Comparison results for https://github.com/rsoesemann/unhappy-soup.git

pmd7_2 took 12 seconds to run and found 257 violations

pmd7_3 took 14 seconds to run and found 257 violations

Among the 257 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /force-app/main/default/classes/ApexBadCrypto.cls 1 21 10 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 /force-app/main/default/classes/ApexBadCrypto.cls 1 21 10 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 /force-app/main/default/classes/ApexBadCrypto.cls 3 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
2 /force-app/main/default/classes/ApexBadCrypto.cls 3 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
3 /force-app/main/default/classes/ApexBadCrypto.cls 8 35 8 38 pmd ApexBadCrypto 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexbadcrypto Apex classes should use random IV/key
3 /force-app/main/default/classes/ApexBadCrypto.cls 8 35 8 38 pmd ApexBadCrypto 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexbadcrypto Apex classes should use random IV/key
4 /force-app/main/default/classes/ApexBadCrypto.cls 8 40 8 42 pmd ApexBadCrypto 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexbadcrypto Apex classes should use random IV/key
4 /force-app/main/default/classes/ApexBadCrypto.cls 8 40 8 42 pmd ApexBadCrypto 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexbadcrypto Apex classes should use random IV/key
5 /force-app/main/default/classes/ApexCRUDViolation.cls 1 21 10 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
5 /force-app/main/default/classes/ApexCRUDViolation.cls 1 21 10 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
6 /force-app/main/default/classes/ApexCRUDViolation.cls 3 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
6 /force-app/main/default/classes/ApexCRUDViolation.cls 3 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
7 /force-app/main/default/classes/ApexCRUDViolation.cls 7 4 7 20 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
7 /force-app/main/default/classes/ApexCRUDViolation.cls 7 4 7 20 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
8 /force-app/main/default/classes/ApexCSRF.cls 1 21 10 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
8 /force-app/main/default/classes/ApexCSRF.cls 1 21 10 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
9 /force-app/main/default/classes/ApexCSRF.cls 3 9 5 3 pmd ApexCSRF 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#apexcsrf Avoid making DML operations in Apex class constructor or initializers
9 /force-app/main/default/classes/ApexCSRF.cls 3 9 5 3 pmd ApexCSRF 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#apexcsrf Avoid making DML operations in Apex class constructor or initializers
10 /force-app/main/default/classes/ApexCSRF.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
10 /force-app/main/default/classes/ApexCSRF.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
11 /force-app/main/default/classes/ApexCSRF.cls 4 3 4 34 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
11 /force-app/main/default/classes/ApexCSRF.cls 4 3 4 34 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
12 /force-app/main/default/classes/ApexCSRF.cls 7 9 9 3 pmd ApexCSRF 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#apexcsrf Avoid making DML operations in Apex class constructor or initializers
12 /force-app/main/default/classes/ApexCSRF.cls 7 9 9 3 pmd ApexCSRF 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#apexcsrf Avoid making DML operations in Apex class constructor or initializers
13 /force-app/main/default/classes/ApexCSRF.cls 7 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
13 /force-app/main/default/classes/ApexCSRF.cls 7 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
14 /force-app/main/default/classes/ApexCSRF.cls 8 3 8 34 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
14 /force-app/main/default/classes/ApexCSRF.cls 8 3 8 34 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
15 /force-app/main/default/classes/ApexInsecureEndpoint.cls 1 21 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
15 /force-app/main/default/classes/ApexInsecureEndpoint.cls 1 21 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
16 /force-app/main/default/classes/ApexInsecureEndpoint.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
16 /force-app/main/default/classes/ApexInsecureEndpoint.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
17 /force-app/main/default/classes/ApexInsecureEndpoint.cls 4 33 4 55 pmd ApexInsecureEndpoint 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexinsecureendpoint Apex callouts should use encrypted communication channels
17 /force-app/main/default/classes/ApexInsecureEndpoint.cls 4 33 4 55 pmd ApexInsecureEndpoint 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexinsecureendpoint Apex callouts should use encrypted communication channels
18 /force-app/main/default/classes/ApexOpenRedirect.cls 1 21 8 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
18 /force-app/main/default/classes/ApexOpenRedirect.cls 1 21 8 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
19 /force-app/main/default/classes/ApexOpenRedirect.cls 3 9 7 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
19 /force-app/main/default/classes/ApexOpenRedirect.cls 3 9 7 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
20 /force-app/main/default/classes/ApexOpenRedirect.cls 6 42 6 45 pmd ApexOpenRedirect 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexopenredirect Apex classes should safely redirect to a known location
20 /force-app/main/default/classes/ApexOpenRedirect.cls 6 42 6 45 pmd ApexOpenRedirect 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexopenredirect Apex classes should safely redirect to a known location
21 /force-app/main/default/classes/ApexOpenRedirect.cls 6 17 6 46 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'anew' defined but not used
21 /force-app/main/default/classes/ApexOpenRedirect.cls 6 17 6 46 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'anew' defined but not used
22 /force-app/main/default/classes/ApexSOQLInjection.cls 1 8 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
22 /force-app/main/default/classes/ApexSOQLInjection.cls 1 8 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
23 /force-app/main/default/classes/ApexSOQLInjection.cls 1 1 1 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
23 /force-app/main/default/classes/ApexSOQLInjection.cls 1 1 1 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
24 /force-app/main/default/classes/ApexSOQLInjection.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
24 /force-app/main/default/classes/ApexSOQLInjection.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
25 /force-app/main/default/classes/ApexSharingViolations.cls 1 8 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
25 /force-app/main/default/classes/ApexSharingViolations.cls 1 8 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
26 /force-app/main/default/classes/ApexSharingViolations.cls 1 1 1 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
26 /force-app/main/default/classes/ApexSharingViolations.cls 1 1 1 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
27 /force-app/main/default/classes/ApexSharingViolations.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
27 /force-app/main/default/classes/ApexSharingViolations.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
28 /force-app/main/default/classes/ApexSharingViolations.cls 4 3 4 12 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
28 /force-app/main/default/classes/ApexSharingViolations.cls 4 3 4 12 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
29 /force-app/main/default/classes/ApexSuggestUsingNamedCred.cls 1 21 11 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
29 /force-app/main/default/classes/ApexSuggestUsingNamedCred.cls 1 21 11 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
30 /force-app/main/default/classes/ApexSuggestUsingNamedCred.cls 3 9 10 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
30 /force-app/main/default/classes/ApexSuggestUsingNamedCred.cls 3 9 10 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
31 /force-app/main/default/classes/ApexSuggestUsingNamedCred.cls 9 17 9 32 pmd ApexSuggestUsingNamedCred 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred Suggest named credentials for authentication
31 /force-app/main/default/classes/ApexSuggestUsingNamedCred.cls 9 17 9 32 pmd ApexSuggestUsingNamedCred 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred Suggest named credentials for authentication
32 /force-app/main/default/classes/ApexUnitTestClassShouldHaveAsserts.cls 5 16 8 3 pmd ApexUnitTestClassShouldHaveAsserts 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexunittestclassshouldhaveasserts Apex unit tests should System.assert() or assertEquals() or assertNotEquals()
32 /force-app/main/default/classes/ApexUnitTestClassShouldHaveAsserts.cls 5 16 8 3 pmd ApexUnitTestClassShouldHaveAsserts 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexunittestclassshouldhaveasserts Apex unit tests should System.assert() or assertEquals() or assertNotEquals()
33 /force-app/main/default/classes/ApexUnitTestShouldNotUseSeeAllDataTrue.cls 2 8 12 2 pmd ApexUnitTestShouldNotUseSeeAllDataTrue 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexunittestshouldnotuseseealldatatrue Apex unit tests should not use @isTest(seeAllData = true)
33 /force-app/main/default/classes/ApexUnitTestShouldNotUseSeeAllDataTrue.cls 2 8 12 2 pmd ApexUnitTestShouldNotUseSeeAllDataTrue 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexunittestshouldnotuseseealldatatrue Apex unit tests should not use @isTest(seeAllData = true)
34 /force-app/main/default/classes/ApexUnitTestShouldNotUseSeeAllDataTrue.cls 10 3 10 44 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertNotEquals' should have 3 parameters.
34 /force-app/main/default/classes/ApexUnitTestShouldNotUseSeeAllDataTrue.cls 10 3 10 44 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertNotEquals' should have 3 parameters.
35 /force-app/main/default/classes/ApexXSSFromURLParam.cls 1 21 13 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
35 /force-app/main/default/classes/ApexXSSFromURLParam.cls 1 21 13 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
36 /force-app/main/default/classes/ApexXSSFromURLParam.cls 3 9 7 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
36 /force-app/main/default/classes/ApexXSSFromURLParam.cls 3 9 7 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
37 /force-app/main/default/classes/ApexXSSFromURLParam.cls 6 11 6 14 pmd ApexXSSFromURLParam 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexxssfromurlparam Apex classes should escape/sanitize Strings obtained from URL parameters
37 /force-app/main/default/classes/ApexXSSFromURLParam.cls 6 11 6 14 pmd ApexXSSFromURLParam 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexxssfromurlparam Apex classes should escape/sanitize Strings obtained from URL parameters
38 /force-app/main/default/classes/ApexXSSFromURLParam.cls 10 2 10 9 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.
38 /force-app/main/default/classes/ApexXSSFromURLParam.cls 10 2 10 9 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.
39 /force-app/main/default/classes/AvoidDeeplyNestedIfStmts.cls 1 21 13 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
39 /force-app/main/default/classes/AvoidDeeplyNestedIfStmts.cls 1 21 13 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
40 /force-app/main/default/classes/AvoidDeeplyNestedIfStmts.cls 3 9 12 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
40 /force-app/main/default/classes/AvoidDeeplyNestedIfStmts.cls 3 9 12 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
41 /force-app/main/default/classes/AvoidDeeplyNestedIfStmts.cls 6 5 9 6 pmd AvoidDeeplyNestedIfStmts 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts Deeply nested if..then statements are hard to read
41 /force-app/main/default/classes/AvoidDeeplyNestedIfStmts.cls 6 5 9 6 pmd AvoidDeeplyNestedIfStmts 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts Deeply nested if..then statements are hard to read
42 /force-app/main/default/classes/AvoidDeeplyNestedIfStmts.cls 7 14 7 31 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'space' defined but not used
42 /force-app/main/default/classes/AvoidDeeplyNestedIfStmts.cls 7 14 7 31 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'space' defined but not used
43 /force-app/main/default/classes/AvoidDmlStatementsInLoops.cls 1 21 8 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
43 /force-app/main/default/classes/AvoidDmlStatementsInLoops.cls 1 21 8 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
44 /force-app/main/default/classes/AvoidDmlStatementsInLoops.cls 3 9 7 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
44 /force-app/main/default/classes/AvoidDmlStatementsInLoops.cls 3 9 7 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
45 /force-app/main/default/classes/AvoidDmlStatementsInLoops.cls 5 4 5 13 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
45 /force-app/main/default/classes/AvoidDmlStatementsInLoops.cls 5 4 5 13 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
46 /force-app/main/default/classes/AvoidDmlStatementsInLoops.cls 5 4 5 13 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
46 /force-app/main/default/classes/AvoidDmlStatementsInLoops.cls 5 4 5 13 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
47 /force-app/main/default/classes/AvoidGlobalModifier.cls 2 8 7 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
47 /force-app/main/default/classes/AvoidGlobalModifier.cls 2 8 7 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
48 /force-app/main/default/classes/AvoidGlobalModifier.cls 4 9 6 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
48 /force-app/main/default/classes/AvoidGlobalModifier.cls 4 9 6 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
49 /force-app/main/default/classes/AvoidHardcodingId.cls 1 21 9 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
49 /force-app/main/default/classes/AvoidHardcodingId.cls 1 21 9 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
50 /force-app/main/default/classes/AvoidHardcodingId.cls 3 9 8 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
50 /force-app/main/default/classes/AvoidHardcodingId.cls 3 9 8 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
51 /force-app/main/default/classes/AvoidHardcodingId.cls 4 14 4 31 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
51 /force-app/main/default/classes/AvoidHardcodingId.cls 4 14 4 31 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
52 /force-app/main/default/classes/AvoidSoqlInLoops.cls 1 21 13 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
52 /force-app/main/default/classes/AvoidSoqlInLoops.cls 1 21 13 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
53 /force-app/main/default/classes/AvoidSoqlInLoops.cls 3 9 12 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
53 /force-app/main/default/classes/AvoidSoqlInLoops.cls 3 9 12 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
54 /force-app/main/default/classes/AvoidSoqlInLoops.cls 7 23 7 76 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
54 /force-app/main/default/classes/AvoidSoqlInLoops.cls 7 23 7 76 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
55 /force-app/main/default/classes/AvoidSoqlInLoops.cls 7 23 7 76 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
55 /force-app/main/default/classes/AvoidSoqlInLoops.cls 7 23 7 76 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
56 /force-app/main/default/classes/AvoidSoslInLoops.cls 1 21 8 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
56 /force-app/main/default/classes/AvoidSoslInLoops.cls 1 21 8 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
57 /force-app/main/default/classes/AvoidSoslInLoops.cls 3 9 7 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
57 /force-app/main/default/classes/AvoidSoslInLoops.cls 3 9 7 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
58 /force-app/main/default/classes/AvoidSoslInLoops.cls 5 37 5 108 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
58 /force-app/main/default/classes/AvoidSoslInLoops.cls 5 37 5 108 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
59 /force-app/main/default/classes/AvoidSoslInLoops.cls 5 24 5 108 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'searchList' defined but not used
59 /force-app/main/default/classes/AvoidSoslInLoops.cls 5 24 5 108 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'searchList' defined but not used
60 /force-app/main/default/classes/CognitiveComplexity.cls 1 21 21 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
60 /force-app/main/default/classes/CognitiveComplexity.cls 1 21 21 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
61 /force-app/main/default/classes/CognitiveComplexity.cls 3 13 20 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'foo()' has a cognitive complexity of 16, current threshold is 15
61 /force-app/main/default/classes/CognitiveComplexity.cls 3 13 20 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'foo()' has a cognitive complexity of 16, current threshold is 15
62 /force-app/main/default/classes/CyclomaticComplexity.cls 1 21 40 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
62 /force-app/main/default/classes/CyclomaticComplexity.cls 1 21 40 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
63 /force-app/main/default/classes/CyclomaticComplexity.cls 1 21 40 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'CyclomaticComplexity' has a total cognitive complexity of 80 (highest 80), current threshold is 50
63 /force-app/main/default/classes/CyclomaticComplexity.cls 1 21 40 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'CyclomaticComplexity' has a total cognitive complexity of 80 (highest 80), current threshold is 50
64 /force-app/main/default/classes/CyclomaticComplexity.cls 2 10 2 30 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.
64 /force-app/main/default/classes/CyclomaticComplexity.cls 2 10 2 30 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.
65 /force-app/main/default/classes/CyclomaticComplexity.cls 4 9 39 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
65 /force-app/main/default/classes/CyclomaticComplexity.cls 4 9 39 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
66 /force-app/main/default/classes/CyclomaticComplexity.cls 4 9 39 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'main(Integer)' has a cognitive complexity of 80, current threshold is 15
66 /force-app/main/default/classes/CyclomaticComplexity.cls 4 9 39 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'main(Integer)' has a cognitive complexity of 80, current threshold is 15
67 /force-app/main/default/classes/CyclomaticComplexity.cls 4 9 39 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'main(Integer)' has a cyclomatic complexity of 10.
67 /force-app/main/default/classes/CyclomaticComplexity.cls 4 9 39 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'main(Integer)' has a cyclomatic complexity of 10.
68 /force-app/main/default/classes/EmptyCatchBlock.cls 1 21 11 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
68 /force-app/main/default/classes/EmptyCatchBlock.cls 1 21 11 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
69 /force-app/main/default/classes/EmptyCatchBlock.cls 3 9 10 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
69 /force-app/main/default/classes/EmptyCatchBlock.cls 3 9 10 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
70 /force-app/main/default/classes/EmptyCatchBlock.cls 5 4 5 13 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
70 /force-app/main/default/classes/EmptyCatchBlock.cls 5 4 5 13 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
71 /force-app/main/default/classes/EmptyCatchBlock.cls 7 3 9 4 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
71 /force-app/main/default/classes/EmptyCatchBlock.cls 7 3 9 4 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
72 /force-app/main/default/classes/EmptyIfStmt.cls 1 21 11 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
72 /force-app/main/default/classes/EmptyIfStmt.cls 1 21 11 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
73 /force-app/main/default/classes/EmptyIfStmt.cls 3 9 10 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
73 /force-app/main/default/classes/EmptyIfStmt.cls 3 9 10 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
74 /force-app/main/default/classes/EmptyIfStmt.cls 4 3 9 4 pmd EmptyIfStmt 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptyifstmt Avoid empty if statements
74 /force-app/main/default/classes/EmptyIfStmt.cls 4 3 9 4 pmd EmptyIfStmt 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptyifstmt Avoid empty if statements
75 /force-app/main/default/classes/EmptyIfStmt.cls 4 20 6 4 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.
75 /force-app/main/default/classes/EmptyIfStmt.cls 4 20 6 4 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.
76 /force-app/main/default/classes/EmptyIfStmt.cls 8 4 8 13 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
76 /force-app/main/default/classes/EmptyIfStmt.cls 8 4 8 13 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
77 /force-app/main/default/classes/EmptyStatementBlock.cls 1 21 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
77 /force-app/main/default/classes/EmptyStatementBlock.cls 1 21 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
78 /force-app/main/default/classes/EmptyStatementBlock.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
78 /force-app/main/default/classes/EmptyStatementBlock.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
79 /force-app/main/default/classes/EmptyStatementBlock.cls 3 2 3 8 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.
79 /force-app/main/default/classes/EmptyStatementBlock.cls 3 2 3 8 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.
80 /force-app/main/default/classes/EmptyTryOrFinallyBlock.cls 1 21 14 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
80 /force-app/main/default/classes/EmptyTryOrFinallyBlock.cls 1 21 14 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
81 /force-app/main/default/classes/EmptyTryOrFinallyBlock.cls 3 9 13 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
81 /force-app/main/default/classes/EmptyTryOrFinallyBlock.cls 3 9 13 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
82 /force-app/main/default/classes/EmptyTryOrFinallyBlock.cls 4 3 12 4 pmd EmptyTryOrFinallyBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptytryorfinallyblock Avoid empty try or finally blocks
82 /force-app/main/default/classes/EmptyTryOrFinallyBlock.cls 4 3 12 4 pmd EmptyTryOrFinallyBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptytryorfinallyblock Avoid empty try or finally blocks
83 /force-app/main/default/classes/EmptyTryOrFinallyBlock.cls 5 4 5 13 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
83 /force-app/main/default/classes/EmptyTryOrFinallyBlock.cls 5 4 5 13 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
84 /force-app/main/default/classes/EmptyTryOrFinallyBlock.cls 10 11 12 4 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.
84 /force-app/main/default/classes/EmptyTryOrFinallyBlock.cls 10 11 12 4 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.
85 /force-app/main/default/classes/EmptyWhileStmt.cls 1 21 10 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
85 /force-app/main/default/classes/EmptyWhileStmt.cls 1 21 10 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
86 /force-app/main/default/classes/EmptyWhileStmt.cls 3 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
86 /force-app/main/default/classes/EmptyWhileStmt.cls 3 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
87 /force-app/main/default/classes/EmptyWhileStmt.cls 4 19 6 4 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.
87 /force-app/main/default/classes/EmptyWhileStmt.cls 4 19 6 4 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.
88 /force-app/main/default/classes/EmptyWhileStmt.cls 4 3 6 4 pmd EmptyWhileStmt 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptywhilestmt Avoid empty while statements
88 /force-app/main/default/classes/EmptyWhileStmt.cls 4 3 6 4 pmd EmptyWhileStmt 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptywhilestmt Avoid empty while statements
89 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 1 21 28 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
89 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 1 21 28 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
90 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 3 12 5 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
90 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 3 12 5 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
91 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 4 16 4 42 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
91 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 4 16 4 42 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
92 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 7 12 9 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
92 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 7 12 9 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
93 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 11 12 13 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
93 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 11 12 13 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
94 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 17 12 19 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
94 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 17 12 19 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
95 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 21 12 23 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
95 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 21 12 23 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
96 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 25 12 27 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
96 /force-app/main/default/classes/EnforceCrudFlsWithUserMode.cls 25 12 27 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
97 /force-app/main/default/classes/ExcessiveClassLength.cls 1 21 1016 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
97 /force-app/main/default/classes/ExcessiveClassLength.cls 1 21 1016 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
98 /force-app/main/default/classes/ExcessiveClassLength.cls 1 21 1016 2 pmd ExcessiveClassLength 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveclasslength Avoid really long classes.
98 /force-app/main/default/classes/ExcessiveClassLength.cls 1 21 1016 2 pmd ExcessiveClassLength 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveclasslength Avoid really long classes.
99 /force-app/main/default/classes/ExcessiveClassLength.cls 3 9 1015 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
99 /force-app/main/default/classes/ExcessiveClassLength.cls 3 9 1015 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
100 /force-app/main/default/classes/ExcessiveParameterList.cls 1 21 7 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
100 /force-app/main/default/classes/ExcessiveParameterList.cls 1 21 7 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
101 /force-app/main/default/classes/ExcessiveParameterList.cls 3 9 6 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
101 /force-app/main/default/classes/ExcessiveParameterList.cls 3 9 6 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
102 /force-app/main/default/classes/ExcessiveParameterList.cls 3 9 6 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
102 /force-app/main/default/classes/ExcessiveParameterList.cls 3 9 6 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
103 /force-app/main/default/classes/ExcessiveParameterList.cls 5 11 5 88 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'c' defined but not used
103 /force-app/main/default/classes/ExcessiveParameterList.cls 5 11 5 88 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'c' defined but not used
104 /force-app/main/default/classes/ExcessivePublicCount.cls 1 21 23 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
104 /force-app/main/default/classes/ExcessivePublicCount.cls 1 21 23 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
105 /force-app/main/default/classes/ExcessivePublicCount.cls 12 9 14 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
105 /force-app/main/default/classes/ExcessivePublicCount.cls 12 9 14 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
106 /force-app/main/default/classes/ExcessivePublicCount.cls 16 9 18 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
106 /force-app/main/default/classes/ExcessivePublicCount.cls 16 9 18 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
107 /force-app/main/default/classes/ExcessivePublicCount.cls 20 9 22 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
107 /force-app/main/default/classes/ExcessivePublicCount.cls 20 9 22 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
108 /force-app/main/default/classes/ForLoopsMustUseBraces.cls 1 21 9 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
108 /force-app/main/default/classes/ForLoopsMustUseBraces.cls 1 21 9 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
109 /force-app/main/default/classes/ForLoopsMustUseBraces.cls 3 9 8 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
109 /force-app/main/default/classes/ForLoopsMustUseBraces.cls 3 9 8 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
110 /force-app/main/default/classes/ForLoopsMustUseBraces.cls 5 4 5 21 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
110 /force-app/main/default/classes/ForLoopsMustUseBraces.cls 5 4 5 21 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
111 /force-app/main/default/classes/ForLoopsMustUseBraces.cls 7 3 7 19 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
111 /force-app/main/default/classes/ForLoopsMustUseBraces.cls 7 3 7 19 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
112 /force-app/main/default/classes/IfElseStmtsMustUseBraces.cls 1 21 11 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
112 /force-app/main/default/classes/IfElseStmtsMustUseBraces.cls 1 21 11 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
113 /force-app/main/default/classes/IfElseStmtsMustUseBraces.cls 3 9 10 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
113 /force-app/main/default/classes/IfElseStmtsMustUseBraces.cls 3 9 10 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
114 /force-app/main/default/classes/IfElseStmtsMustUseBraces.cls 8 4 8 13 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
114 /force-app/main/default/classes/IfElseStmtsMustUseBraces.cls 8 4 8 13 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
115 /force-app/main/default/classes/IfStmtsMustUseBraces.cls 1 21 7 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
115 /force-app/main/default/classes/IfStmtsMustUseBraces.cls 1 21 7 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
116 /force-app/main/default/classes/IfStmtsMustUseBraces.cls 3 9 6 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
116 /force-app/main/default/classes/IfStmtsMustUseBraces.cls 3 9 6 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
117 /force-app/main/default/classes/IfStmtsMustUseBraces.cls 5 4 5 13 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
117 /force-app/main/default/classes/IfStmtsMustUseBraces.cls 5 4 5 13 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
118 /force-app/main/default/classes/IfStmtsMustUseBraces.cls 5 4 5 13 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
118 /force-app/main/default/classes/IfStmtsMustUseBraces.cls 5 4 5 13 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
119 /force-app/main/default/classes/IfStmtsMustUseBraces.cls 5 4 5 13 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
119 /force-app/main/default/classes/IfStmtsMustUseBraces.cls 5 4 5 13 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
120 /force-app/main/default/classes/MethodNamingConventions.cls 1 21 10 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
120 /force-app/main/default/classes/MethodNamingConventions.cls 1 21 10 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
121 /force-app/main/default/classes/MethodNamingConventions.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
121 /force-app/main/default/classes/MethodNamingConventions.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
122 /force-app/main/default/classes/MethodNamingConventions.cls 3 9 5 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'CalculateRate' doesn't match '[a-z][a-zA-Z0-9]*'
122 /force-app/main/default/classes/MethodNamingConventions.cls 3 9 5 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'CalculateRate' doesn't match '[a-z][a-zA-Z0-9]*'
123 /force-app/main/default/classes/MethodNamingConventions.cls 7 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
123 /force-app/main/default/classes/MethodNamingConventions.cls 7 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
124 /force-app/main/default/classes/MethodNamingConventions.cls 7 9 9 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'calculate_rate' doesn't match '[a-z][a-zA-Z0-9]*'
124 /force-app/main/default/classes/MethodNamingConventions.cls 7 9 9 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'calculate_rate' doesn't match '[a-z][a-zA-Z0-9]*'
125 /force-app/main/default/classes/MethodWithSameNameAsEnclosingClass.cls 1 21 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
125 /force-app/main/default/classes/MethodWithSameNameAsEnclosingClass.cls 1 21 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
126 /force-app/main/default/classes/MethodWithSameNameAsEnclosingClass.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
126 /force-app/main/default/classes/MethodWithSameNameAsEnclosingClass.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
127 /force-app/main/default/classes/MethodWithSameNameAsEnclosingClass.cls 3 9 5 3 pmd MethodWithSameNameAsEnclosingClass 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#methodwithsamenameasenclosingclass Classes should not have non-constructor methods with the same name as the class
127 /force-app/main/default/classes/MethodWithSameNameAsEnclosingClass.cls 3 9 5 3 pmd MethodWithSameNameAsEnclosingClass 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#methodwithsamenameasenclosingclass Classes should not have non-constructor methods with the same name as the class
128 /force-app/main/default/classes/MethodWithSameNameAsEnclosingClass.cls 4 11 4 20 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'a' defined but not used
128 /force-app/main/default/classes/MethodWithSameNameAsEnclosingClass.cls 4 11 4 20 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'a' defined but not used
129 /force-app/main/default/classes/NcssConstructorCount.cls 1 21 213 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
129 /force-app/main/default/classes/NcssConstructorCount.cls 1 21 213 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
130 /force-app/main/default/classes/NcssConstructorCount.cls 3 9 212 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
130 /force-app/main/default/classes/NcssConstructorCount.cls 3 9 212 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
131 /force-app/main/default/classes/NcssMethodCount.cls 1 21 213 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
131 /force-app/main/default/classes/NcssMethodCount.cls 1 21 213 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
132 /force-app/main/default/classes/NcssMethodCount.cls 3 9 212 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
132 /force-app/main/default/classes/NcssMethodCount.cls 3 9 212 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
133 /force-app/main/default/classes/OneDeclarationPerLine.cls 1 21 14 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
133 /force-app/main/default/classes/OneDeclarationPerLine.cls 1 21 14 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
134 /force-app/main/default/classes/OneDeclarationPerLine.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
134 /force-app/main/default/classes/OneDeclarationPerLine.cls 3 9 5 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
135 /force-app/main/default/classes/OneDeclarationPerLine.cls 11 2 11 9 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.
135 /force-app/main/default/classes/OneDeclarationPerLine.cls 11 2 11 9 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.
136 /force-app/main/default/classes/TooManyFields.cls 1 21 8 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
136 /force-app/main/default/classes/TooManyFields.cls 1 21 8 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
137 /force-app/main/default/classes/VariableNamingConventions.cls 1 21 8 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
137 /force-app/main/default/classes/VariableNamingConventions.cls 1 21 8 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
138 /force-app/main/default/classes/VariableNamingConventions.cls 3 9 7 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
138 /force-app/main/default/classes/VariableNamingConventions.cls 3 9 7 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
139 /force-app/main/default/classes/VariableNamingConventions.cls 4 10 4 23 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 'NAME' doesn't match '[a-z][a-zA-Z0-9]*'
139 /force-app/main/default/classes/VariableNamingConventions.cls 4 10 4 23 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 'NAME' doesn't match '[a-z][a-zA-Z0-9]*'
140 /force-app/main/default/classes/VariableNamingConventions.cls 4 10 4 23 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'NAME' defined but not used
140 /force-app/main/default/classes/VariableNamingConventions.cls 4 10 4 23 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'NAME' defined but not used
141 /force-app/main/default/classes/VariableNamingConventions.cls 5 10 5 30 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 'LastName' doesn't match '[a-z][a-zA-Z0-9]*'
141 /force-app/main/default/classes/VariableNamingConventions.cls 5 10 5 30 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 'LastName' doesn't match '[a-z][a-zA-Z0-9]*'
142 /force-app/main/default/classes/VariableNamingConventions.cls 5 10 5 30 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'LastName' defined but not used
142 /force-app/main/default/classes/VariableNamingConventions.cls 5 10 5 30 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'LastName' defined but not used
143 /force-app/main/default/classes/VariableNamingConventions.cls 6 11 6 33 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 'annual_Salary' doesn't match '[a-z][a-zA-Z0-9]*'
143 /force-app/main/default/classes/VariableNamingConventions.cls 6 11 6 33 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 'annual_Salary' doesn't match '[a-z][a-zA-Z0-9]*'
144 /force-app/main/default/classes/VariableNamingConventions.cls 6 11 6 33 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'annual_Salary' defined but not used
144 /force-app/main/default/classes/VariableNamingConventions.cls 6 11 6 33 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'annual_Salary' defined but not used
145 /force-app/main/default/classes/Voldemort.cls 1 8 698 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
145 /force-app/main/default/classes/Voldemort.cls 1 8 698 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
146 /force-app/main/default/classes/Voldemort.cls 1 1 1 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
146 /force-app/main/default/classes/Voldemort.cls 1 1 1 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
147 /force-app/main/default/classes/Voldemort.cls 1 8 698 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
147 /force-app/main/default/classes/Voldemort.cls 1 8 698 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
148 /force-app/main/default/classes/Voldemort.cls 1 8 698 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'Voldemort' has a total cyclomatic complexity of 56 (highest 10).
148 /force-app/main/default/classes/Voldemort.cls 1 8 698 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'Voldemort' has a total cyclomatic complexity of 56 (highest 10).
149 /force-app/main/default/classes/Voldemort.cls 1 8 698 2 pmd ExcessivePublicCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessivepubliccount The class Voldemort has 36 public methods, attributes, and properties (limit: 20)
149 /force-app/main/default/classes/Voldemort.cls 1 8 698 2 pmd ExcessivePublicCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessivepubliccount The class Voldemort has 36 public methods, attributes, and properties (limit: 20)
150 /force-app/main/default/classes/Voldemort.cls 4 17 4 20 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 'AGE' doesn't match '[a-z][a-zA-Z0-9]*'
150 /force-app/main/default/classes/Voldemort.cls 4 17 4 20 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 'AGE' doesn't match '[a-z][a-zA-Z0-9]*'
151 /force-app/main/default/classes/Voldemort.cls 5 17 5 23 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 'Weight' doesn't match '[a-z][a-zA-Z0-9]*'
151 /force-app/main/default/classes/Voldemort.cls 5 17 5 23 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 'Weight' doesn't match '[a-z][a-zA-Z0-9]*'
152 /force-app/main/default/classes/Voldemort.cls 6 16 6 25 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 'nick_name' doesn't match '[a-z][a-zA-Z0-9]*'
152 /force-app/main/default/classes/Voldemort.cls 6 16 6 25 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 'nick_name' doesn't match '[a-z][a-zA-Z0-9]*'
153 /force-app/main/default/classes/Voldemort.cls 12 9 14 3 pmd ApexCSRF 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#apexcsrf Avoid making DML operations in Apex class constructor or initializers
153 /force-app/main/default/classes/Voldemort.cls 12 9 14 3 pmd ApexCSRF 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#apexcsrf Avoid making DML operations in Apex class constructor or initializers
154 /force-app/main/default/classes/Voldemort.cls 12 9 14 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
154 /force-app/main/default/classes/Voldemort.cls 12 9 14 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
155 /force-app/main/default/classes/Voldemort.cls 17 9 19 3 pmd ApexCSRF 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#apexcsrf Avoid making DML operations in Apex class constructor or initializers
155 /force-app/main/default/classes/Voldemort.cls 17 9 19 3 pmd ApexCSRF 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#apexcsrf Avoid making DML operations in Apex class constructor or initializers
156 /force-app/main/default/classes/Voldemort.cls 17 9 19 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
156 /force-app/main/default/classes/Voldemort.cls 17 9 19 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
157 /force-app/main/default/classes/Voldemort.cls 24 16 27 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
157 /force-app/main/default/classes/Voldemort.cls 24 16 27 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
158 /force-app/main/default/classes/Voldemort.cls 25 3 25 30 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
158 /force-app/main/default/classes/Voldemort.cls 25 3 25 30 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
159 /force-app/main/default/classes/Voldemort.cls 25 3 25 30 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
159 /force-app/main/default/classes/Voldemort.cls 25 3 25 30 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
160 /force-app/main/default/classes/Voldemort.cls 26 3 26 46 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
160 /force-app/main/default/classes/Voldemort.cls 26 3 26 46 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
161 /force-app/main/default/classes/Voldemort.cls 30 16 37 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
161 /force-app/main/default/classes/Voldemort.cls 30 16 37 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
162 /force-app/main/default/classes/Voldemort.cls 34 3 34 23 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
162 /force-app/main/default/classes/Voldemort.cls 34 3 34 23 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
163 /force-app/main/default/classes/Voldemort.cls 34 3 34 23 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
163 /force-app/main/default/classes/Voldemort.cls 34 3 34 23 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
164 /force-app/main/default/classes/Voldemort.cls 36 35 36 38 pmd ApexBadCrypto 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexbadcrypto Apex classes should use random IV/key
164 /force-app/main/default/classes/Voldemort.cls 36 35 36 38 pmd ApexBadCrypto 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexbadcrypto Apex classes should use random IV/key
165 /force-app/main/default/classes/Voldemort.cls 36 40 36 42 pmd ApexBadCrypto 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexbadcrypto Apex classes should use random IV/key
165 /force-app/main/default/classes/Voldemort.cls 36 40 36 42 pmd ApexBadCrypto 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexbadcrypto Apex classes should use random IV/key
166 /force-app/main/default/classes/Voldemort.cls 40 16 49 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
166 /force-app/main/default/classes/Voldemort.cls 40 16 49 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
167 /force-app/main/default/classes/Voldemort.cls 41 21 41 45 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
167 /force-app/main/default/classes/Voldemort.cls 41 21 41 45 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
168 /force-app/main/default/classes/Voldemort.cls 46 3 46 12 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
168 /force-app/main/default/classes/Voldemort.cls 46 3 46 12 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
169 /force-app/main/default/classes/Voldemort.cls 52 16 54 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
169 /force-app/main/default/classes/Voldemort.cls 52 16 54 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
170 /force-app/main/default/classes/Voldemort.cls 53 33 53 55 pmd ApexInsecureEndpoint 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexinsecureendpoint Apex callouts should use encrypted communication channels
170 /force-app/main/default/classes/Voldemort.cls 53 33 53 55 pmd ApexInsecureEndpoint 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexinsecureendpoint Apex callouts should use encrypted communication channels
171 /force-app/main/default/classes/Voldemort.cls 57 16 60 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
171 /force-app/main/default/classes/Voldemort.cls 57 16 60 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
172 /force-app/main/default/classes/Voldemort.cls 59 28 59 31 pmd ApexOpenRedirect 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexopenredirect Apex classes should safely redirect to a known location
172 /force-app/main/default/classes/Voldemort.cls 59 28 59 31 pmd ApexOpenRedirect 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexopenredirect Apex classes should safely redirect to a known location
173 /force-app/main/default/classes/Voldemort.cls 63 16 65 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
173 /force-app/main/default/classes/Voldemort.cls 63 16 65 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
174 /force-app/main/default/classes/Voldemort.cls 68 16 72 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
174 /force-app/main/default/classes/Voldemort.cls 68 16 72 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
175 /force-app/main/default/classes/Voldemort.cls 71 31 71 46 pmd ApexSuggestUsingNamedCred 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred Suggest named credentials for authentication
175 /force-app/main/default/classes/Voldemort.cls 71 31 71 46 pmd ApexSuggestUsingNamedCred 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred Suggest named credentials for authentication
176 /force-app/main/default/classes/Voldemort.cls 75 16 78 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
176 /force-app/main/default/classes/Voldemort.cls 75 16 78 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
177 /force-app/main/default/classes/Voldemort.cls 77 11 77 14 pmd ApexXSSFromURLParam 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexxssfromurlparam Apex classes should escape/sanitize Strings obtained from URL parameters
177 /force-app/main/default/classes/Voldemort.cls 77 11 77 14 pmd ApexXSSFromURLParam 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexxssfromurlparam Apex classes should escape/sanitize Strings obtained from URL parameters
178 /force-app/main/default/classes/Voldemort.cls 81 16 90 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
178 /force-app/main/default/classes/Voldemort.cls 81 16 90 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
179 /force-app/main/default/classes/Voldemort.cls 84 5 87 6 pmd AvoidDeeplyNestedIfStmts 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts Deeply nested if..then statements are hard to read
179 /force-app/main/default/classes/Voldemort.cls 84 5 87 6 pmd AvoidDeeplyNestedIfStmts 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts Deeply nested if..then statements are hard to read
180 /force-app/main/default/classes/Voldemort.cls 85 14 85 31 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'space' defined but not used
180 /force-app/main/default/classes/Voldemort.cls 85 14 85 31 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'space' defined but not used
181 /force-app/main/default/classes/Voldemort.cls 93 9 97 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
181 /force-app/main/default/classes/Voldemort.cls 93 9 97 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
182 /force-app/main/default/classes/Voldemort.cls 95 4 95 13 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
182 /force-app/main/default/classes/Voldemort.cls 95 4 95 13 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
183 /force-app/main/default/classes/Voldemort.cls 95 4 95 13 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
183 /force-app/main/default/classes/Voldemort.cls 95 4 95 13 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
184 /force-app/main/default/classes/Voldemort.cls 100 9 104 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
184 /force-app/main/default/classes/Voldemort.cls 100 9 104 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
185 /force-app/main/default/classes/Voldemort.cls 101 14 101 31 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
185 /force-app/main/default/classes/Voldemort.cls 101 14 101 31 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
186 /force-app/main/default/classes/Voldemort.cls 107 9 111 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
186 /force-app/main/default/classes/Voldemort.cls 107 9 111 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
187 /force-app/main/default/classes/Voldemort.cls 108 10 108 23 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 'NAME' doesn't match '[a-z][a-zA-Z0-9]*'
187 /force-app/main/default/classes/Voldemort.cls 108 10 108 23 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 'NAME' doesn't match '[a-z][a-zA-Z0-9]*'
188 /force-app/main/default/classes/Voldemort.cls 108 10 108 23 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'NAME' defined but not used
188 /force-app/main/default/classes/Voldemort.cls 108 10 108 23 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'NAME' defined but not used
189 /force-app/main/default/classes/Voldemort.cls 109 10 109 30 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 'LastName' doesn't match '[a-z][a-zA-Z0-9]*'
189 /force-app/main/default/classes/Voldemort.cls 109 10 109 30 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 'LastName' doesn't match '[a-z][a-zA-Z0-9]*'
190 /force-app/main/default/classes/Voldemort.cls 109 10 109 30 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'LastName' defined but not used
190 /force-app/main/default/classes/Voldemort.cls 109 10 109 30 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'LastName' defined but not used
191 /force-app/main/default/classes/Voldemort.cls 110 11 110 33 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 'annual_Salary' doesn't match '[a-z][a-zA-Z0-9]*'
191 /force-app/main/default/classes/Voldemort.cls 110 11 110 33 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 'annual_Salary' doesn't match '[a-z][a-zA-Z0-9]*'
192 /force-app/main/default/classes/Voldemort.cls 110 11 110 33 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'annual_Salary' defined but not used
192 /force-app/main/default/classes/Voldemort.cls 110 11 110 33 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'annual_Salary' defined but not used
193 /force-app/main/default/classes/Voldemort.cls 114 9 116 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
193 /force-app/main/default/classes/Voldemort.cls 114 9 116 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
194 /force-app/main/default/classes/Voldemort.cls 114 9 116 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'Bad_Method_NAMING' doesn't match '[a-z][a-zA-Z0-9]*'
194 /force-app/main/default/classes/Voldemort.cls 114 9 116 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'Bad_Method_NAMING' doesn't match '[a-z][a-zA-Z0-9]*'
195 /force-app/main/default/classes/Voldemort.cls 119 9 121 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
195 /force-app/main/default/classes/Voldemort.cls 119 9 121 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
196 /force-app/main/default/classes/Voldemort.cls 119 9 121 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'Voldemort' doesn't match '[a-z][a-zA-Z0-9]*'
196 /force-app/main/default/classes/Voldemort.cls 119 9 121 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'Voldemort' doesn't match '[a-z][a-zA-Z0-9]*'
197 /force-app/main/default/classes/Voldemort.cls 119 9 121 3 pmd MethodWithSameNameAsEnclosingClass 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#methodwithsamenameasenclosingclass Classes should not have non-constructor methods with the same name as the class
197 /force-app/main/default/classes/Voldemort.cls 119 9 121 3 pmd MethodWithSameNameAsEnclosingClass 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#methodwithsamenameasenclosingclass Classes should not have non-constructor methods with the same name as the class
198 /force-app/main/default/classes/Voldemort.cls 124 9 133 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
198 /force-app/main/default/classes/Voldemort.cls 124 9 133 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
199 /force-app/main/default/classes/Voldemort.cls 128 23 128 76 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
199 /force-app/main/default/classes/Voldemort.cls 128 23 128 76 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
200 /force-app/main/default/classes/Voldemort.cls 128 23 128 76 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
200 /force-app/main/default/classes/Voldemort.cls 128 23 128 76 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
201 /force-app/main/default/classes/Voldemort.cls 136 9 140 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
201 /force-app/main/default/classes/Voldemort.cls 136 9 140 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
202 /force-app/main/default/classes/Voldemort.cls 138 37 138 108 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
202 /force-app/main/default/classes/Voldemort.cls 138 37 138 108 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
203 /force-app/main/default/classes/Voldemort.cls 138 24 138 108 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'searchList' defined but not used
203 /force-app/main/default/classes/Voldemort.cls 138 24 138 108 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'searchList' defined but not used
204 /force-app/main/default/classes/Voldemort.cls 142 9 144 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
204 /force-app/main/default/classes/Voldemort.cls 142 9 144 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
205 /force-app/main/default/classes/Voldemort.cls 142 9 144 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
205 /force-app/main/default/classes/Voldemort.cls 142 9 144 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
206 /force-app/main/default/classes/Voldemort.cls 143 11 143 88 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'c' defined but not used
206 /force-app/main/default/classes/Voldemort.cls 143 11 143 88 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'c' defined but not used
207 /force-app/main/default/classes/Voldemort.cls 147 9 182 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
207 /force-app/main/default/classes/Voldemort.cls 147 9 182 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
208 /force-app/main/default/classes/Voldemort.cls 147 9 182 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'complexity(Integer)' has a cognitive complexity of 16, current threshold is 15
208 /force-app/main/default/classes/Voldemort.cls 147 9 182 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'complexity(Integer)' has a cognitive complexity of 16, current threshold is 15
209 /force-app/main/default/classes/Voldemort.cls 147 9 182 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'complexity(Integer)' has a cyclomatic complexity of 10.
209 /force-app/main/default/classes/Voldemort.cls 147 9 182 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'complexity(Integer)' has a cyclomatic complexity of 10.
210 /force-app/main/default/classes/Voldemort.cls 185 9 192 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
210 /force-app/main/default/classes/Voldemort.cls 185 9 192 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
211 /force-app/main/default/classes/Voldemort.cls 186 3 191 4 pmd EmptyIfStmt 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptyifstmt Avoid empty if statements
211 /force-app/main/default/classes/Voldemort.cls 186 3 191 4 pmd EmptyIfStmt 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptyifstmt Avoid empty if statements
212 /force-app/main/default/classes/Voldemort.cls 186 20 188 4 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.
212 /force-app/main/default/classes/Voldemort.cls 186 20 188 4 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.
213 /force-app/main/default/classes/Voldemort.cls 195 9 202 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
213 /force-app/main/default/classes/Voldemort.cls 195 9 202 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
214 /force-app/main/default/classes/Voldemort.cls 197 4 197 13 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
214 /force-app/main/default/classes/Voldemort.cls 197 4 197 13 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
215 /force-app/main/default/classes/Voldemort.cls 199 3 201 4 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
215 /force-app/main/default/classes/Voldemort.cls 199 3 201 4 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
216 /force-app/main/default/classes/Voldemort.cls 205 9 207 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
216 /force-app/main/default/classes/Voldemort.cls 205 9 207 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
217 /force-app/main/default/classes/Voldemort.cls 205 2 205 8 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.
217 /force-app/main/default/classes/Voldemort.cls 205 2 205 8 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.
218 /force-app/main/default/classes/Voldemort.cls 210 9 220 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
218 /force-app/main/default/classes/Voldemort.cls 210 9 220 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
219 /force-app/main/default/classes/Voldemort.cls 211 3 219 4 pmd EmptyTryOrFinallyBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptytryorfinallyblock Avoid empty try or finally blocks
219 /force-app/main/default/classes/Voldemort.cls 211 3 219 4 pmd EmptyTryOrFinallyBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptytryorfinallyblock Avoid empty try or finally blocks
220 /force-app/main/default/classes/Voldemort.cls 212 4 212 13 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
220 /force-app/main/default/classes/Voldemort.cls 212 4 212 13 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
221 /force-app/main/default/classes/Voldemort.cls 215 4 215 40 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
221 /force-app/main/default/classes/Voldemort.cls 215 4 215 40 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
222 /force-app/main/default/classes/Voldemort.cls 217 11 219 4 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.
222 /force-app/main/default/classes/Voldemort.cls 217 11 219 4 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.
223 /force-app/main/default/classes/Voldemort.cls 223 9 229 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
223 /force-app/main/default/classes/Voldemort.cls 223 9 229 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
224 /force-app/main/default/classes/Voldemort.cls 224 19 226 4 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.
224 /force-app/main/default/classes/Voldemort.cls 224 19 226 4 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.
225 /force-app/main/default/classes/Voldemort.cls 224 3 226 4 pmd EmptyWhileStmt 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptywhilestmt Avoid empty while statements
225 /force-app/main/default/classes/Voldemort.cls 224 3 226 4 pmd EmptyWhileStmt 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptywhilestmt Avoid empty while statements
226 /force-app/main/default/classes/Voldemort.cls 232 9 237 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
226 /force-app/main/default/classes/Voldemort.cls 232 9 237 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
227 /force-app/main/default/classes/Voldemort.cls 234 4 234 21 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
227 /force-app/main/default/classes/Voldemort.cls 234 4 234 21 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
228 /force-app/main/default/classes/Voldemort.cls 236 3 236 19 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
228 /force-app/main/default/classes/Voldemort.cls 236 3 236 19 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
229 /force-app/main/default/classes/Voldemort.cls 240 9 243 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
229 /force-app/main/default/classes/Voldemort.cls 240 9 243 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
230 /force-app/main/default/classes/Voldemort.cls 242 4 242 13 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
230 /force-app/main/default/classes/Voldemort.cls 242 4 242 13 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
231 /force-app/main/default/classes/Voldemort.cls 242 4 242 13 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
231 /force-app/main/default/classes/Voldemort.cls 242 4 242 13 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
232 /force-app/main/default/classes/Voldemort.cls 242 4 242 13 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
232 /force-app/main/default/classes/Voldemort.cls 242 4 242 13 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
233 /force-app/main/default/classes/Voldemort.cls 246 9 252 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
233 /force-app/main/default/classes/Voldemort.cls 246 9 252 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
234 /force-app/main/default/classes/Voldemort.cls 251 4 251 21 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
234 /force-app/main/default/classes/Voldemort.cls 251 4 251 21 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
235 /force-app/main/default/classes/Voldemort.cls 255 9 261 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
235 /force-app/main/default/classes/Voldemort.cls 255 9 261 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
236 /force-app/main/default/classes/Voldemort.cls 259 4 259 50 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
236 /force-app/main/default/classes/Voldemort.cls 259 4 259 50 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
237 /force-app/main/default/classes/Voldemort.cls 264 9 266 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
237 /force-app/main/default/classes/Voldemort.cls 264 9 266 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
238 /force-app/main/default/classes/Voldemort.cls 265 3 265 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.
238 /force-app/main/default/classes/Voldemort.cls 265 3 265 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.
239 /force-app/main/default/classes/Voldemort.cls 265 10 265 15 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'first' defined but not used
239 /force-app/main/default/classes/Voldemort.cls 265 10 265 15 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'first' defined but not used
240 /force-app/main/default/classes/Voldemort.cls 265 17 265 27 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'last' defined but not used
240 /force-app/main/default/classes/Voldemort.cls 265 17 265 27 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'last' defined but not used
241 /force-app/main/default/classes/Voldemort.cls 271 16 273 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
241 /force-app/main/default/classes/Voldemort.cls 271 16 273 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
242 /force-app/main/default/classes/Voldemort.cls 276 16 688 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
242 /force-app/main/default/classes/Voldemort.cls 276 16 688 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
243 /force-app/main/default/classes/Voldemort.cls 693 9 697 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
243 /force-app/main/default/classes/Voldemort.cls 693 9 697 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
244 /force-app/main/default/classes/Voldemort.cls 693 2 693 8 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
244 /force-app/main/default/classes/Voldemort.cls 693 2 693 8 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
245 /force-app/main/default/classes/Voldemort.cls 693 9 697 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'badClass_Naming' doesn't match '[A-Z][a-zA-Z0-9_]*'
245 /force-app/main/default/classes/Voldemort.cls 693 9 697 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'badClass_Naming' doesn't match '[A-Z][a-zA-Z0-9_]*'
246 /force-app/main/default/classes/Voldemort.cls 694 10 696 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
246 /force-app/main/default/classes/Voldemort.cls 694 10 696 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
247 /force-app/main/default/classes/Voldemort.cls 695 4 695 13 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
247 /force-app/main/default/classes/Voldemort.cls 695 4 695 13 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
248 /force-app/main/default/classes/Voldemort_Test.cls 5 16 11 3 pmd ApexUnitTestShouldNotUseSeeAllDataTrue 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexunittestshouldnotuseseealldatatrue Apex unit tests should not use @isTest(seeAllData = true)
248 /force-app/main/default/classes/Voldemort_Test.cls 5 16 11 3 pmd ApexUnitTestShouldNotUseSeeAllDataTrue 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexunittestshouldnotuseseealldatatrue Apex unit tests should not use @isTest(seeAllData = true)
249 /force-app/main/default/classes/Voldemort_Test.cls 10 3 10 44 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertNotEquals' should have 3 parameters.
249 /force-app/main/default/classes/Voldemort_Test.cls 10 3 10 44 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertNotEquals' should have 3 parameters.
250 /force-app/main/default/classes/Voldemort_Test.cls 14 16 17 3 pmd ApexUnitTestClassShouldHaveAsserts 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexunittestclassshouldhaveasserts Apex unit tests should System.assert() or assertEquals() or assertNotEquals()
250 /force-app/main/default/classes/Voldemort_Test.cls 14 16 17 3 pmd ApexUnitTestClassShouldHaveAsserts 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexunittestclassshouldhaveasserts Apex unit tests should System.assert() or assertEquals() or assertNotEquals()
251 /force-app/main/default/classes/WhileLoopsMustUseBraces.cls 1 21 10 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
251 /force-app/main/default/classes/WhileLoopsMustUseBraces.cls 1 21 10 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
252 /force-app/main/default/classes/WhileLoopsMustUseBraces.cls 3 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
252 /force-app/main/default/classes/WhileLoopsMustUseBraces.cls 3 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
253 /force-app/main/default/classes/WhileLoopsMustUseBraces.cls 7 4 7 50 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
253 /force-app/main/default/classes/WhileLoopsMustUseBraces.cls 7 4 7 50 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
254 /force-app/main/default/classes/class_NamingConventions.cls 1 21 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
254 /force-app/main/default/classes/class_NamingConventions.cls 1 21 6 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
255 /force-app/main/default/classes/class_NamingConventions.cls 1 21 6 2 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'class_NamingConventions' doesn't match '[A-Z][a-zA-Z0-9_]*'
255 /force-app/main/default/classes/class_NamingConventions.cls 1 21 6 2 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'class_NamingConventions' doesn't match '[A-Z][a-zA-Z0-9_]*'
256 /force-app/main/default/classes/class_NamingConventions.cls 3 10 5 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'innerClass' doesn't match '[A-Z][a-zA-Z0-9_]*'
256 /force-app/main/default/classes/class_NamingConventions.cls 3 10 5 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'innerClass' doesn't match '[A-Z][a-zA-Z0-9_]*'
257 /force-app/main/default/triggers/VoldemortTrigger.trigger 1 1 11 2 pmd AvoidLogicInTrigger 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidlogicintrigger Avoid logic in triggers
257 /force-app/main/default/triggers/VoldemortTrigger.trigger 1 1 11 2 pmd AvoidLogicInTrigger 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidlogicintrigger Avoid logic in triggers