Code Analysis: Cleverness To-Do List 3.4.2

Function Rating Maintainability Complexity Lines of code
ctdl_check_field()
D
32 66 60
CTDL_Frontend_List::show_todo_list_items()
D
38 37 49
CTDL_Lib::email_user()
C
37 32 56
CTDL_Lib::get_todos()
C
29 25 142
CTDL_Frontend_Admin::show_table_headings()
C
43 28 34
CTDL_Frontend_List::show_table_headings()
C
45 28 27
CTDL_Lib::set_options()
C
28
19 160
CTDL_Lib::insert_todo()
B
40 22 50
cleverness_todo_loader()
B
41 21 49
CTDL_Dashboard_Widget::dashboard_options()
B
37 19 74
CTDL_Settings::register_importexport_settings()
B
37 19 73
ClevernessToDoList::show_table_headings()
B
49 21 21
CTDL_Frontend_List::display()
B
40 18 59
CTDL_Frontend_Checklist::display()
B
39 17 55
CTDL_Widget::widget()
B
38 16 67
CTDL_Categories::create_category_page()
B
34 13 107
CTDL_Frontend_List::show_assigned()
B
47 18 30
ClevernessToDoList::loop_through_todos()
B
43 17 44
ClevernessToDoList::show_assigned()
B
49 18 26
CTDL_Frontend_Checklist::show_assigned()
A
50 16 24
CTDL_Frontend_Admin::show_todo_list_items()
A
44 15 39
CTDL_Lib::install_plugin()
A
40 13 56
CTDL_Frontend_List::show_category_headings()
A
51 15 22
CTDL_Frontend_Admin::loop_through_todos()
A
42 13 50
CTDL_Dashboard_Widget::loop_through_todos()
A
46 14 34
CTDL_Lib::convert_todos()
A
39 12 58
CTDL_Frontend_Admin::create_new_todo_form()
A
44 12 40
ClevernessToDoList::show_edit_link()
A
51 13 21
CTDL_Lib::edit_todo()
A
47 12 30
ClevernessToDoList::create_assign_field()
A
49 12 27
CTDL_Frontend_Checklist::show_todo_list_items()
A
44 10 39
CTDL_Widget::show_todo_list_items()
A
51 10 24
CTDL_Lib::split_taxonomies()
A
48 9 35
CTDL_Frontend_Admin::create_edit_todo_form()
A
46 9 33
CTDL_Widget::form()
A
44 8 44
ctdl_assigned()
A
55 9 19
CTDL_Settings::plugin_options_tabs()
A
55 9 16
CTDL_Lib::delete_all_completed_todos()
A
46 7 40
CTDL_Loader::init()
A
52 8 22
ClevernessToDoList::show_heading()
S
62 9 9
CTDL_Lib::complete_todo()
S
57 8 14
CTDL_Settings::sort_order_option()
S
59 8 12
CTDL_Lib::check_permission()
S
60 8 12
CTDL_Settings::permission_option()
S
60 8 11
ClevernessToDoList::create_priority_field()
S
53 7 21
CTDL_Frontend_Admin::display_admin()
S
49 6 31
ClevernessToDoList::show_checkbox()
S
57 7 14
ClevernessToDoList::show_todo_text()
S
59 7 14
CTDL_Help::cleverness_todo_help_tab()
S
45 5 44
CTDL_Frontend_List::show_progress()
S
59 7 12
ClevernessToDoList::display()
S
51 6 26
CTDL_Settings::plugin_options_page()
S
53 6 24
CTDL_Lib::split_shared_term()
S
52 6 24
Gamajo_Template_Loader::locate_template()
S
56 6 18
cleverness_todo_activation()
S
56 6 18
CTDL_Lib::get_todo_meta()
S
61 7 10
ClevernessToDoList::show_todo_list_items()
S
49 5 28
CTDL_Frontend_List::show_addedby()
S
59 6 13
CTDL_Frontend_Checklist::show_category_headings()
S
61 6 11
CTDL_Frontend_List::show_deadline()
S
60 6 11
CTDL_Frontend_List::show_date_added()
S
60 6 11
ClevernessToDoList::create_new_todo_form()
S
52 5 23
CTDL_Lib::delete_tables()
S
53 5 20
CTDL_Settings::validate_input()
S
57 5 17
ClevernessToDoList::show_progress()
S
62 6 10
CTDL_Help::cleverness_todo_shortcodes_help()
S
43 1 71
ClevernessToDoList::create_edit_todo_form()
S
51 4 22
CTDL_Lib::delete_all_todos()
S
56 4 17
ClevernessToDoList::create_planner_field()
S
56 4 16
CTDL_Loader::include_files()
S
58 4 16
CTDL_Frontend_Checklist::show_edit_link()
S
61 5 10
ClevernessToDoList::show_deadline()
S
62 5 10
ClevernessToDoList::show_date_added()
S
62 5 10
ClevernessToDoList::show_completed()
S
62 5 10
CTDL_Frontend_List::show_completed()
S
61 5 10
CTDL_Loader::call_wp_hooks()
S
57 4 14
ctdl_priority_class()
S
61 4 12
CTDL_Dashboard_Widget::dashboard_setup()
S
59 4 12
CTDL_Lib::get_page_url()
S
61 4 11
ClevernessToDoList::show_category()
S
62 4 11
CTDL_Settings::list_view_option()
S
62 4 11
CTDL_Lib::add_to_toolbar()
S
56 3 18
ClevernessToDoList::create_todo_text_field()
S
55 3 18
CTDL_Frontend_Checklist::show_addedby()
S
66 4 7
CTDL_Lib::set_priority_class()
S
67 4 7
ClevernessToDoList::show_addedby()
S
64 4 9
CTDL_Frontend_Checklist::show_progress()
S
67 4 6
ClevernessToDoList::create_deadline_field()
S
62 4 10
ClevernessToDoList::create_category_field()
S
63 4 8
CTDL_Settings::user_roles_option()
S
58 3 14
CTDL_Lib::convert_deadlines()
S
60 3 13
CTDL_Dashboard_Widget::dashboard_widget()
S
60 3 12
CTDL_Frontend_Admin::display()
S
60 3 12
CTDL_Help::cleverness_todo_postplanner_help()
S
53 1 42
ctdl_checkbox()
S
63 3 11
CTDL_Categories::get_category_callback()
S
61 3 11
ctdl_category_heading()
S
63 3 11
CTDL_Loader::get_js_vars()
S
54 2 20
CTDL_Settings::post_planner_option()
S
59 2 16
CTDL_Settings::todo_author_option()
S
66 3 8
ctdl_todo_text()
S
71 3 5
CTDL_Settings::show_completed_date_option()
S
69 3 6
ctdl_dashboard_categories()
S
74 3 4
ClevernessToDoList::show_id()
S
70 3 5
CTDL_Frontend_Checklist::show_deadline()
S
69 3 5
CTDL_Settings::show_progress_option()
S
69 3 6
CTDL_Settings::email_show_assigned_by_option()
S
67 3 7
CTDL_Settings::show_deadline_option()
S
69 3 6
CTDL_Lib::add_settings_link()
S
64 3 9
CTDL_Settings::admin_bar_option()
S
66 3 8
CTDL_Lib::complete_todo_callback()
S
63 3 10
CTDL_Settings::show_id_option()
S
67 3 7
CTDL_Settings::show_date_added_option()
S
67 3 7
CTDL_Settings::assign_option()
S
66 3 8
CTDL_Settings::show_only_assigned_option()
S
67 3 7
CTDL_Settings::email_assigned_option()
S
67 3 7
CTDL_Settings::email_category_option()
S
66 3 8
ClevernessToDoList::show_planner()
S
65 3 8
CTDL_Frontend_Checklist::show_date_added()
S
69 3 5
ClevernessToDoList::show_completed_heading()
S
63 3 9
ClevernessToDoList::create_progress_field()
S
62 3 10
CTDL_Settings::categories_option()
S
66 3 8
Gamajo_Template_Loader::get_template_paths()
S
60 2 13
CTDL_Loader::create_admin_menu()
S
59 2 12
CTDL_Dashboard_Widget::show_todo_list_items()
S
61 2 12
CTDL_Categories::insert_category()
S
60 2 12
CTDL_Categories::update_category()
S
60 2 12
CTDL_Settings::register_advanced_settings()
S
49 1 26
CTDL_Lib::check_for_todos()
S
63 2 11
CTDL_Settings::importexport_fields()
S
57 1 22
CTDL_Help::cleverness_todo_permissions_help()
S
56 1 20
CTDL_Loader::setup_custom_post_type()
S
56 1 20
CTDL_Loader::add_admin_js()
S
56 1 18
CTDL_Settings::register_general_settings()
S
55 1 17
CTDL_Frontend_Checklist::display_checklist()
S
64 2 10
CTDL_Lib::delete_todo_callback()
S
66 2 7
CTDL_Settings::register_permission_settings()
S
57 1 15
CTDL_Lib::set_variables()
S
69 2 6
Gamajo_Template_Loader::get_template_file_names()
S
67 2 7
ClevernessToDoList::edit_todo_item()
S
66 2 7
CTDL_CategoryWalker::start_el()
S
62 2 9
ctdl_progress()
S
71 2 5
CTDL_Lib::dateFormatTojQueryUIDatePickerFormat()
S
59 1 15
CTDL_Loader::check_for_upgrade()
S
66 2 8
CTDL_Lib::get_user_id()
S
74 2 4
CTDL_Settings::date_format_option()
S
68 2 7
ctdl_category()
S
67 2 8
CTDL_Categories::update_category_callback()
S
67 2 7
CTDL_Categories::delete_category_callback()
S
67 2 7
CTDL_Loader::add_admin_css()
S
63 2 10
CTDL_Loader::create_taxonomies()
S
60 1 13
CTDL_Categories::get_js_vars()
S
60 1 13
CTDL_Loader::frontend_admin_enqueue_scripts()
S
61 1 13
CTDL_Settings::section_permission_desc()
S
63 1 12
CTDL_Widget::update()
S
63 1 11
CTDL_Lib::get_planners()
S
63 1 11
CTDL_Loader::plugin_page()
S
74 1 5
CTDL_Lib::get_users()
S
75 1 4
CTDL_Settings::priority_0_option()
S
75 1 4
CTDL_Frontend_List::__construct()
S
76 1 4
CTDL_Categories::delete_category()
S
74 1 4
CTDL_Settings::priority_1_option()
S
80 1 3
CTDL_Settings::priority_2_option()
S
75 1 4
Gamajo_Template_Loader::get_templates_dir()
S
80 1 3
Gamajo_Template_Loader::get_template_part()
S
71 1 5
ctdl_deadline()
S
74 1 4
CTDL_Frontend_List::display_list()
S
74 1 5
CTDL_Lib::frontend_display_todos_callback()
S
66 1 8
CTDL_Settings::show_delete_todos_button()
S
70 1 5
CTDL_Lib::set_html_email()
S
81 1 3
CTDL_Categories::get_category()
S
74 1 4
CTDL_Loader::frontend_checklist_enqueue_scripts()
S
73 1 5
CTDL_Settings::wysiwyg_option()
S
66 1 9
CTDL_Widget::__construct()
S
74 1 4
CTDL_Settings::load_settings()
S
73 1 5
CTDL_Dashboard_Widget::dashboard_add_js()
S
76 1 4
CTDL_Lib::dashboard_display_todos_callback()
S
69 1 7
CTDL_Categories::add_category_js()
S
73 1 5
CTDL_Loader::frontend_admin_register_scripts()
S
68 1 6
CTDL_Help::cleverness_todo_faqs_help()
S
67 1 9
ClevernessToDoList::show_priority()
S
78 1 3
CTDL_Settings::add_admin_menus()
S
68 1 6
CTDL_CategoryWalker::end_el()
S
82 1 3
CTDL_Settings::section_general_desc()
S
100 1 2
CTDL_Settings::section_advanced_db_desc()
S
75 1 4
CTDL_Dashboard_Widget::dashboard_init()
S
66 1 7
CTDL_Categories::get_categories()
S
75 1 4
CTDL_Settings::email_text_option()
S
77 1 4
CTDL_Settings::email_from_option()
S
77 1 4
CTDL_Loader::frontend_checklist_register_scripts()
S
77 1 3
CTDL_Categories::get_category_name()
S
75 1 4
CTDL_Loader::admin_init()
S
66 1 8
ClevernessToDoList::__construct()
S
67 1 7
CTDL_Settings::__construct()
S
67 1 8
CTDL_Settings::email_subject_option()
S
77 1 4
CTDL_Settings::section_advanced_desc()
S
74 1 5
CTDL_Settings::autop_option()
S
66 1 9
CTDL_Help::cleverness_todo_customizing_help()
S
70 1 8
CTDL_Dashboard_Widget::__construct()
S
75 1 4
ctdl_planner()
S
70 1 5
CTDL_Settings::email_from_email_option()
S
74 1 5
CTDL_Lib::delete_todo()
S
75 1 4
CTDL_Lib::get_todo()
S
76 1 4
CTDL_Categories::initialize_categories()
S
65 1 8
CTDL_Help::cleverness_todo_help()
S
73 1 5
CTDL_Loader::frontend_css()
S
74 1 4
CTDL_Settings::section_advanced_assign_desc()
S
74 1 5
CTDL_Lib::add_todo_callback()
S
65 1 9
ctdl_completed_date()
S
74 1 4
CTDL_Frontend_Admin::__construct()
S
70 1 6
CTDL_Frontend_Checklist::__construct()
S
70 1 6
CTDL_Settings::show_delete_tables_button()
S
70 1 5
CTDL_Lib::cleverness_todo_admin_footer()
S
68 1 7
cleverness_todo_register_widget()
S
82 1 3