Code Analysis: Broken Link Checker 1.11.15

Most Complex Classes

Class Rating Complexity
wsBrokenLinkChecker
D
458
idna_convert
D
211
blcLink
D
142
blcModuleManager
C
123
blcLinkQuery
C
111
blcTablePrinter
B
96
uctc
A
69
blcTableDelta
A
68
blcLinkInstance
A
55
blcUtility
A
53
blcYouTubeChecker
S
48
blcContainerHelper
S
44

Most Complex Functions

Function Rating Complexity
wsBrokenLinkChecker::options_page()
D
79
blcLinkQuery::compile_search_params()
D
44
blcCurlHttp::check()
D
35
blcTableDelta::delta()
D
33
idna_convert::decode()
D
33
wsBrokenLinkChecker::links_page()
C
30
wsBrokenLinkChecker::work()
C
27
idna_convert::_encode()
C
29
blcLink::decide_warning_state()
C
27
wsBrokenLinkChecker::get_debug_info()
C
21
uctc::utf8_ucs4array()
C
24
wsBrokenLinkChecker::ajax_edit()
C
22