QRCode D

Total Complexity 211
Dependencies 1
Dependents 0
Total lines 1,246
Lines of code 642
Logical lines of code 527
Comment lines 61
Methods 26
Properties 11

Methods 26

Method Rating Maintainability Complexity Lines of code
qr_create_matrix()
D
34 41 78
qr_encode_data()
B
42 21 45
qr_penalty_3()
B
50 20 24
qr_encode_kanji()
B
42 16 50
qr_penalty_2()
A
55 14 17
qr_penalty_1()
A
49 13 30
qr_encode_numeric()
A
45 8 42
qr_mask()
A
55 9 20
qr_encode_alphanumeric()
A
43 6 51
qr_finalize_matrix()
S
44 5 48
qr_encode_binary()
S
47 5 37
qr_encode_ec()
S
48 5 34
qr_ec_divide()
S
55 5 19
qr_penalty_4()
S
57 5 15
qr_ec_interleave()
S
59 5 15
dispatch_encode()
S
59 5 14
qr_apply_mask()
S
61 5 12
createSVG()
S
59 4 13
qr_detect_version()
S
63 4 10
qr_detect_mode()
S
64 4 9
qr_apply_best_mask()
S
59 3 15
qr_ec_split()
S
60 3 13
__construct()
S
66 2 8
qr_encode()
S
60 1 13
qr_penalty()
S
68 1 7
svg()
S
79 1 3