QRCode D

Total Complexity 128
Dependencies 9
Dependents 1
Total lines 550
Lines of code 378
Logical lines of code 250
Comment lines 21
Methods 29
Properties 5

Methods 29

Method Rating Maintainability Complexity Lines of code
setupPositionProbePattern()
A
57 18 14
createBytes()
A
43 12 51
createImage()
A
49 13 29
mapData()
A
48 11 34
setupPositionAdjustPattern()
A
55 11 18
createData()
A
46 9 38
setupTypeInfo()
S
53 7 22
addData()
S
53 6 25
printSVG()
S
58 4 13
printHTML()
S
59 4 13
getBestMaskPattern()
S
60 4 13
makeImpl()
S
55 3 19
getMinimumQRCode()
S
57 3 16
setupTimingPattern()
S
64 4 9
setupTypeNumber()
S
64 3 8
createNullArray()
S
69 2 7
isDark()
S
69 2 7
setTypeNumber()
S
82 1 3
getErrorCorrectLevel()
S
83 1 3
setErrorCorrectLevel()
S
82 1 3
clearData()
S
82 1 3
getModuleCount()
S
83 1 3
addDataImpl()
S
81 1 3
hex2rgb()
S
68 1 7
getDataCount()
S
81 1 3
getData()
S
81 1 3
getTypeNumber()
S
83 1 3
make()
S
80 1 3
__construct()
S
74 1 5