Comparison results for https://github.com/apex-enterprise-patterns/at4dx-samplecode.git

pmd7_2 took 12 seconds to run and found 115 violations

pmd7_3 took 16 seconds to run and found 115 violations

Among the 115 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 27 21 57 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
1 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 27 21 57 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
2 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.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 comment
2 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.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 comment
3 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 36 19 39 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 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 36 19 39 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 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 41 12 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
4 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 41 12 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
5 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 46 9 46 56 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
5 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 46 9 46 56 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
6 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 49 12 56 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
6 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 49 12 56 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
7 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 52 16 55 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
7 /sfdx-source/reference-implementation-common/main/classes/domains/Accounts.cls 52 16 55 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
8 /sfdx-source/reference-implementation-common/main/classes/domains/IAccounts.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
8 /sfdx-source/reference-implementation-common/main/classes/domains/IAccounts.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
9 /sfdx-source/reference-implementation-common/main/classes/eventpublishers/AccountModsEventPublisher.cls 1 8 13 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
9 /sfdx-source/reference-implementation-common/main/classes/eventpublishers/AccountModsEventPublisher.cls 1 8 13 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
10 /sfdx-source/reference-implementation-common/main/classes/eventpublishers/AccountModsEventPublisher.cls 2 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
10 /sfdx-source/reference-implementation-common/main/classes/eventpublishers/AccountModsEventPublisher.cls 2 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
11 /sfdx-source/reference-implementation-common/main/classes/eventpublishers/AccountModsEventPublisher.cls 11 29 11 68 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'sr' defined but not used
11 /sfdx-source/reference-implementation-common/main/classes/eventpublishers/AccountModsEventPublisher.cls 11 29 11 68 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'sr' defined but not used
12 /sfdx-source/reference-implementation-common/main/classes/selectors/AccountsSelector.cls 27 21 71 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
12 /sfdx-source/reference-implementation-common/main/classes/selectors/AccountsSelector.cls 27 21 71 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
13 /sfdx-source/reference-implementation-common/main/classes/selectors/AccountsSelector.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 comment
13 /sfdx-source/reference-implementation-common/main/classes/selectors/AccountsSelector.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 comment
14 /sfdx-source/reference-implementation-common/main/classes/selectors/AccountsSelector.cls 36 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
14 /sfdx-source/reference-implementation-common/main/classes/selectors/AccountsSelector.cls 36 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
15 /sfdx-source/reference-implementation-common/main/classes/selectors/AccountsSelector.cls 54 12 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
15 /sfdx-source/reference-implementation-common/main/classes/selectors/AccountsSelector.cls 54 12 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
16 /sfdx-source/reference-implementation-common/main/classes/selectors/AccountsSelector.cls 59 12 70 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
16 /sfdx-source/reference-implementation-common/main/classes/selectors/AccountsSelector.cls 59 12 70 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
17 /sfdx-source/reference-implementation-common/main/classes/selectors/ContactsSelector.cls 27 21 65 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
17 /sfdx-source/reference-implementation-common/main/classes/selectors/ContactsSelector.cls 27 21 65 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
18 /sfdx-source/reference-implementation-common/main/classes/selectors/ContactsSelector.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 comment
18 /sfdx-source/reference-implementation-common/main/classes/selectors/ContactsSelector.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 comment
19 /sfdx-source/reference-implementation-common/main/classes/selectors/ContactsSelector.cls 36 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
19 /sfdx-source/reference-implementation-common/main/classes/selectors/ContactsSelector.cls 36 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
20 /sfdx-source/reference-implementation-common/main/classes/selectors/ContactsSelector.cls 56 12 59 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 /sfdx-source/reference-implementation-common/main/classes/selectors/ContactsSelector.cls 56 12 59 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 /sfdx-source/reference-implementation-common/main/classes/selectors/ContactsSelector.cls 61 12 64 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
21 /sfdx-source/reference-implementation-common/main/classes/selectors/ContactsSelector.cls 61 12 64 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
22 /sfdx-source/reference-implementation-common/main/classes/selectors/IAccountsSelector.cls 27 8 32 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
22 /sfdx-source/reference-implementation-common/main/classes/selectors/IAccountsSelector.cls 27 8 32 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
23 /sfdx-source/reference-implementation-common/main/classes/selectors/IAccountsSelector.cls 30 5 30 47 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
23 /sfdx-source/reference-implementation-common/main/classes/selectors/IAccountsSelector.cls 30 5 30 47 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
24 /sfdx-source/reference-implementation-common/main/classes/selectors/IAccountsSelector.cls 31 5 31 55 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
24 /sfdx-source/reference-implementation-common/main/classes/selectors/IAccountsSelector.cls 31 5 31 55 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
25 /sfdx-source/reference-implementation-common/main/classes/selectors/IContactsSelector.cls 27 8 32 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
25 /sfdx-source/reference-implementation-common/main/classes/selectors/IContactsSelector.cls 27 8 32 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
26 /sfdx-source/reference-implementation-common/main/classes/selectors/IContactsSelector.cls 30 5 30 47 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
26 /sfdx-source/reference-implementation-common/main/classes/selectors/IContactsSelector.cls 30 5 30 47 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
27 /sfdx-source/reference-implementation-common/main/classes/selectors/IContactsSelector.cls 31 5 31 55 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
27 /sfdx-source/reference-implementation-common/main/classes/selectors/IContactsSelector.cls 31 5 31 55 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
28 /sfdx-source/reference-implementation-common/main/classes/services/AccountsService.cls 27 8 39 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
28 /sfdx-source/reference-implementation-common/main/classes/services/AccountsService.cls 27 8 39 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
29 /sfdx-source/reference-implementation-common/main/classes/services/AccountsService.cls 34 19 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
29 /sfdx-source/reference-implementation-common/main/classes/services/AccountsService.cls 34 19 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
30 /sfdx-source/reference-implementation-common/main/classes/services/AccountsService.cls 36 9 36 79 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
30 /sfdx-source/reference-implementation-common/main/classes/services/AccountsService.cls 36 9 36 79 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
31 /sfdx-source/reference-implementation-common/main/classes/services/AccountsService.cls 36 9 36 79 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.
31 /sfdx-source/reference-implementation-common/main/classes/services/AccountsService.cls 36 9 36 79 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.
32 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 27 21 60 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
32 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 27 21 60 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
33 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 30 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
33 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 30 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
34 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 30 5 30 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.
34 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 30 5 30 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.
35 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 34 12 59 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
35 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 34 12 59 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
36 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 36 9 36 85 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
36 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 36 9 36 85 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
37 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 36 9 36 85 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.
37 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 36 9 36 85 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.
38 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 42 13 42 105 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
38 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 42 13 42 105 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
39 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 42 13 42 105 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.
39 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 42 13 42 105 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.
40 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 57 13 57 69 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
40 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 57 13 57 69 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
41 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 57 13 57 69 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.
41 /sfdx-source/reference-implementation-common/main/classes/services/AccountsServiceImpl.cls 57 13 57 69 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.
42 /sfdx-source/reference-implementation-common/main/classes/services/IAccountsService.cls 27 8 30 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
42 /sfdx-source/reference-implementation-common/main/classes/services/IAccountsService.cls 27 8 30 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
43 /sfdx-source/reference-implementation-common/main/classes/services/IAccountsService.cls 29 5 29 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
43 /sfdx-source/reference-implementation-common/main/classes/services/IAccountsService.cls 29 5 29 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
44 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 28 9 135 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
44 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 28 9 135 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
45 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 63 9 63 51 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
45 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 63 9 63 51 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
46 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 63 9 63 51 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.
46 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 63 9 63 51 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.
47 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 65 9 65 51 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
47 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 65 9 65 51 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
48 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 65 9 65 51 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.
48 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 65 9 65 51 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.
49 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 74 9 74 110 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
49 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 74 9 74 110 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
50 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 79 9 79 112 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
50 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 79 9 79 112 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
51 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 89 20 134 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()
51 /sfdx-source/reference-implementation-common/test/classes/services/AccountsServiceTest.cls 89 20 134 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()
52 /sfdx-source/reference-implementation-marketing/main/classes/actions/DefaultAccountSloganBasedOnNameAction.cls 27 8 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
52 /sfdx-source/reference-implementation-marketing/main/classes/actions/DefaultAccountSloganBasedOnNameAction.cls 27 8 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
53 /sfdx-source/reference-implementation-marketing/main/classes/criteria/AccountNameContainsFishCriteria.cls 27 8 56 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
53 /sfdx-source/reference-implementation-marketing/main/classes/criteria/AccountNameContainsFishCriteria.cls 27 8 56 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
54 /sfdx-source/reference-implementation-marketing/main/classes/criteria/AccountNameContainsFishCriteria.cls 32 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
54 /sfdx-source/reference-implementation-marketing/main/classes/criteria/AccountNameContainsFishCriteria.cls 32 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
55 /sfdx-source/reference-implementation-marketing/main/classes/criteria/AccountNameContainsFishCriteria.cls 40 12 55 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
55 /sfdx-source/reference-implementation-marketing/main/classes/criteria/AccountNameContainsFishCriteria.cls 40 12 55 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
56 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 27 21 57 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
56 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 27 21 57 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
57 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.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 comment
57 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.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 comment
58 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 36 19 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
58 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 36 19 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
59 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 41 12 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
59 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 41 12 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
60 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 46 9 46 56 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
60 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 46 9 46 56 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
61 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 49 12 56 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
61 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 49 12 56 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
62 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 52 16 55 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
62 /sfdx-source/reference-implementation-marketing/main/classes/domains/Campaigns.cls 52 16 55 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
63 /sfdx-source/reference-implementation-marketing/main/classes/domains/ICampaigns.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
63 /sfdx-source/reference-implementation-marketing/main/classes/domains/ICampaigns.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
64 /sfdx-source/reference-implementation-marketing/main/classes/selectors/CampaignsSelector.cls 27 21 58 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
64 /sfdx-source/reference-implementation-marketing/main/classes/selectors/CampaignsSelector.cls 27 21 58 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
65 /sfdx-source/reference-implementation-marketing/main/classes/selectors/CampaignsSelector.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 comment
65 /sfdx-source/reference-implementation-marketing/main/classes/selectors/CampaignsSelector.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 comment
66 /sfdx-source/reference-implementation-marketing/main/classes/selectors/CampaignsSelector.cls 36 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
66 /sfdx-source/reference-implementation-marketing/main/classes/selectors/CampaignsSelector.cls 36 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
67 /sfdx-source/reference-implementation-marketing/main/classes/selectors/CampaignsSelector.cls 54 12 57 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 /sfdx-source/reference-implementation-marketing/main/classes/selectors/CampaignsSelector.cls 54 12 57 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 /sfdx-source/reference-implementation-marketing/main/classes/selectors/ICampaignsSelector.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
68 /sfdx-source/reference-implementation-marketing/main/classes/selectors/ICampaignsSelector.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
69 /sfdx-source/reference-implementation-marketing/main/classes/selectors/ICampaignsSelector.cls 30 5 30 48 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
69 /sfdx-source/reference-implementation-marketing/main/classes/selectors/ICampaignsSelector.cls 30 5 30 48 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
70 /sfdx-source/reference-implementation-marketing/main/classes/selectors/SelectBySloganSelectorMethod.cls 10 26 28 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
70 /sfdx-source/reference-implementation-marketing/main/classes/selectors/SelectBySloganSelectorMethod.cls 10 26 28 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
71 /sfdx-source/reference-implementation-marketing/main/classes/selectors/SelectBySloganSelectorMethod.cls 14 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
71 /sfdx-source/reference-implementation-marketing/main/classes/selectors/SelectBySloganSelectorMethod.cls 14 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
72 /sfdx-source/reference-implementation-marketing/main/classes/selectors/SelectBySloganSelectorMethod.cls 23 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
72 /sfdx-source/reference-implementation-marketing/main/classes/selectors/SelectBySloganSelectorMethod.cls 23 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
73 /sfdx-source/reference-implementation-marketing/main/classes/supplementers/MarketingFieldsForAccountsSupplementer.cls 28 8 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
73 /sfdx-source/reference-implementation-marketing/main/classes/supplementers/MarketingFieldsForAccountsSupplementer.cls 28 8 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
74 /sfdx-source/reference-implementation-marketing/main/classes/supplementers/MarketingFieldsForAccountsSupplementer.cls 31 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
74 /sfdx-source/reference-implementation-marketing/main/classes/supplementers/MarketingFieldsForAccountsSupplementer.cls 31 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
75 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 28 9 104 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
75 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 28 9 104 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
76 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 49 9 49 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
76 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 49 9 49 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
77 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 50 9 50 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
77 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 50 9 50 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
78 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 54 9 54 77 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
78 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 54 9 54 77 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
79 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 59 12 103 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()
79 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 59 12 103 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()
80 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 101 9 101 72 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
80 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 101 9 101 72 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
81 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 101 9 101 72 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.
81 /sfdx-source/reference-implementation-marketing/test/classes/AccountSloganRelatedTest.cls 101 9 101 72 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.
82 /sfdx-source/reference-implementation-marketing/test/classes/AccountSupplementationTest.cls 28 1 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
82 /sfdx-source/reference-implementation-marketing/test/classes/AccountSupplementationTest.cls 28 1 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
83 /sfdx-source/reference-implementation-marketing/test/classes/AccountSupplementationTest.cls 36 9 36 60 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.
83 /sfdx-source/reference-implementation-marketing/test/classes/AccountSupplementationTest.cls 36 9 36 60 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.
84 /sfdx-source/reference-implementation-sales/main/classes/domains/ILeads.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
84 /sfdx-source/reference-implementation-sales/main/classes/domains/ILeads.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
85 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 27 21 57 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
85 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 27 21 57 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
86 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.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 comment
86 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.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 comment
87 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 36 19 39 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 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 36 19 39 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 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 41 12 47 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 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 41 12 47 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 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 46 9 46 56 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
89 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 46 9 46 56 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
90 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 49 12 56 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
90 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 49 12 56 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
91 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 52 16 55 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
91 /sfdx-source/reference-implementation-sales/main/classes/domains/Leads.cls 52 16 55 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
92 /sfdx-source/reference-implementation-sales/main/classes/event-consumers/Sales_PlatformEventsConsumer.cls 27 8 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
92 /sfdx-source/reference-implementation-sales/main/classes/event-consumers/Sales_PlatformEventsConsumer.cls 27 8 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
93 /sfdx-source/reference-implementation-sales/main/classes/selectors/ILeadsSelector.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
93 /sfdx-source/reference-implementation-sales/main/classes/selectors/ILeadsSelector.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
94 /sfdx-source/reference-implementation-sales/main/classes/selectors/ILeadsSelector.cls 30 5 30 44 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
94 /sfdx-source/reference-implementation-sales/main/classes/selectors/ILeadsSelector.cls 30 5 30 44 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
95 /sfdx-source/reference-implementation-sales/main/classes/selectors/LeadsSelector.cls 27 21 58 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
95 /sfdx-source/reference-implementation-sales/main/classes/selectors/LeadsSelector.cls 27 21 58 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
96 /sfdx-source/reference-implementation-sales/main/classes/selectors/LeadsSelector.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 comment
96 /sfdx-source/reference-implementation-sales/main/classes/selectors/LeadsSelector.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 comment
97 /sfdx-source/reference-implementation-sales/main/classes/selectors/LeadsSelector.cls 36 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
97 /sfdx-source/reference-implementation-sales/main/classes/selectors/LeadsSelector.cls 36 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
98 /sfdx-source/reference-implementation-sales/main/classes/selectors/LeadsSelector.cls 54 12 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
98 /sfdx-source/reference-implementation-sales/main/classes/selectors/LeadsSelector.cls 54 12 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
99 /sfdx-source/reference-implementation-sales/main/classes/services/Sales_AccountsService.cls 27 8 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
99 /sfdx-source/reference-implementation-sales/main/classes/services/Sales_AccountsService.cls 27 8 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
100 /sfdx-source/reference-implementation-sales/main/classes/services/Sales_AccountsService.cls 34 19 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
100 /sfdx-source/reference-implementation-sales/main/classes/services/Sales_AccountsService.cls 34 19 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
101 /sfdx-source/reference-implementation-sales/main/classes/services/Sales_AccountsService.cls 34 5 34 18 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.
101 /sfdx-source/reference-implementation-sales/main/classes/services/Sales_AccountsService.cls 34 5 34 18 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.
102 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 27 21 57 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
102 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 27 21 57 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
103 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.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 comment
103 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.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 comment
104 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 36 19 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
104 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 36 19 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
105 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 41 12 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
105 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 41 12 47 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
106 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 46 9 46 56 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
106 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 46 9 46 56 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
107 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 49 12 56 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
107 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 49 12 56 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
108 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 52 16 55 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
108 /sfdx-source/reference-implementation-service/main/classes/domains/Cases.cls 52 16 55 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
109 /sfdx-source/reference-implementation-service/main/classes/domains/ICases.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
109 /sfdx-source/reference-implementation-service/main/classes/domains/ICases.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
110 /sfdx-source/reference-implementation-service/main/classes/selectors/CasesSelector.cls 27 21 58 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
110 /sfdx-source/reference-implementation-service/main/classes/selectors/CasesSelector.cls 27 21 58 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
111 /sfdx-source/reference-implementation-service/main/classes/selectors/CasesSelector.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 comment
111 /sfdx-source/reference-implementation-service/main/classes/selectors/CasesSelector.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 comment
112 /sfdx-source/reference-implementation-service/main/classes/selectors/CasesSelector.cls 36 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
112 /sfdx-source/reference-implementation-service/main/classes/selectors/CasesSelector.cls 36 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
113 /sfdx-source/reference-implementation-service/main/classes/selectors/CasesSelector.cls 54 12 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
113 /sfdx-source/reference-implementation-service/main/classes/selectors/CasesSelector.cls 54 12 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
114 /sfdx-source/reference-implementation-service/main/classes/selectors/ICasesSelector.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
114 /sfdx-source/reference-implementation-service/main/classes/selectors/ICasesSelector.cls 27 8 31 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
115 /sfdx-source/reference-implementation-service/main/classes/selectors/ICasesSelector.cls 30 5 30 44 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
115 /sfdx-source/reference-implementation-service/main/classes/selectors/ICasesSelector.cls 30 5 30 44 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment