-
Home
-
PDF Invoice Japan for WooCommerce
-
1.30
-
Code
-
Classes
- QRcode
Total Complexity |
393 |
Dependencies |
2 |
Dependents |
1 |
Total lines |
2,575 |
Lines of code |
1,499 |
Logical lines of code |
996 |
Comment lines |
896 |
Methods |
98 |
Properties |
33 |
Methods 98
Method |
Rating |
Maintainability
|
Complexity
|
Lines of code
|
init_rs_char() |
B |
39 |
19 |
66 |
evaluateSymbol() |
B |
42 |
17 |
54 |
calcN1N3() |
A |
51 |
15 |
24 |
__construct() |
A |
47 |
13 |
34 |
lengthOfCode() |
A |
44 |
11 |
49 |
getNextPosition() |
A |
45 |
11 |
46 |
createFrame() |
A |
43 |
9 |
52 |
encodeMask() |
A |
42 |
9 |
52 |
eat8() |
A |
45 |
9 |
44 |
identifyMode() |
A |
53 |
10 |
20 |
estimateBitStreamSize() |
A |
47 |
8 |
37 |
splitString() |
A |
49 |
8 |
35 |
encodeBitStream() |
A |
47 |
7 |
40 |
writeFormatInformation() |
A |
48 |
7 |
35 |
putAlignmentPattern() |
A |
48 |
7 |
34 |
eatAn() |
A |
49 |
7 |
34 |
bitstreamToByte() |
A |
50 |
7 |
31 |
init_rs() |
S |
59 |
8 |
12 |
appendPaddingBit() |
S |
50 |
7 |
27 |
check() |
S |
53 |
7 |
26 |
init() |
S |
45 |
5 |
46 |
checkModeKanji() |
S |
59 |
7 |
12 |
eatNum() |
S |
51 |
6 |
27 |
convertData() |
S |
53 |
6 |
23 |
mask() |
S |
48 |
5 |
31 |
encode_rs_char() |
S |
49 |
5 |
30 |
makeMaskNo() |
S |
56 |
5 |
18 |
maximumWords() |
S |
56 |
5 |
18 |
toUpper() |
S |
57 |
5 |
16 |
generateMaskNo() |
S |
58 |
5 |
14 |
newFrame() |
S |
62 |
5 |
12 |
encodeModeNum() |
S |
52 |
4 |
22 |
getCode() |
S |
55 |
4 |
19 |
newFromBytes() |
S |
57 |
4 |
17 |
getFormatInfo() |
S |
65 |
5 |
9 |
lengthIndicator() |
S |
61 |
4 |
13 |
insertStructuredAppendHeader() |
S |
61 |
4 |
12 |
calcParity() |
S |
62 |
4 |
11 |
getEccSpec() |
S |
53 |
3 |
23 |
encodeModeKanji() |
S |
55 |
3 |
17 |
encodeModeAn() |
S |
56 |
3 |
16 |
appendBitstream() |
S |
65 |
4 |
9 |
checkModeNum() |
S |
65 |
4 |
8 |
binarize() |
S |
64 |
4 |
9 |
estimateBitsModeNum() |
S |
59 |
3 |
15 |
newInputItem() |
S |
58 |
3 |
15 |
newFromNum() |
S |
60 |
3 |
13 |
estimateVersion() |
S |
60 |
3 |
13 |
encodeString() |
S |
63 |
3 |
11 |
mergeBitStream() |
S |
63 |
3 |
11 |
isdigitat() |
S |
69 |
3 |
6 |
getMinimumVersion() |
S |
64 |
3 |
9 |
putAlignmentMarker() |
S |
59 |
2 |
15 |
checkModeAn() |
S |
66 |
3 |
8 |
putFinderPattern() |
S |
59 |
2 |
15 |
getVersionPattern() |
S |
70 |
3 |
6 |
qrstrset() |
S |
72 |
3 |
4 |
appendNum() |
S |
68 |
2 |
7 |
appendBytes() |
S |
68 |
2 |
7 |
isalnumat() |
S |
70 |
2 |
6 |
estimateBitsModeAn() |
S |
68 |
2 |
7 |
lookAnTable() |
S |
78 |
2 |
3 |
eatKanji() |
S |
65 |
2 |
9 |
createBitStream() |
S |
64 |
2 |
9 |
modnn() |
S |
68 |
2 |
7 |
encodeMode8() |
S |
64 |
2 |
9 |
appendNewInputItem() |
S |
68 |
2 |
7 |
getFrameAt() |
S |
78 |
1 |
3 |
rsEccLength() |
S |
78 |
1 |
3 |
rsBlockNum() |
S |
79 |
1 |
3 |
setFrameAt() |
S |
78 |
1 |
3 |
rsDataLength() |
S |
77 |
1 |
3 |
rsEccCodes2() |
S |
80 |
1 |
3 |
rsDataCodes2() |
S |
80 |
1 |
3 |
rsEccCodes1() |
S |
80 |
1 |
3 |
rsDataCodes1() |
S |
80 |
1 |
3 |
rsBlockNum1() |
S |
80 |
1 |
3 |
rsBlockNum2() |
S |
80 |
1 |
3 |
allocate() |
S |
79 |
1 |
3 |
getRemainder() |
S |
80 |
1 |
3 |
mask4() |
S |
77 |
1 |
3 |
makeMask() |
S |
69 |
1 |
6 |
mask7() |
S |
77 |
1 |
3 |
encodeModeStructure() |
S |
65 |
1 |
8 |
mask6() |
S |
77 |
1 |
3 |
getBarcodeArray() |
S |
82 |
1 |
3 |
estimateBitsModeKanji() |
S |
79 |
1 |
3 |
mask5() |
S |
77 |
1 |
3 |
mask3() |
S |
79 |
1 |
3 |
getWidth() |
S |
80 |
1 |
3 |
mask2() |
S |
80 |
1 |
3 |
mask1() |
S |
80 |
1 |
3 |
mask0() |
S |
79 |
1 |
3 |
getBitStream() |
S |
76 |
1 |
4 |
getByteStream() |
S |
76 |
1 |
4 |
getDataLength() |
S |
78 |
1 |
3 |
getECCLength() |
S |
79 |
1 |
3 |
estimateBitsMode8() |
S |
79 |
1 |
3 |