Code Analysis: PHP Compatibility Checker 1.6.0

Function Rating Maintainability Complexity Lines of code
WPEPHPCompat::start_test()
B
34 16 91
WPEPHPCompat::generate_directory_list()
B
41 16 52
WPEngine_PHPCompat\PHP_Compatibility_Checker::scan_page()
B
30 6 197
WPEngine_PHPCompat\PHP_Compatibility_Checker::get_plugins_to_scan()
A
42 8 55
maybe_migrate_to_wptide()
S
50 4 31
WPEPHPCompat::debug_log()
S
64 6 9
WPEngine_PHPCompat\PHP_Compatibility_Checker::enqueue_scripts()
S
46 3 44
PHPCompat_Command::__invoke()
S
53 4 21
upgrade()
S
63 5 10
WPEPHPCompat::process_file()
S
56 3 17
wpe_phpcompat_get_class_file()
S
56 3 16
WPEPHPCompat::generate_ignored_list()
S
60 3 14
WPEngine_PHPCompat\PHP_Compatibility_Checker::get_themes_to_scan()
S
54 2 22
wpephpcompat_load_files()
S
68 3 7
WPEPHPCompat::is_command_line()
S
77 3 3
wpe_phpcompat_autoloader()
S
70 3 6
WPEPHPCompat::clean_after_scan()
S
60 2 14
WPEngine_PHPCompat\PHP_Compatibility_Checker::instance()
S
70 2 7
wpe_phpcompat_loader()
S
69 1 6
uninstall()
S
78 1 4
activate()
S
83 1 3
WPEngine_PHPCompat\PHP_Compatibility_Checker::filter_plugin_links()
S
70 1 5
WPEPHPCompat::add_directory()
S
64 1 10
WPEngine_PHPCompat\PHP_Compatibility_Checker::create_menu()
S
76 1 3
WPEPHPCompat::__construct()
S
76 1 4
WPEngine_PHPCompat\PHP_Compatibility_Checker::init()
S
72 1 5
WPEPHPCompat::clean_report()
S
73 1 5