Comparison results for https://github.com/pdalcol/Zippex.git

pmd7_2 took 12 seconds to run and found 186 violations

pmd7_3 took 15 seconds to run and found 186 violations

Among the 186 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /classes/HexUtil.cls 4 8 176 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
1 /classes/HexUtil.cls 4 8 176 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
2 /classes/HexUtil.cls 6 36 38 110 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The constant field name 'table' doesn't match '[A-Z][A-Z0-9_]*'
2 /classes/HexUtil.cls 6 36 38 110 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The constant field name 'table' doesn't match '[A-Z][A-Z0-9_]*'
3 /classes/HexUtil.cls 40 19 62 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
3 /classes/HexUtil.cls 40 19 62 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
4 /classes/HexUtil.cls 40 19 62 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CRC32Table' doesn't match '[a-z][a-zA-Z0-9]*'
4 /classes/HexUtil.cls 40 19 62 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CRC32Table' doesn't match '[a-z][a-zA-Z0-9]*'
5 /classes/HexUtil.cls 64 19 84 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
5 /classes/HexUtil.cls 64 19 84 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
6 /classes/HexUtil.cls 64 19 84 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CRC32Table' doesn't match '[a-z][a-zA-Z0-9]*'
6 /classes/HexUtil.cls 64 19 84 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CRC32Table' doesn't match '[a-z][a-zA-Z0-9]*'
7 /classes/HexUtil.cls 145 19 156 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
7 /classes/HexUtil.cls 145 19 156 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
8 /classes/HexUtil.cls 159 19 175 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
8 /classes/HexUtil.cls 159 19 175 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
9 /classes/Puff.cls 6 8 763 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
9 /classes/Puff.cls 6 8 763 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
10 /classes/Puff.cls 6 8 763 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'Puff' has a total cognitive complexity of 93 (highest 33), current threshold is 50
10 /classes/Puff.cls 6 8 763 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'Puff' has a total cognitive complexity of 93 (highest 33), current threshold is 50
11 /classes/Puff.cls 6 8 763 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'Puff' has a total cyclomatic complexity of 66 (highest 21).
11 /classes/Puff.cls 6 8 763 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'Puff' has a total cyclomatic complexity of 66 (highest 21).
12 /classes/Puff.cls 6 8 763 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'Puff' has a Standard Cyclomatic Complexity of 5 (Highest = 16).
12 /classes/Puff.cls 6 8 763 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'Puff' has a Standard Cyclomatic Complexity of 5 (Highest = 16).
13 /classes/Puff.cls 6 8 763 2 pmd TooManyFields 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#toomanyfields Too many fields
13 /classes/Puff.cls 6 8 763 2 pmd TooManyFields 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#toomanyfields Too many fields
14 /classes/Puff.cls 7 27 7 39 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'MAXBITS' doesn't match '[a-z][a-zA-Z0-9]*'
14 /classes/Puff.cls 7 27 7 39 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'MAXBITS' doesn't match '[a-z][a-zA-Z0-9]*'
15 /classes/Puff.cls 8 27 8 42 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'MAXLCODES' doesn't match '[a-z][a-zA-Z0-9]*'
15 /classes/Puff.cls 8 27 8 42 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'MAXLCODES' doesn't match '[a-z][a-zA-Z0-9]*'
16 /classes/Puff.cls 9 27 9 41 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'MAXDCODES' doesn't match '[a-z][a-zA-Z0-9]*'
16 /classes/Puff.cls 9 27 9 41 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'MAXDCODES' doesn't match '[a-z][a-zA-Z0-9]*'
17 /classes/Puff.cls 10 27 10 59 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'MAXCODES' doesn't match '[a-z][a-zA-Z0-9]*'
17 /classes/Puff.cls 10 27 10 59 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'MAXCODES' doesn't match '[a-z][a-zA-Z0-9]*'
18 /classes/Puff.cls 11 27 11 42 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'FIXLCODES' doesn't match '[a-z][a-zA-Z0-9]*'
18 /classes/Puff.cls 11 27 11 42 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'FIXLCODES' doesn't match '[a-z][a-zA-Z0-9]*'
19 /classes/Puff.cls 109 13 109 22 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
19 /classes/Puff.cls 109 13 109 22 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
20 /classes/Puff.cls 109 13 109 22 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
20 /classes/Puff.cls 109 13 109 22 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
21 /classes/Puff.cls 133 12 136 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
21 /classes/Puff.cls 133 12 136 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
22 /classes/Puff.cls 192 12 233 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
22 /classes/Puff.cls 192 12 233 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
23 /classes/Puff.cls 226 17 226 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
23 /classes/Puff.cls 226 17 226 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
24 /classes/Puff.cls 226 17 226 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
24 /classes/Puff.cls 226 17 226 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
25 /classes/Puff.cls 229 17 229 26 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
25 /classes/Puff.cls 229 17 229 26 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
26 /classes/Puff.cls 229 17 229 26 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
26 /classes/Puff.cls 229 17 229 26 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
27 /classes/Puff.cls 277 13 277 30 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
27 /classes/Puff.cls 277 13 277 30 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
28 /classes/Puff.cls 279 13 279 41 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
28 /classes/Puff.cls 279 13 279 41 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
29 /classes/Puff.cls 281 13 281 22 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
29 /classes/Puff.cls 281 13 281 22 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
30 /classes/Puff.cls 281 13 281 22 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
30 /classes/Puff.cls 281 13 281 22 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
31 /classes/Puff.cls 289 17 289 29 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
31 /classes/Puff.cls 289 17 289 29 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
32 /classes/Puff.cls 289 17 289 29 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
32 /classes/Puff.cls 289 17 289 29 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
33 /classes/Puff.cls 295 13 295 54 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
33 /classes/Puff.cls 295 13 295 54 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
34 /classes/Puff.cls 302 13 305 14 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
34 /classes/Puff.cls 302 13 305 14 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
35 /classes/Puff.cls 366 29 368 66 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'lens' should be before method declarations in its class
35 /classes/Puff.cls 366 29 368 66 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'lens' should be before method declarations in its class
36 /classes/Puff.cls 369 29 371 47 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'lext' should be before method declarations in its class
36 /classes/Puff.cls 369 29 371 47 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'lext' should be before method declarations in its class
37 /classes/Puff.cls 372 29 375 35 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'dists' should be before method declarations in its class
37 /classes/Puff.cls 372 29 375 35 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'dists' should be before method declarations in its class
38 /classes/Puff.cls 376 29 379 24 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'dext' should be before method declarations in its class
38 /classes/Puff.cls 376 29 379 24 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'dext' should be before method declarations in its class
39 /classes/Puff.cls 381 12 432 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
39 /classes/Puff.cls 381 12 432 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
40 /classes/Puff.cls 394 17 394 31 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
40 /classes/Puff.cls 394 17 394 31 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
41 /classes/Puff.cls 394 17 394 31 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
41 /classes/Puff.cls 394 17 394 31 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
42 /classes/Puff.cls 459 21 459 31 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'virgin' should be before method declarations in its class
42 /classes/Puff.cls 459 21 459 31 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'virgin' should be before method declarations in its class
43 /classes/Puff.cls 460 23 460 54 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'lencnt' should be before method declarations in its class
43 /classes/Puff.cls 460 23 460 54 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'lencnt' should be before method declarations in its class
44 /classes/Puff.cls 460 56 460 87 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'lensym' should be before method declarations in its class
44 /classes/Puff.cls 460 56 460 87 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'lensym' should be before method declarations in its class
45 /classes/Puff.cls 460 13 460 88 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
45 /classes/Puff.cls 460 13 460 88 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
46 /classes/Puff.cls 461 23 461 55 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'distcnt' should be before method declarations in its class
46 /classes/Puff.cls 461 23 461 55 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'distcnt' should be before method declarations in its class
47 /classes/Puff.cls 461 57 461 89 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'distsym' should be before method declarations in its class
47 /classes/Puff.cls 461 57 461 89 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'distsym' should be before method declarations in its class
48 /classes/Puff.cls 461 13 461 90 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
48 /classes/Puff.cls 461 13 461 90 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
49 /classes/Puff.cls 462 21 462 44 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'lencode' should be before method declarations in its class
49 /classes/Puff.cls 462 21 462 44 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'lencode' should be before method declarations in its class
50 /classes/Puff.cls 462 46 462 70 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'distcode' should be before method declarations in its class
50 /classes/Puff.cls 462 46 462 70 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'distcode' should be before method declarations in its class
51 /classes/Puff.cls 462 13 462 71 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
51 /classes/Puff.cls 462 13 462 71 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
52 /classes/Puff.cls 479 17 479 37 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
52 /classes/Puff.cls 479 17 479 37 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
53 /classes/Puff.cls 481 17 481 37 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
53 /classes/Puff.cls 481 17 481 37 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
54 /classes/Puff.cls 483 17 483 37 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
54 /classes/Puff.cls 483 17 483 37 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
55 /classes/Puff.cls 485 17 485 37 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
55 /classes/Puff.cls 485 17 485 37 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
56 /classes/Puff.cls 490 17 490 37 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
56 /classes/Puff.cls 490 17 490 37 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
57 /classes/Puff.cls 588 13 674 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'dynamic(State)' has a cognitive complexity of 33, current threshold is 15
57 /classes/Puff.cls 588 13 674 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'dynamic(State)' has a cognitive complexity of 33, current threshold is 15
58 /classes/Puff.cls 588 13 674 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'dynamic(State)' has a cyclomatic complexity of 21.
58 /classes/Puff.cls 588 13 674 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'dynamic(State)' has a cyclomatic complexity of 21.
59 /classes/Puff.cls 588 13 674 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'dynamic()' has an NCSS line count of 62 (limit: 40)
59 /classes/Puff.cls 588 13 674 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'dynamic()' has an NCSS line count of 62 (limit: 40)
60 /classes/Puff.cls 588 13 674 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'dynamic' has a Standard Cyclomatic Complexity of 16.
60 /classes/Puff.cls 588 13 674 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'dynamic' has a Standard Cyclomatic Complexity of 16.
61 /classes/Puff.cls 590 9 590 35 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
61 /classes/Puff.cls 590 9 590 35 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
62 /classes/Puff.cls 615 13 615 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
62 /classes/Puff.cls 615 13 615 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
63 /classes/Puff.cls 615 13 615 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
63 /classes/Puff.cls 615 13 615 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
64 /classes/Puff.cls 619 13 619 48 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
64 /classes/Puff.cls 619 13 619 48 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
65 /classes/Puff.cls 621 13 621 39 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
65 /classes/Puff.cls 621 13 621 39 pmd ForLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#forloopsmustusebraces Avoid using for statements without curly braces
66 /classes/Puff.cls 626 13 626 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
66 /classes/Puff.cls 626 13 626 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
67 /classes/Puff.cls 626 13 626 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
67 /classes/Puff.cls 626 13 626 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
68 /classes/Puff.cls 636 17 636 31 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
68 /classes/Puff.cls 636 17 636 31 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
69 /classes/Puff.cls 636 17 636 31 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
69 /classes/Puff.cls 636 17 636 31 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
70 /classes/Puff.cls 638 17 638 43 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
70 /classes/Puff.cls 638 17 638 43 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
71 /classes/Puff.cls 638 17 638 43 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
71 /classes/Puff.cls 638 17 638 43 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
72 /classes/Puff.cls 643 25 643 35 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
72 /classes/Puff.cls 643 25 643 35 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
73 /classes/Puff.cls 643 25 643 35 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
73 /classes/Puff.cls 643 25 643 35 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
74 /classes/Puff.cls 648 21 648 45 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
74 /classes/Puff.cls 648 21 648 45 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
75 /classes/Puff.cls 648 21 648 45 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
75 /classes/Puff.cls 648 21 648 45 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
76 /classes/Puff.cls 650 21 650 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
76 /classes/Puff.cls 650 21 650 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
77 /classes/Puff.cls 652 21 652 31 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
77 /classes/Puff.cls 652 21 652 31 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
78 /classes/Puff.cls 652 21 652 31 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
78 /classes/Puff.cls 652 21 652 31 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
79 /classes/Puff.cls 654 21 654 44 pmd WhileLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#whileloopsmustusebraces Avoid using while statements without curly braces
79 /classes/Puff.cls 654 21 654 44 pmd WhileLoopsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#whileloopsmustusebraces Avoid using while statements without curly braces
80 /classes/Puff.cls 660 13 660 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
80 /classes/Puff.cls 660 13 660 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
81 /classes/Puff.cls 660 13 660 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
81 /classes/Puff.cls 660 13 660 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
82 /classes/Puff.cls 665 13 665 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
82 /classes/Puff.cls 665 13 665 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
83 /classes/Puff.cls 665 13 665 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
83 /classes/Puff.cls 665 13 665 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
84 /classes/Puff.cls 670 13 670 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
84 /classes/Puff.cls 670 13 670 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
85 /classes/Puff.cls 670 13 670 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
85 /classes/Puff.cls 670 13 670 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
86 /classes/Puff.cls 724 19 724 34 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 's' should be before method declarations in its class
86 /classes/Puff.cls 724 19 724 34 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 's' should be before method declarations in its class
87 /classes/Puff.cls 725 12 737 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
87 /classes/Puff.cls 725 12 737 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
88 /classes/Puff.cls 739 12 762 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
88 /classes/Puff.cls 739 12 762 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
89 /classes/Puff.cls 741 17 741 29 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'blockNum' defined but not used
89 /classes/Puff.cls 741 17 741 29 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'blockNum' defined but not used
90 /classes/Puff.cls 742 9 742 27 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
90 /classes/Puff.cls 742 9 742 27 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
91 /classes/Puff.cls 757 17 757 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
91 /classes/Puff.cls 757 17 757 23 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
92 /classes/Puff.cls 757 17 757 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
92 /classes/Puff.cls 757 17 757 23 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
93 /classes/Zippex.cls 4 8 488 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
93 /classes/Zippex.cls 4 8 488 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
94 /classes/Zippex.cls 4 1 4 7 pmd ApexSharingViolations 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsharingviolations Apex classes should declare a sharing model if DML or SOQL/SOSL is used
94 /classes/Zippex.cls 4 1 4 7 pmd ApexSharingViolations 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsharingviolations Apex classes should declare a sharing model if DML or SOQL/SOSL is used
95 /classes/Zippex.cls 4 8 488 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'Zippex' has a total cognitive complexity of 59 (highest 14), current threshold is 50
95 /classes/Zippex.cls 4 8 488 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'Zippex' has a total cognitive complexity of 59 (highest 14), current threshold is 50
96 /classes/Zippex.cls 4 8 488 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'Zippex' has a total cyclomatic complexity of 46 (highest 10).
96 /classes/Zippex.cls 4 8 488 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'Zippex' has a total cyclomatic complexity of 46 (highest 10).
97 /classes/Zippex.cls 11 12 11 22 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
97 /classes/Zippex.cls 11 12 11 22 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
98 /classes/Zippex.cls 11 5 11 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
98 /classes/Zippex.cls 11 5 11 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
99 /classes/Zippex.cls 15 12 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
99 /classes/Zippex.cls 15 12 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
100 /classes/Zippex.cls 35 12 38 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
100 /classes/Zippex.cls 35 12 38 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
101 /classes/Zippex.cls 41 12 44 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
101 /classes/Zippex.cls 41 12 44 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
102 /classes/Zippex.cls 46 19 86 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
102 /classes/Zippex.cls 46 19 86 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
103 /classes/Zippex.cls 46 19 86 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'unzipAttachment(Id, Id, String[], Boolean)' has a cyclomatic complexity of 10.
103 /classes/Zippex.cls 46 19 86 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'unzipAttachment(Id, Id, String[], Boolean)' has a cyclomatic complexity of 10.
104 /classes/Zippex.cls 46 19 86 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
104 /classes/Zippex.cls 46 19 86 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
105 /classes/Zippex.cls 59 26 59 84 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
105 /classes/Zippex.cls 59 26 59 84 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
106 /classes/Zippex.cls 60 22 60 51 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'Atts' doesn't match '[a-z][a-zA-Z0-9]*'
106 /classes/Zippex.cls 60 22 60 51 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'Atts' doesn't match '[a-z][a-zA-Z0-9]*'
107 /classes/Zippex.cls 85 9 85 21 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
107 /classes/Zippex.cls 85 9 85 21 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
108 /classes/Zippex.cls 93 12 117 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
108 /classes/Zippex.cls 93 12 117 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
109 /classes/Zippex.cls 119 12 133 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
109 /classes/Zippex.cls 119 12 133 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
110 /classes/Zippex.cls 136 33 136 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'LFHSignature' should be before method declarations in its class
110 /classes/Zippex.cls 136 33 136 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'LFHSignature' should be before method declarations in its class
111 /classes/Zippex.cls 136 33 136 58 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The constant field name 'LFHSignature' doesn't match '[A-Z][A-Z0-9_]*'
111 /classes/Zippex.cls 136 33 136 58 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The constant field name 'LFHSignature' doesn't match '[A-Z][A-Z0-9_]*'
112 /classes/Zippex.cls 139 33 139 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'CFHSignature' should be before method declarations in its class
112 /classes/Zippex.cls 139 33 139 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'CFHSignature' should be before method declarations in its class
113 /classes/Zippex.cls 139 33 139 58 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The constant field name 'CFHSignature' doesn't match '[A-Z][A-Z0-9_]*'
113 /classes/Zippex.cls 139 33 139 58 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The constant field name 'CFHSignature' doesn't match '[A-Z][A-Z0-9_]*'
114 /classes/Zippex.cls 142 33 142 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'DDSignature' should be before method declarations in its class
114 /classes/Zippex.cls 142 33 142 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'DDSignature' should be before method declarations in its class
115 /classes/Zippex.cls 142 33 142 58 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The constant field name 'DDSignature' doesn't match '[A-Z][A-Z0-9_]*'
115 /classes/Zippex.cls 142 33 142 58 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The constant field name 'DDSignature' doesn't match '[A-Z][A-Z0-9_]*'
116 /classes/Zippex.cls 145 26 145 62 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'endCentralDirSignature' should be before method declarations in its class
116 /classes/Zippex.cls 145 26 145 62 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'endCentralDirSignature' should be before method declarations in its class
117 /classes/Zippex.cls 146 26 146 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'numberOfThisDisk' should be before method declarations in its class
117 /classes/Zippex.cls 146 26 146 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'numberOfThisDisk' should be before method declarations in its class
118 /classes/Zippex.cls 147 26 147 69 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'numberOfTheDiskWithStartCentralDir' should be before method declarations in its class
118 /classes/Zippex.cls 147 26 147 69 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'numberOfTheDiskWithStartCentralDir' should be before method declarations in its class
119 /classes/Zippex.cls 148 20 148 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'entriesInCentralDirOnThisDisk' should be before method declarations in its class
119 /classes/Zippex.cls 148 20 148 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'entriesInCentralDirOnThisDisk' should be before method declarations in its class
120 /classes/Zippex.cls 149 20 149 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'entriesCentralDir' should be before method declarations in its class
120 /classes/Zippex.cls 149 20 149 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'entriesCentralDir' should be before method declarations in its class
121 /classes/Zippex.cls 150 20 150 62 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'sizeOfCentralDir' should be before method declarations in its class
121 /classes/Zippex.cls 150 20 150 62 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'sizeOfCentralDir' should be before method declarations in its class
122 /classes/Zippex.cls 151 20 151 62 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'offsetOfStartOfCentralDir' should be before method declarations in its class
122 /classes/Zippex.cls 151 20 151 62 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'offsetOfStartOfCentralDir' should be before method declarations in its class
123 /classes/Zippex.cls 152 20 152 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'zipfileCommentLength' should be before method declarations in its class
123 /classes/Zippex.cls 152 20 152 58 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'zipfileCommentLength' should be before method declarations in its class
124 /classes/Zippex.cls 153 20 153 54 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'zipfileComment' should be before method declarations in its class
124 /classes/Zippex.cls 153 20 153 54 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'zipfileComment' should be before method declarations in its class
125 /classes/Zippex.cls 164 12 199 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
125 /classes/Zippex.cls 164 12 199 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
126 /classes/Zippex.cls 202 12 217 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
126 /classes/Zippex.cls 202 12 217 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
127 /classes/Zippex.cls 231 12 258 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
127 /classes/Zippex.cls 231 12 258 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
128 /classes/Zippex.cls 261 12 286 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
128 /classes/Zippex.cls 261 12 286 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
129 /classes/Zippex.cls 265 9 265 84 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
129 /classes/Zippex.cls 265 9 265 84 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
130 /classes/Zippex.cls 289 12 296 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
130 /classes/Zippex.cls 289 12 296 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
131 /classes/Zippex.cls 322 19 338 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
131 /classes/Zippex.cls 322 19 338 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
132 /classes/Zippex.cls 324 9 324 55 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
132 /classes/Zippex.cls 324 9 324 55 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
133 /classes/Zippex.cls 342 12 487 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
133 /classes/Zippex.cls 342 12 487 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
134 /classes/Zippex.cls 342 12 487 6 pmd ExcessivePublicCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessivepubliccount The class FileObject has 28 public methods, attributes, and properties (limit: 20)
134 /classes/Zippex.cls 342 12 487 6 pmd ExcessivePublicCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessivepubliccount The class FileObject has 28 public methods, attributes, and properties (limit: 20)
135 /classes/Zippex.cls 342 12 487 6 pmd TooManyFields 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#toomanyfields Too many fields
135 /classes/Zippex.cls 342 12 487 6 pmd TooManyFields 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#toomanyfields Too many fields
136 /classes/Zippex.cls 366 24 366 48 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'c_offsetToNextRecord' doesn't match '[a-z][a-zA-Z0-9]*'
136 /classes/Zippex.cls 366 24 366 48 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'c_offsetToNextRecord' doesn't match '[a-z][a-zA-Z0-9]*'
137 /classes/Zippex.cls 367 24 367 48 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'l_offsetToNextRecord' doesn't match '[a-z][a-zA-Z0-9]*'
137 /classes/Zippex.cls 367 24 367 48 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'l_offsetToNextRecord' doesn't match '[a-z][a-zA-Z0-9]*'
138 /classes/Zippex.cls 372 16 374 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
138 /classes/Zippex.cls 372 16 374 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
139 /classes/Zippex.cls 377 16 412 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
139 /classes/Zippex.cls 377 16 412 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
140 /classes/Zippex.cls 377 16 412 10 pmd NcssConstructorCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssconstructorcount The constructor has an NCSS line count of 23
140 /classes/Zippex.cls 377 16 412 10 pmd NcssConstructorCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssconstructorcount The constructor has an NCSS line count of 23
141 /classes/Zippex.cls 415 16 458 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
141 /classes/Zippex.cls 415 16 458 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
142 /classes/Zippex.cls 460 16 475 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
142 /classes/Zippex.cls 460 16 475 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
143 /classes/Zippex.cls 477 16 486 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
143 /classes/Zippex.cls 477 16 486 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
144 /classes/ZippexTests.cls 12 9 12 88 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
144 /classes/ZippexTests.cls 12 9 12 88 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
145 /classes/ZippexTests.cls 13 9 13 115 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
145 /classes/ZippexTests.cls 13 9 13 115 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
146 /classes/ZippexTests.cls 17 9 17 88 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
146 /classes/ZippexTests.cls 17 9 17 88 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
147 /classes/ZippexTests.cls 18 9 18 115 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
147 /classes/ZippexTests.cls 18 9 18 115 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
148 /classes/ZippexTests.cls 22 9 22 88 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
148 /classes/ZippexTests.cls 22 9 22 88 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
149 /classes/ZippexTests.cls 23 9 23 115 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
149 /classes/ZippexTests.cls 23 9 23 115 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
150 /classes/ZippexTests.cls 26 9 26 83 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
150 /classes/ZippexTests.cls 26 9 26 83 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
151 /classes/ZippexTests.cls 27 9 27 83 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
151 /classes/ZippexTests.cls 27 9 27 83 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
152 /classes/ZippexTests.cls 28 9 28 83 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
152 /classes/ZippexTests.cls 28 9 28 83 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
153 /classes/ZippexTests.cls 29 9 29 83 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
153 /classes/ZippexTests.cls 29 9 29 83 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
154 /classes/ZippexTests.cls 30 9 30 62 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
154 /classes/ZippexTests.cls 30 9 30 62 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
155 /classes/ZippexTests.cls 33 9 33 85 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
155 /classes/ZippexTests.cls 33 9 33 85 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
156 /classes/ZippexTests.cls 34 9 34 85 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
156 /classes/ZippexTests.cls 34 9 34 85 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
157 /classes/ZippexTests.cls 35 9 35 85 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
157 /classes/ZippexTests.cls 35 9 35 85 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
158 /classes/ZippexTests.cls 36 9 36 85 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
158 /classes/ZippexTests.cls 36 9 36 85 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
159 /classes/ZippexTests.cls 37 9 37 64 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
159 /classes/ZippexTests.cls 37 9 37 64 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
160 /classes/ZippexTests.cls 38 9 38 69 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
160 /classes/ZippexTests.cls 38 9 38 69 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
161 /classes/ZippexTests.cls 39 9 39 65 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
161 /classes/ZippexTests.cls 39 9 39 65 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
162 /classes/ZippexTests.cls 40 9 40 61 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
162 /classes/ZippexTests.cls 40 9 40 61 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
163 /classes/ZippexTests.cls 48 9 48 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
163 /classes/ZippexTests.cls 48 9 48 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
164 /classes/ZippexTests.cls 49 9 49 84 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
164 /classes/ZippexTests.cls 49 9 49 84 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
165 /classes/ZippexTests.cls 50 9 50 79 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
165 /classes/ZippexTests.cls 50 9 50 79 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
166 /classes/ZippexTests.cls 53 9 53 103 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
166 /classes/ZippexTests.cls 53 9 53 103 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
167 /classes/ZippexTests.cls 54 9 54 93 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
167 /classes/ZippexTests.cls 54 9 54 93 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
168 /classes/ZippexTests.cls 57 9 57 117 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
168 /classes/ZippexTests.cls 57 9 57 117 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
169 /classes/ZippexTests.cls 60 9 60 60 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
169 /classes/ZippexTests.cls 60 9 60 60 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
170 /classes/ZippexTests.cls 61 9 61 68 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
170 /classes/ZippexTests.cls 61 9 61 68 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
171 /classes/ZippexTests.cls 62 9 62 66 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
171 /classes/ZippexTests.cls 62 9 62 66 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
172 /classes/ZippexTests.cls 63 9 63 60 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
172 /classes/ZippexTests.cls 63 9 63 60 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
173 /classes/ZippexTests.cls 66 9 66 103 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
173 /classes/ZippexTests.cls 66 9 66 103 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
174 /classes/ZippexTests.cls 67 9 67 93 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
174 /classes/ZippexTests.cls 67 9 67 93 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
175 /classes/ZippexTests.cls 70 9 70 103 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
175 /classes/ZippexTests.cls 70 9 70 103 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
176 /classes/ZippexTests.cls 75 9 75 67 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
176 /classes/ZippexTests.cls 75 9 75 67 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
177 /classes/ZippexTests.cls 76 9 76 117 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
177 /classes/ZippexTests.cls 76 9 76 117 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
178 /classes/ZippexTests.cls 80 9 80 120 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
178 /classes/ZippexTests.cls 80 9 80 120 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
179 /classes/ZippexTests.cls 81 9 81 93 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
179 /classes/ZippexTests.cls 81 9 81 93 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
180 /classes/ZippexTests.cls 84 9 84 108 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
180 /classes/ZippexTests.cls 84 9 84 108 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
181 /classes/ZippexTests.cls 102 13 102 48 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
181 /classes/ZippexTests.cls 102 13 102 48 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
182 /classes/ZippexTests.cls 104 9 104 29 pmd EmptyCatchBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptycatchblock Avoid empty catch blocks
182 /classes/ZippexTests.cls 104 9 104 29 pmd EmptyCatchBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptycatchblock Avoid empty catch blocks
183 /classes/ZippexTests.cls 111 9 111 132 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
183 /classes/ZippexTests.cls 111 9 111 132 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
184 /classes/ZippexTests.cls 115 9 115 118 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
184 /classes/ZippexTests.cls 115 9 115 118 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
185 /classes/ZippexTests.cls 119 9 119 119 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
185 /classes/ZippexTests.cls 119 9 119 119 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
186 /classes/ZippexTests.cls 123 9 124 94 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
186 /classes/ZippexTests.cls 123 9 124 94 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.