Comparison results for https://github.com/afawcett/process-orchestration-with-events.git

pmd7_2 took 13 seconds to run and found 223 violations

pmd7_3 took 16 seconds to run and found 223 violations

Among the 223 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /force-app/main/default/classes/actions/generateContract/GenerateContractAction.cls 1 21 48 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/actions/generateContract/GenerateContractAction.cls 1 21 48 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/actions/generateContract/GenerateContractAction.cls 4 19 6 6 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/actions/generateContract/GenerateContractAction.cls 4 19 6 6 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/actions/generateContract/GenerateContractAction.cls 23 19 35 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
3 /force-app/main/default/classes/actions/generateContract/GenerateContractAction.cls 23 19 35 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
4 /force-app/main/default/classes/actions/generateContract/GenerateContractAction.cls 37 19 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
4 /force-app/main/default/classes/actions/generateContract/GenerateContractAction.cls 37 19 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
5 /force-app/main/default/classes/actions/generateContract/GenerateContractAction.cls 37 19 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
5 /force-app/main/default/classes/actions/generateContract/GenerateContractAction.cls 37 19 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
6 /force-app/main/default/classes/actions/generateContract/GenerateContractAction.cls 37 19 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
6 /force-app/main/default/classes/actions/generateContract/GenerateContractAction.cls 37 19 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
7 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 1 8 12 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
7 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 1 8 12 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
8 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 3 20 3 31 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 'InquiryMode' doesn't match '[a-z][a-zA-Z0-9]*'
8 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 3 20 3 31 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 'InquiryMode' doesn't match '[a-z][a-zA-Z0-9]*'
9 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 5 15 5 22 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 'Account' doesn't match '[a-z][a-zA-Z0-9]*'
9 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 5 15 5 22 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 'Account' doesn't match '[a-z][a-zA-Z0-9]*'
10 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 7 17 7 26 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 'StartDate' doesn't match '[a-z][a-zA-Z0-9]*'
10 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 7 17 7 26 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 'StartDate' doesn't match '[a-z][a-zA-Z0-9]*'
11 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 9 55 9 63 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 'Products' doesn't match '[a-z][a-zA-Z0-9]*'
11 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 9 55 9 63 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 'Products' doesn't match '[a-z][a-zA-Z0-9]*'
12 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 11 20 11 24 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 'Term' doesn't match '[a-z][a-zA-Z0-9]*'
12 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequest.cls 11 20 11 24 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 'Term' doesn't match '[a-z][a-zA-Z0-9]*'
13 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequestProduct.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
13 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequestProduct.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
14 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequestProduct.cls 3 15 3 24 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 'ProductId' doesn't match '[a-z][a-zA-Z0-9]*'
14 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequestProduct.cls 3 15 3 24 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 'ProductId' doesn't match '[a-z][a-zA-Z0-9]*'
15 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequestProduct.cls 5 20 5 28 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 'Quantity' doesn't match '[a-z][a-zA-Z0-9]*'
15 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionRequestProduct.cls 5 20 5 28 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 'Quantity' doesn't match '[a-z][a-zA-Z0-9]*'
16 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionResponse.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
16 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionResponse.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
17 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionResponse.cls 3 20 3 26 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 'Amount' doesn't match '[a-z][a-zA-Z0-9]*'
17 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionResponse.cls 3 20 3 26 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 'Amount' doesn't match '[a-z][a-zA-Z0-9]*'
18 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionResponse.cls 5 15 5 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 'ContractId' doesn't match '[a-z][a-zA-Z0-9]*'
18 /force-app/main/default/classes/actions/generateContract/types/GenerateContractActionResponse.cls 5 15 5 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 'ContractId' doesn't match '[a-z][a-zA-Z0-9]*'
19 /force-app/main/default/classes/controllers/NaturalLanguageFormComponent.cls 1 21 34 2 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/controllers/NaturalLanguageFormComponent.cls 1 21 34 2 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/controllers/NaturalLanguageFormComponent.cls 18 12 33 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
20 /force-app/main/default/classes/controllers/NaturalLanguageFormComponent.cls 18 12 33 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
21 /force-app/main/default/classes/controllers/NaturalLanguageFormController.cls 1 21 24 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
21 /force-app/main/default/classes/controllers/NaturalLanguageFormController.cls 1 21 24 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
22 /force-app/main/default/classes/controllers/NaturalLanguageFormController.cls 4 19 12 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
22 /force-app/main/default/classes/controllers/NaturalLanguageFormController.cls 4 19 12 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
23 /force-app/main/default/classes/controllers/NaturalLanguageFormController.cls 15 19 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
23 /force-app/main/default/classes/controllers/NaturalLanguageFormController.cls 15 19 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
24 /force-app/main/default/classes/controllers/NaturalLanguageFormDataSource.cls 1 21 22 2 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/controllers/NaturalLanguageFormDataSource.cls 1 21 22 2 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/controllers/NaturalLanguageFormDataSource.cls 5 12 7 6 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/controllers/NaturalLanguageFormDataSource.cls 5 12 7 6 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/selectors/NaturalLanguageFormComponentsSelector.cls 1 26 15 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
26 /force-app/main/default/classes/selectors/NaturalLanguageFormComponentsSelector.cls 1 26 15 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
27 /force-app/main/default/classes/selectors/NaturalLanguageFormComponentsSelector.cls 3 12 8 6 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/selectors/NaturalLanguageFormComponentsSelector.cls 3 12 8 6 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/selectors/NaturalLanguageFormComponentsSelector.cls 4 16 7 36 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/selectors/NaturalLanguageFormComponentsSelector.cls 4 16 7 36 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/selectors/NaturalLanguageFormComponentsSelector.cls 10 12 14 6 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/selectors/NaturalLanguageFormComponentsSelector.cls 10 12 14 6 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/selectors/NaturalLanguageFormComponentsSelector.cls 11 16 13 54 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
30 /force-app/main/default/classes/selectors/NaturalLanguageFormComponentsSelector.cls 11 16 13 54 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
31 /force-app/main/default/classes/selectors/NaturalLanguageFormSelector.cls 1 26 18 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
31 /force-app/main/default/classes/selectors/NaturalLanguageFormSelector.cls 1 26 18 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
32 /force-app/main/default/classes/selectors/NaturalLanguageFormSelector.cls 3 12 10 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
32 /force-app/main/default/classes/selectors/NaturalLanguageFormSelector.cls 3 12 10 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
33 /force-app/main/default/classes/selectors/NaturalLanguageFormSelector.cls 5 13 8 50 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
33 /force-app/main/default/classes/selectors/NaturalLanguageFormSelector.cls 5 13 8 50 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
34 /force-app/main/default/classes/selectors/NaturalLanguageFormSelector.cls 12 12 17 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
34 /force-app/main/default/classes/selectors/NaturalLanguageFormSelector.cls 12 12 17 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
35 /force-app/main/default/classes/selectors/NaturalLanguageFormSelector.cls 13 16 16 38 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
35 /force-app/main/default/classes/selectors/NaturalLanguageFormSelector.cls 13 16 16 38 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
36 /force-app/main/default/classes/services/ContractService.cls 1 21 34 2 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/services/ContractService.cls 1 21 34 2 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/services/ContractService.cls 3 19 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
37 /force-app/main/default/classes/services/ContractService.cls 3 19 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
38 /force-app/main/default/classes/services/ContractService.cls 15 12 21 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
38 /force-app/main/default/classes/services/ContractService.cls 15 12 21 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
39 /force-app/main/default/classes/services/ContractService.cls 16 24 16 35 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 'InquiryMode' doesn't match '[a-z][a-zA-Z0-9]*'
39 /force-app/main/default/classes/services/ContractService.cls 16 24 16 35 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 'InquiryMode' doesn't match '[a-z][a-zA-Z0-9]*'
40 /force-app/main/default/classes/services/ContractService.cls 17 19 17 26 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 'Account' doesn't match '[a-z][a-zA-Z0-9]*'
40 /force-app/main/default/classes/services/ContractService.cls 17 19 17 26 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 'Account' doesn't match '[a-z][a-zA-Z0-9]*'
41 /force-app/main/default/classes/services/ContractService.cls 18 21 18 30 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 'StartDate' doesn't match '[a-z][a-zA-Z0-9]*'
41 /force-app/main/default/classes/services/ContractService.cls 18 21 18 30 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 'StartDate' doesn't match '[a-z][a-zA-Z0-9]*'
42 /force-app/main/default/classes/services/ContractService.cls 19 42 19 50 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 'Products' doesn't match '[a-z][a-zA-Z0-9]*'
42 /force-app/main/default/classes/services/ContractService.cls 19 42 19 50 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 'Products' doesn't match '[a-z][a-zA-Z0-9]*'
43 /force-app/main/default/classes/services/ContractService.cls 20 24 20 28 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 'Term' doesn't match '[a-z][a-zA-Z0-9]*'
43 /force-app/main/default/classes/services/ContractService.cls 20 24 20 28 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 'Term' doesn't match '[a-z][a-zA-Z0-9]*'
44 /force-app/main/default/classes/services/ContractService.cls 23 12 26 6 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/services/ContractService.cls 23 12 26 6 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/services/ContractService.cls 24 19 24 28 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 'ProductId' doesn't match '[a-z][a-zA-Z0-9]*'
45 /force-app/main/default/classes/services/ContractService.cls 24 19 24 28 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 'ProductId' doesn't match '[a-z][a-zA-Z0-9]*'
46 /force-app/main/default/classes/services/ContractService.cls 25 24 25 32 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 'Quantity' doesn't match '[a-z][a-zA-Z0-9]*'
46 /force-app/main/default/classes/services/ContractService.cls 25 24 25 32 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 'Quantity' doesn't match '[a-z][a-zA-Z0-9]*'
47 /force-app/main/default/classes/services/ContractService.cls 28 12 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
47 /force-app/main/default/classes/services/ContractService.cls 28 12 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
48 /force-app/main/default/classes/services/ContractService.cls 29 19 29 26 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 'Account' doesn't match '[a-z][a-zA-Z0-9]*'
48 /force-app/main/default/classes/services/ContractService.cls 29 19 29 26 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 'Account' doesn't match '[a-z][a-zA-Z0-9]*'
49 /force-app/main/default/classes/services/ContractService.cls 30 24 30 30 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 'Amount' doesn't match '[a-z][a-zA-Z0-9]*'
49 /force-app/main/default/classes/services/ContractService.cls 30 24 30 30 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 'Amount' doesn't match '[a-z][a-zA-Z0-9]*'
50 /force-app/main/default/classes/services/ContractService.cls 31 19 31 29 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 'ContractId' doesn't match '[a-z][a-zA-Z0-9]*'
50 /force-app/main/default/classes/services/ContractService.cls 31 19 31 29 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 'ContractId' doesn't match '[a-z][a-zA-Z0-9]*'
51 /force-billing/main/default/classes/controllers/InvoiceGenerationController.cls 1 21 19 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
51 /force-billing/main/default/classes/controllers/InvoiceGenerationController.cls 1 21 19 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
52 /force-billing/main/default/classes/controllers/InvoiceGenerationController.cls 5 12 7 6 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-billing/main/default/classes/controllers/InvoiceGenerationController.cls 5 12 7 6 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-billing/main/default/classes/controllers/InvoiceGenerationController.cls 9 12 12 6 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-billing/main/default/classes/controllers/InvoiceGenerationController.cls 9 12 12 6 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-billing/main/default/classes/controllers/InvoiceGenerationController.cls 14 12 17 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
54 /force-billing/main/default/classes/controllers/InvoiceGenerationController.cls 14 12 17 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
55 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 4 8 37 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
55 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 4 8 37 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
56 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.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
56 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.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
57 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.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
57 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.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
58 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 15 12 15 58 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
58 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 15 12 15 58 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
59 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 15 5 15 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
59 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 15 5 15 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
60 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 17 12 26 6 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-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 17 12 26 6 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-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 31 19 34 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
61 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 31 19 34 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
62 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 31 19 34 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
62 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 31 19 34 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
63 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 36 12 36 65 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
63 /force-billing/main/default/classes/jobs/InvoiceGenerationJob.cls 36 12 36 65 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
64 /force-billing/main/default/classes/selectors/OrdersSelector.cls 1 26 20 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
64 /force-billing/main/default/classes/selectors/OrdersSelector.cls 1 26 20 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
65 /force-billing/main/default/classes/selectors/OrdersSelector.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
65 /force-billing/main/default/classes/selectors/OrdersSelector.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
66 /force-billing/main/default/classes/selectors/OrdersSelector.cls 4 16 4 78 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
66 /force-billing/main/default/classes/selectors/OrdersSelector.cls 4 16 4 78 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
67 /force-billing/main/default/classes/selectors/OrdersSelector.cls 7 12 11 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
67 /force-billing/main/default/classes/selectors/OrdersSelector.cls 7 12 11 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
68 /force-billing/main/default/classes/selectors/OrdersSelector.cls 8 16 10 31 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
68 /force-billing/main/default/classes/selectors/OrdersSelector.cls 8 16 10 31 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
69 /force-billing/main/default/classes/selectors/OrdersSelector.cls 13 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
69 /force-billing/main/default/classes/selectors/OrdersSelector.cls 13 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
70 /force-billing/main/default/classes/services/OrderService.cls 1 21 53 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
70 /force-billing/main/default/classes/services/OrderService.cls 1 21 53 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
71 /force-billing/main/default/classes/services/OrderService.cls 3 19 21 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
71 /force-billing/main/default/classes/services/OrderService.cls 3 19 21 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
72 /force-billing/main/default/classes/services/OrderService.cls 7 13 8 63 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
72 /force-billing/main/default/classes/services/OrderService.cls 7 13 8 63 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
73 /force-billing/main/default/classes/services/OrderService.cls 19 9 19 25 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
73 /force-billing/main/default/classes/services/OrderService.cls 19 9 19 25 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
74 /force-billing/main/default/classes/services/OrderService.cls 20 9 20 23 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
74 /force-billing/main/default/classes/services/OrderService.cls 20 9 20 23 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
75 /force-billing/main/default/classes/services/OrderService.cls 33 24 33 42 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'newAmount' defined but not used
75 /force-billing/main/default/classes/services/OrderService.cls 33 24 33 42 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'newAmount' defined but not used
76 /force-billing/main/default/classes/services/OrderService.cls 38 35 38 65 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-billing/main/default/classes/services/OrderService.cls 38 35 38 65 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-billing/main/default/classes/services/OrderService.cls 38 35 38 65 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
77 /force-billing/main/default/classes/services/OrderService.cls 38 35 38 65 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
78 /force-billing/main/default/classes/services/OrderService.cls 38 27 38 65 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'order' defined but not used
78 /force-billing/main/default/classes/services/OrderService.cls 38 27 38 65 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'order' defined but not used
79 /force-billing/main/default/classes/services/OrderService.cls 44 19 50 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
79 /force-billing/main/default/classes/services/OrderService.cls 44 19 50 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
80 /force-billing/main/default/classes/services/OrderService.cls 46 27 46 100 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
80 /force-billing/main/default/classes/services/OrderService.cls 46 27 46 100 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
81 /force-billing/main/default/classes/services/OrderService.cls 52 12 52 65 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-billing/main/default/classes/services/OrderService.cls 52 12 52 65 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-billing/main/default/triggers/GenerateInvoiceSubscriber.trigger 1 1 45 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
82 /force-billing/main/default/triggers/GenerateInvoiceSubscriber.trigger 1 1 45 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
83 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 4 8 115 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
83 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 4 8 115 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
84 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 4 1 4 7 pmd ApexSharingViolations 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsharingviolations Apex classes should declare a sharing model if DML or SOQL/SOSL is used
84 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 4 1 4 7 pmd ApexSharingViolations 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsharingviolations Apex classes should declare a sharing model if DML or SOQL/SOSL is used
85 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 4 8 115 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 'brf_BatchApexErrorEvents' doesn't match '[A-Z][a-zA-Z0-9_]*'
85 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 4 8 115 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 'brf_BatchApexErrorEvents' doesn't match '[A-Z][a-zA-Z0-9_]*'
86 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 4 8 115 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'brf_BatchApexErrorEvents' has a Standard Cyclomatic Complexity of 6 (Highest = 10).
86 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 4 8 115 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'brf_BatchApexErrorEvents' has a Standard Cyclomatic Complexity of 6 (Highest = 10).
87 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 8 12 10 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
87 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 8 12 10 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
88 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 12 12 83 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
88 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 12 12 83 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
89 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 12 12 83 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'handle()' has a cognitive complexity of 16, current threshold is 15
89 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 12 12 83 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'handle()' has a cognitive complexity of 16, current threshold is 15
90 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 12 12 83 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'handle()' has a cyclomatic complexity of 10.
90 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 12 12 83 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'handle()' has a cyclomatic complexity of 10.
91 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 12 12 83 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'handle' has a Standard Cyclomatic Complexity of 10.
91 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 12 12 83 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'handle' has a Standard Cyclomatic Complexity of 10.
92 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 72 9 72 23 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
92 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 72 9 72 23 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
93 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 86 21 88 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-brf/main/default/classes/brf_BatchApexErrorEvents.cls 86 21 88 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-brf/main/default/classes/brf_BatchApexErrorEvents.cls 87 25 87 70 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-brf/main/default/classes/brf_BatchApexErrorEvents.cls 87 25 87 70 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-brf/main/default/classes/brf_BatchApexErrorEvents.cls 89 12 109 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-brf/main/default/classes/brf_BatchApexErrorEvents.cls 89 12 109 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-brf/main/default/classes/brf_BatchApexErrorEvents.cls 89 5 89 11 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
96 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 89 5 89 11 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
97 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 92 36 92 114 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
97 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 92 36 92 114 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
98 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 102 30 102 50 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.
98 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 102 30 102 50 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.
99 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 110 12 114 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
99 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 110 12 114 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
100 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 111 19 111 21 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 'Id' doesn't match '[a-z][a-zA-Z0-9]*'
100 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 111 19 111 21 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 'Id' doesn't match '[a-z][a-zA-Z0-9]*'
101 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 112 23 112 36 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 'ApexClassName' doesn't match '[a-z][a-zA-Z0-9]*'
101 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 112 23 112 36 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 'ApexClassName' doesn't match '[a-z][a-zA-Z0-9]*'
102 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 113 25 113 36 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 'CreatedDate' doesn't match '[a-z][a-zA-Z0-9]*'
102 /force-brf/main/default/classes/brf_BatchApexErrorEvents.cls 113 25 113 36 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 'CreatedDate' doesn't match '[a-z][a-zA-Z0-9]*'
103 /force-brf/main/default/classes/brf_BatchableError.cls 5 8 42 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
103 /force-brf/main/default/classes/brf_BatchableError.cls 5 8 42 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
104 /force-brf/main/default/classes/brf_BatchableError.cls 5 8 42 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 'brf_BatchableError' doesn't match '[A-Z][a-zA-Z0-9_]*'
104 /force-brf/main/default/classes/brf_BatchableError.cls 5 8 42 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 'brf_BatchableError' doesn't match '[A-Z][a-zA-Z0-9_]*'
105 /force-brf/main/default/classes/brf_BatchableError.cls 7 19 7 32 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 'ApexClassName' doesn't match '[a-z][a-zA-Z0-9]*'
105 /force-brf/main/default/classes/brf_BatchableError.cls 7 19 7 32 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 'ApexClassName' doesn't match '[a-z][a-zA-Z0-9]*'
106 /force-brf/main/default/classes/brf_BatchableError.cls 8 15 8 17 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 'Id' doesn't match '[a-z][a-zA-Z0-9]*'
106 /force-brf/main/default/classes/brf_BatchableError.cls 8 15 8 17 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 'Id' doesn't match '[a-z][a-zA-Z0-9]*'
107 /force-brf/main/default/classes/brf_BatchableError.cls 9 15 9 29 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 'AsyncApexJobId' doesn't match '[a-z][a-zA-Z0-9]*'
107 /force-brf/main/default/classes/brf_BatchableError.cls 9 15 9 29 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 'AsyncApexJobId' doesn't match '[a-z][a-zA-Z0-9]*'
108 /force-brf/main/default/classes/brf_BatchableError.cls 10 20 10 47 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 'DoesExceedJobScopeMaxLength' doesn't match '[a-z][a-zA-Z0-9]*'
108 /force-brf/main/default/classes/brf_BatchableError.cls 10 20 10 47 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 'DoesExceedJobScopeMaxLength' doesn't match '[a-z][a-zA-Z0-9]*'
109 /force-brf/main/default/classes/brf_BatchableError.cls 11 19 11 32 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 'ExceptionType' doesn't match '[a-z][a-zA-Z0-9]*'
109 /force-brf/main/default/classes/brf_BatchableError.cls 11 19 11 32 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 'ExceptionType' doesn't match '[a-z][a-zA-Z0-9]*'
110 /force-brf/main/default/classes/brf_BatchableError.cls 12 19 12 27 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 'JobScope' doesn't match '[a-z][a-zA-Z0-9]*'
110 /force-brf/main/default/classes/brf_BatchableError.cls 12 19 12 27 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 'JobScope' doesn't match '[a-z][a-zA-Z0-9]*'
111 /force-brf/main/default/classes/brf_BatchableError.cls 13 19 13 26 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 'Message' doesn't match '[a-z][a-zA-Z0-9]*'
111 /force-brf/main/default/classes/brf_BatchableError.cls 13 19 13 26 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 'Message' doesn't match '[a-z][a-zA-Z0-9]*'
112 /force-brf/main/default/classes/brf_BatchableError.cls 14 19 14 28 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 'RequestId' doesn't match '[a-z][a-zA-Z0-9]*'
112 /force-brf/main/default/classes/brf_BatchableError.cls 14 19 14 28 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 'RequestId' doesn't match '[a-z][a-zA-Z0-9]*'
113 /force-brf/main/default/classes/brf_BatchableError.cls 15 19 15 29 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 'StackTrace' doesn't match '[a-z][a-zA-Z0-9]*'
113 /force-brf/main/default/classes/brf_BatchableError.cls 15 19 15 29 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 'StackTrace' doesn't match '[a-z][a-zA-Z0-9]*'
114 /force-brf/main/default/classes/brf_BatchableError.cls 20 19 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
114 /force-brf/main/default/classes/brf_BatchableError.cls 20 19 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
115 /force-brf/main/default/classes/brf_BatchableError.cls 20 19 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
115 /force-brf/main/default/classes/brf_BatchableError.cls 20 19 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
116 /force-brf/main/default/classes/brf_BatchableError.cls 20 19 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
116 /force-brf/main/default/classes/brf_BatchableError.cls 20 19 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
117 /force-brf/main/default/classes/brf_BatchableError.cls 39 21 41 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
117 /force-brf/main/default/classes/brf_BatchableError.cls 39 21 41 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
118 /force-brf/main/default/classes/brf_BatchableError.cls 39 21 41 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
118 /force-brf/main/default/classes/brf_BatchableError.cls 39 21 41 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
119 /force-brf/main/default/classes/brf_BatchableErrorHandler.cls 6 8 11 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
119 /force-brf/main/default/classes/brf_BatchableErrorHandler.cls 6 8 11 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
120 /force-brf/main/default/classes/brf_BatchableErrorHandler.cls 6 8 11 2 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The interface name 'brf_BatchableErrorHandler' doesn't match '[A-Z][a-zA-Z0-9_]*'
120 /force-brf/main/default/classes/brf_BatchableErrorHandler.cls 6 8 11 2 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The interface name 'brf_BatchableErrorHandler' doesn't match '[A-Z][a-zA-Z0-9_]*'
121 /force-brf/main/default/classes/brf_BatchableErrorHandler.cls 10 5 10 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
121 /force-brf/main/default/classes/brf_BatchableErrorHandler.cls 10 5 10 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
122 /force-brf/main/default/classes/brf_BatchableErrorHandler.cls 10 5 10 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
122 /force-brf/main/default/classes/brf_BatchableErrorHandler.cls 10 5 10 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
123 /force-brf/main/default/classes/brf_BatchableErrorsComponentController.cls 4 21 16 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
123 /force-brf/main/default/classes/brf_BatchableErrorsComponentController.cls 4 21 16 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
124 /force-brf/main/default/classes/brf_BatchableErrorsComponentController.cls 4 21 16 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 'brf_BatchableErrorsComponentController' doesn't match '[A-Z][a-zA-Z0-9_]*'
124 /force-brf/main/default/classes/brf_BatchableErrorsComponentController.cls 4 21 16 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 'brf_BatchableErrorsComponentController' doesn't match '[A-Z][a-zA-Z0-9_]*'
125 /force-brf/main/default/classes/brf_BatchableErrorsComponentController.cls 7 19 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
125 /force-brf/main/default/classes/brf_BatchableErrorsComponentController.cls 7 19 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
126 /force-brf/main/default/classes/brf_BatchableErrorsComponentController.cls 8 16 8 145 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
126 /force-brf/main/default/classes/brf_BatchableErrorsComponentController.cls 8 16 8 145 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
127 /force-brf/main/default/classes/brf_BatchableErrorsComponentController.cls 12 19 15 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
127 /force-brf/main/default/classes/brf_BatchableErrorsComponentController.cls 12 19 15 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
128 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 4 8 75 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
128 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 4 8 75 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
129 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 4 8 75 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 'brf_BatchableRetryJob' doesn't match '[A-Z][a-zA-Z0-9_]*'
129 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 4 8 75 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 'brf_BatchableRetryJob' doesn't match '[A-Z][a-zA-Z0-9_]*'
130 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 9 12 11 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
130 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 9 12 11 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
131 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 13 12 15 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
131 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 13 12 15 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
132 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 13 5 13 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
132 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 13 5 13 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
133 /force-brf/main/default/classes/brf_BatchableRetryJob.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
133 /force-brf/main/default/classes/brf_BatchableRetryJob.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
134 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 21 12 38 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
134 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 21 12 38 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
135 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 40 12 40 58 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
135 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 40 12 40 58 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
136 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 40 5 40 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
136 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 40 5 40 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
137 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 42 12 42 59 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-brf/main/default/classes/brf_BatchableRetryJob.cls 42 12 42 59 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-brf/main/default/classes/brf_BatchableRetryJob.cls 42 5 42 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
138 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 42 5 42 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
139 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 47 19 72 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
139 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 47 19 72 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
140 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 47 19 72 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
140 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 47 19 72 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
141 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 47 19 72 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
141 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 47 19 72 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
142 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 74 12 74 65 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
142 /force-brf/main/default/classes/brf_BatchableRetryJob.cls 74 12 74 65 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
143 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 2 9 98 2 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The test class name 'brf_BatchApexErrorEventsTest' doesn't match '[A-Z][a-zA-Z0-9_]*'
143 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 2 9 98 2 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The test class name 'brf_BatchApexErrorEventsTest' doesn't match '[A-Z][a-zA-Z0-9_]*'
144 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 15 12 15 46 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'jobId' defined but not used
144 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 15 12 15 46 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'jobId' defined but not used
145 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 17 9 17 112 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
145 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 17 9 17 112 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
146 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 21 9 21 81 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
146 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 21 9 21 81 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
147 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 22 9 22 108 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
147 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 22 9 22 108 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
148 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 23 9 23 103 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
148 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 23 9 23 103 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
149 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 32 24 32 44 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.
149 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 32 24 32 44 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.
150 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 54 9 54 112 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
150 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 54 9 54 112 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
151 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 58 9 58 81 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
151 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 58 9 58 81 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
152 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 59 9 59 104 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
152 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 59 9 59 104 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
153 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 66 24 66 44 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.
153 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 66 24 66 44 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.
154 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 90 9 90 112 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
154 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 90 9 90 112 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
155 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 94 9 94 81 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
155 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 94 9 94 81 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
156 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 95 9 95 108 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
156 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 95 9 95 108 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
157 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 96 9 96 103 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
157 /force-brf/main/default/classes/test/brf_BatchApexErrorEventsTest.cls 96 9 96 103 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
158 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 1 8 48 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
158 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 1 8 48 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
159 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 1 8 48 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 'brf_BatchableErrorTestJob' doesn't match '[A-Z][a-zA-Z0-9_]*'
159 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 1 8 48 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 'brf_BatchableErrorTestJob' doesn't match '[A-Z][a-zA-Z0-9_]*'
160 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.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
160 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.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
161 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.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
161 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.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
162 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 15 12 17 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
162 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 15 12 17 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
163 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 19 12 33 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
163 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 19 12 33 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
164 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 25 13 25 47 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
164 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 25 13 25 47 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
165 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 25 13 25 47 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.
165 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 25 13 25 47 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.
166 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 35 12 35 58 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-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 35 12 35 58 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-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 35 5 35 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
167 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 35 5 35 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
168 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 37 12 45 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
168 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 37 12 45 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
169 /force-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 47 12 47 56 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-brf/main/default/classes/test/brf_BatchableErrorTestJob.cls 47 12 47 56 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-customnotification/main/default/classes/CustomNotification.cls 10 26 62 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
170 /force-customnotification/main/default/classes/CustomNotification.cls 10 26 62 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
171 /force-customnotification/main/default/classes/CustomNotification.cls 20 12 22 6 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-customnotification/main/default/classes/CustomNotification.cls 20 12 22 6 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-customnotification/main/default/classes/CustomNotification.cls 24 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
172 /force-customnotification/main/default/classes/CustomNotification.cls 24 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
173 /force-customnotification/main/default/classes/CustomNotification.cls 29 12 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
173 /force-customnotification/main/default/classes/CustomNotification.cls 29 12 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
174 /force-customnotification/main/default/classes/CustomNotification.cls 34 12 37 6 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-customnotification/main/default/classes/CustomNotification.cls 34 12 37 6 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-customnotification/main/default/classes/CustomNotification.cls 39 12 42 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
175 /force-customnotification/main/default/classes/CustomNotification.cls 39 12 42 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
176 /force-customnotification/main/default/classes/CustomNotification.cls 47 12 61 6 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-customnotification/main/default/classes/CustomNotification.cls 47 12 61 6 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-customnotification/main/default/classes/CustomNotificationTest.cls 5 26 40 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
177 /force-customnotification/main/default/classes/CustomNotificationTest.cls 5 26 40 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
178 /force-customnotification/main/default/classes/CustomNotificationTest.cls 8 20 21 6 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()
178 /force-customnotification/main/default/classes/CustomNotificationTest.cls 8 20 21 6 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()
179 /force-customnotification/main/default/classes/CustomNotificationTest.cls 24 16 38 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
179 /force-customnotification/main/default/classes/CustomNotificationTest.cls 24 16 38 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
180 /force-customnotification/main/default/classes/CustomNotificationTest.cls 24 16 38 10 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
180 /force-customnotification/main/default/classes/CustomNotificationTest.cls 24 16 38 10 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
181 /force-customnotification/main/default/classes/FlowProcess.cls 7 8 129 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
181 /force-customnotification/main/default/classes/FlowProcess.cls 7 8 129 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
182 /force-customnotification/main/default/classes/FlowProcess.cls 17 12 17 29 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
182 /force-customnotification/main/default/classes/FlowProcess.cls 17 12 17 29 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
183 /force-customnotification/main/default/classes/FlowProcess.cls 17 5 17 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
183 /force-customnotification/main/default/classes/FlowProcess.cls 17 5 17 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
184 /force-customnotification/main/default/classes/FlowProcess.cls 22 12 25 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
184 /force-customnotification/main/default/classes/FlowProcess.cls 22 12 25 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
185 /force-customnotification/main/default/classes/FlowProcess.cls 22 12 25 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
185 /force-customnotification/main/default/classes/FlowProcess.cls 22 12 25 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
186 /force-customnotification/main/default/classes/FlowProcess.cls 22 12 25 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
186 /force-customnotification/main/default/classes/FlowProcess.cls 22 12 25 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
187 /force-customnotification/main/default/classes/FlowProcess.cls 30 12 33 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
187 /force-customnotification/main/default/classes/FlowProcess.cls 30 12 33 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
188 /force-customnotification/main/default/classes/FlowProcess.cls 30 12 33 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
188 /force-customnotification/main/default/classes/FlowProcess.cls 30 12 33 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
189 /force-customnotification/main/default/classes/FlowProcess.cls 30 12 33 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
189 /force-customnotification/main/default/classes/FlowProcess.cls 30 12 33 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
190 /force-customnotification/main/default/classes/FlowProcess.cls 38 12 41 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
190 /force-customnotification/main/default/classes/FlowProcess.cls 38 12 41 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
191 /force-customnotification/main/default/classes/FlowProcess.cls 38 12 41 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
191 /force-customnotification/main/default/classes/FlowProcess.cls 38 12 41 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
192 /force-customnotification/main/default/classes/FlowProcess.cls 38 12 41 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
192 /force-customnotification/main/default/classes/FlowProcess.cls 38 12 41 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
193 /force-customnotification/main/default/classes/FlowProcess.cls 46 12 49 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
193 /force-customnotification/main/default/classes/FlowProcess.cls 46 12 49 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
194 /force-customnotification/main/default/classes/FlowProcess.cls 46 12 49 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
194 /force-customnotification/main/default/classes/FlowProcess.cls 46 12 49 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
195 /force-customnotification/main/default/classes/FlowProcess.cls 46 12 49 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
195 /force-customnotification/main/default/classes/FlowProcess.cls 46 12 49 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
196 /force-customnotification/main/default/classes/FlowProcess.cls 54 12 58 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
196 /force-customnotification/main/default/classes/FlowProcess.cls 54 12 58 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
197 /force-customnotification/main/default/classes/FlowProcess.cls 54 12 58 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
197 /force-customnotification/main/default/classes/FlowProcess.cls 54 12 58 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
198 /force-customnotification/main/default/classes/FlowProcess.cls 54 12 58 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
198 /force-customnotification/main/default/classes/FlowProcess.cls 54 12 58 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
199 /force-customnotification/main/default/classes/FlowProcess.cls 63 12 68 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
199 /force-customnotification/main/default/classes/FlowProcess.cls 63 12 68 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
200 /force-customnotification/main/default/classes/FlowProcess.cls 63 12 68 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
200 /force-customnotification/main/default/classes/FlowProcess.cls 63 12 68 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
201 /force-customnotification/main/default/classes/FlowProcess.cls 73 12 75 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
201 /force-customnotification/main/default/classes/FlowProcess.cls 73 12 75 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
202 /force-customnotification/main/default/classes/FlowProcess.cls 73 12 75 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
202 /force-customnotification/main/default/classes/FlowProcess.cls 73 12 75 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
203 /force-customnotification/main/default/classes/FlowProcess.cls 73 12 75 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
203 /force-customnotification/main/default/classes/FlowProcess.cls 73 12 75 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
204 /force-customnotification/main/default/classes/FlowProcess.cls 80 38 80 70 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'runner' should be before method declarations in its class
204 /force-customnotification/main/default/classes/FlowProcess.cls 80 38 80 70 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'runner' should be before method declarations in its class
205 /force-customnotification/main/default/classes/FlowProcess.cls 86 20 88 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
205 /force-customnotification/main/default/classes/FlowProcess.cls 86 20 88 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
206 /force-customnotification/main/default/classes/FlowProcess.cls 86 20 88 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
206 /force-customnotification/main/default/classes/FlowProcess.cls 86 20 88 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
207 /force-customnotification/main/default/classes/FlowProcess.cls 93 21 95 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
207 /force-customnotification/main/default/classes/FlowProcess.cls 93 21 95 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
208 /force-customnotification/main/default/classes/FlowProcess.cls 94 25 94 42 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
208 /force-customnotification/main/default/classes/FlowProcess.cls 94 25 94 42 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
209 /force-customnotification/main/default/classes/FlowProcess.cls 100 12 104 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
209 /force-customnotification/main/default/classes/FlowProcess.cls 100 12 104 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
210 /force-customnotification/main/default/classes/FlowProcess.cls 101 16 101 51 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-customnotification/main/default/classes/FlowProcess.cls 101 16 101 51 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-customnotification/main/default/classes/FlowProcess.cls 109 12 126 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
211 /force-customnotification/main/default/classes/FlowProcess.cls 109 12 126 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
212 /force-customnotification/main/default/classes/FlowProcess.cls 109 5 109 11 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
212 /force-customnotification/main/default/classes/FlowProcess.cls 109 5 109 11 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
213 /force-customnotification/main/default/classes/FlowProcess.cls 110 16 110 53 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-customnotification/main/default/classes/FlowProcess.cls 110 16 110 53 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-customnotification/main/default/classes/FlowProcess.cls 111 16 111 61 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
214 /force-customnotification/main/default/classes/FlowProcess.cls 111 16 111 61 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
215 /force-customnotification/main/default/classes/FlowProcess.cls 112 16 112 62 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
215 /force-customnotification/main/default/classes/FlowProcess.cls 112 16 112 62 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
216 /force-customnotification/main/default/classes/FlowProcess.cls 128 12 128 59 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-customnotification/main/default/classes/FlowProcess.cls 128 12 128 59 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-customnotification/main/default/classes/FlowProcessRunner.cls 5 8 23 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
217 /force-customnotification/main/default/classes/FlowProcessRunner.cls 5 8 23 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
218 /force-customnotification/main/default/classes/FlowProcessRunner.cls 7 12 21 6 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-customnotification/main/default/classes/FlowProcessRunner.cls 7 12 21 6 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-customnotification/main/default/classes/FlowProcessRunner.cls 7 12 21 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
219 /force-customnotification/main/default/classes/FlowProcessRunner.cls 7 12 21 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
220 /force-customnotification/main/default/classes/FlowProcessTest.cls 14 9 14 48 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
220 /force-customnotification/main/default/classes/FlowProcessTest.cls 14 9 14 48 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
221 /force-customnotification/main/default/classes/FlowProcessTest.cls 15 9 15 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
221 /force-customnotification/main/default/classes/FlowProcessTest.cls 15 9 15 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
222 /force-customnotification/main/default/classes/FlowProcessTest.cls 19 16 28 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
222 /force-customnotification/main/default/classes/FlowProcessTest.cls 19 16 28 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
223 /force-customnotification/main/default/classes/FlowProcessTest.cls 19 16 28 10 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
223 /force-customnotification/main/default/classes/FlowProcessTest.cls 19 16 28 10 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.