MathCaptcha_GEO C

Total Complexity 120
Dependencies 1
Dependents 2
Total lines 867
Lines of code 400
Logical lines of code 286
Comment lines 8
Methods 35
Properties 16

Methods 35

Method Rating Maintainability Complexity Lines of code
decodeByType()
A
47 13 34
checkIP_in_List()
A
50 10 25
GetSessionIP()
A
51 8 27
get()
S
61 7 11
decodeBigUint()
S
52 6 22
decode()
S
51 5 28
readNode()
S
51 5 26
findAddressInTree()
S
54 5 19
sizeFromCtrlByte()
S
57 5 15
ipV4StartNode()
S
60 5 14
findMetadataStart()
S
54 4 20
__construct()
S
57 4 16
getCountryByIP()
S
65 5 8
read()
S
62 4 12
startNode()
S
70 3 6
metadata()
S
72 3 5
decodePointer()
S
60 2 12
getNameByCountryCode()
S
69 2 7
setMetaData()
S
58 1 15
resolveDataPointer()
S
68 2 7
verifySize()
S
79 2 3
decodeArray()
S
66 2 8
decodeBoolean()
S
79 2 3
maybeSwitchByteOrder()
S
79 2 3
decodeMap()
S
65 2 9
close()
S
75 2 4
zeroPadLeft()
S
78 1 3
decodeString()
S
82 1 3
decoderFunc()
S
71 1 6
decodeUint()
S
74 1 4
decodeInt32()
S
72 1 5
decodeFloat()
S
75 1 4
decodeDouble()
S
75 1 4
getCountryMapList()
S
69 1 7
isPlatformLittleEndian()
S
72 1 5