Browser D

Total Complexity 172
Dependencies 0
Dependents 1
Total lines 935
Lines of code 530
Logical lines of code 362
Comment lines 324
Methods 55
Properties 64

Methods 55

Method Rating Maintainability Complexity Lines of code
checkBrowsers()
C
47 29 33
checkPlatform()
B
45 18 37
checkBrowserInternetExplorer()
A
46 9 37
checkBrowserMozilla()
A
54 10 19
checkBrowserOpera()
A
49 7 31
checkBrowserSafari()
S
58 5 14
checkBrowserNetscapeNavigator9Plus()
S
61 5 12
checkBrowserFirefox()
S
60 4 14
checkBrowserNokia()
S
60 4 13
checkBrowserW3CValidator()
S
57 3 17
checkBrowserAndroid()
S
58 3 15
checkBrowseriPod()
S
58 3 15
checkBrowseriPad()
S
58 3 15
checkBrowseriPhone()
S
58 3 15
checkBrowserLynx()
S
62 3 10
checkBrowserOmniWeb()
S
62 3 10
checkBrowserIceCat()
S
66 3 8
checkBrowserShiretoko()
S
66 3 8
checkBrowserSlurp()
S
61 2 12
checkBrowserMSNBot()
S
61 2 11
reset()
S
62 2 11
checkBrowserBlackBerry()
S
62 2 11
checkForAol()
S
62 2 11
checkBrowserGoogleBot()
S
61 2 11
__construct()
S
68 2 8
checkBrowserIcab()
S
64 2 9
checkBrowserFirebird()
S
64 2 9
checkBrowserPhoenix()
S
64 2 9
checkBrowserGaleon()
S
63 2 10
checkBrowserIceweasel()
S
63 2 10
checkBrowserAmaya()
S
63 2 10
checkBrowserKonqueror()
S
63 2 10
checkBrowserWebTv()
S
63 2 10
checkBrowserNetPositive()
S
62 2 10
checkBrowserChrome()
S
63 2 10
setUserAgent()
S
75 1 5
isMobile()
S
94 1 1
isRobot()
S
94 1 1
setAol()
S
92 1 1
setMobile()
S
92 1 1
isBrowser()
S
89 1 1
setRobot()
S
92 1 1
getUserAgent()
S
94 1 1
getBrowser()
S
94 1 1
setBrowser()
S
92 1 1
isAol()
S
94 1 1
getPlatform()
S
94 1 1
isChromeFrame()
S
79 1 3
__toString()
S
69 1 6
setPlatform()
S
92 1 1
determine()
S
76 1 5
getAolVersion()
S
94 1 1
setVersion()
S
89 1 1
getVersion()
S
94 1 1
setAolVersion()
S
89 1 1