Code Analysis: AI Smart Excerpt 2.0.1

Most Complex Classes

Class Rating Complexity
AI_Smart_Excerpt_Admin
D
158
AI_Smart_Excerpt
B
81
LLM_Service
S
37
AI_Smart_Excerpt_Feedback_Manager
S
30

Most Complex Functions

Function Rating Complexity
AI_Smart_Excerpt_Admin::validate_options()
C
30
AI_Smart_Excerpt_Admin::render_field_row()
B
18
AI_Smart_Excerpt_Admin::admin_page()
B
15
AI_Smart_Excerpt_Admin::excerpt_meta_box_callback()
A
4
AI_Smart_Excerpt::process_bulk_excerpts()
A
10
AI_Smart_Excerpt_Admin::render_overview_tab()
A
1
AI_Smart_Excerpt_Admin::ajax_get_bulk_progress()
A
10
AI_Smart_Excerpt_Admin::add_settings_fields()
A
1
AI_Smart_Excerpt::generate_excerpt_on_save()
A
9
AI_Smart_Excerpt_Admin::save_excerpt_meta_box()
A
8
AI_Smart_Excerpt_Feedback_Manager::render_feedback_notice()
S
1
AI_Smart_Excerpt_Admin::enqueue_admin_scripts()
S
5