pmd7_2 took 11 seconds to run and found 42 violations
pmd7_3 took 15 seconds to run and found 42 violations
Among the 42 total comparisons:
Violation counts:
# | fileName | line | column | endLine | endColumn | engine | ruleName | severity | category | url | message |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | /src/classes/AddContactsToCampaignReportAction.cls | 10 | 8 | 20 | 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 | /src/classes/AddContactsToCampaignReportAction.cls | 10 | 8 | 20 | 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 | /src/classes/AddContactsToCampaignReportAction.cls | 12 | 12 | 18 | 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 | /src/classes/AddContactsToCampaignReportAction.cls | 12 | 12 | 18 | 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 | /src/classes/AddContactsToCampaignReportActionTest.cls | 10 | 12 | 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 |
3 | /src/classes/AddContactsToCampaignReportActionTest.cls | 10 | 12 | 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 |
4 | /src/classes/AddContactsToCampaignReportActionTest.cls | 10 | 12 | 95 | 6 | pmd | ApexUnitTestShouldNotUseSeeAllDataTrue | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexunittestshouldnotuseseealldatatrue | Apex unit tests should not use @isTest(seeAllData = true) |
4 | /src/classes/AddContactsToCampaignReportActionTest.cls | 10 | 12 | 95 | 6 | pmd | ApexUnitTestShouldNotUseSeeAllDataTrue | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexunittestshouldnotuseseealldatatrue | Apex unit tests should not use @isTest(seeAllData = true) |
5 | /src/classes/AddContactsToCampaignReportActionTest.cls | 10 | 12 | 95 | 6 | pmd | MethodNamingConventions | 1 | Code Style | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions | The test method name 'test_action' doesn't match '[a-z][a-zA-Z0-9]*' |
5 | /src/classes/AddContactsToCampaignReportActionTest.cls | 10 | 12 | 95 | 6 | pmd | MethodNamingConventions | 1 | Code Style | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions | The test method name 'test_action' doesn't match '[a-z][a-zA-Z0-9]*' |
6 | /src/classes/AddContactsToCampaignReportService.cls | 4 | 8 | 170 | 2 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc @description |
6 | /src/classes/AddContactsToCampaignReportService.cls | 4 | 8 | 170 | 2 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc @description |
7 | /src/classes/AddContactsToCampaignReportService.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 |
7 | /src/classes/AddContactsToCampaignReportService.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 |
8 | /src/classes/AddContactsToCampaignReportService.cls | 6 | 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 |
8 | /src/classes/AddContactsToCampaignReportService.cls | 6 | 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 |
9 | /src/classes/AddContactsToCampaignReportService.cls | 10 | 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 comment |
9 | /src/classes/AddContactsToCampaignReportService.cls | 10 | 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 comment |
10 | /src/classes/AddContactsToCampaignReportService.cls | 29 | 9 | 29 | 119 | 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 |
10 | /src/classes/AddContactsToCampaignReportService.cls | 29 | 9 | 29 | 119 | 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 |
11 | /src/classes/AddContactsToCampaignReportService.cls | 29 | 9 | 29 | 119 | 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. |
11 | /src/classes/AddContactsToCampaignReportService.cls | 29 | 9 | 29 | 119 | 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. |
12 | /src/classes/AddContactsToCampaignReportService.cls | 45 | 17 | 45 | 67 | 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 |
12 | /src/classes/AddContactsToCampaignReportService.cls | 45 | 17 | 45 | 67 | 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 |
13 | /src/classes/AddContactsToCampaignReportService.cls | 45 | 17 | 45 | 67 | 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. |
13 | /src/classes/AddContactsToCampaignReportService.cls | 45 | 17 | 45 | 67 | 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. |
14 | /src/classes/AddContactsToCampaignReportService.cls | 46 | 17 | 46 | 40 | pmd | ApexCRUDViolation | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation | Validate CRUD permission before SOQL/DML operation or enforce user mode |
14 | /src/classes/AddContactsToCampaignReportService.cls | 46 | 17 | 46 | 40 | pmd | ApexCRUDViolation | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation | Validate CRUD permission before SOQL/DML operation or enforce user mode |
15 | /src/classes/AddContactsToCampaignReportService.cls | 46 | 17 | 46 | 40 | 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 |
15 | /src/classes/AddContactsToCampaignReportService.cls | 46 | 17 | 46 | 40 | 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 |
16 | /src/classes/AddContactsToCampaignReportService.cls | 53 | 13 | 53 | 63 | 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 |
16 | /src/classes/AddContactsToCampaignReportService.cls | 53 | 13 | 53 | 63 | 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 |
17 | /src/classes/AddContactsToCampaignReportService.cls | 53 | 13 | 53 | 63 | 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. |
17 | /src/classes/AddContactsToCampaignReportService.cls | 53 | 13 | 53 | 63 | 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. |
18 | /src/classes/AddContactsToCampaignReportService.cls | 54 | 13 | 54 | 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 |
18 | /src/classes/AddContactsToCampaignReportService.cls | 54 | 13 | 54 | 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 |
19 | /src/classes/AddContactsToCampaignReportService.cls | 62 | 9 | 62 | 111 | 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 |
19 | /src/classes/AddContactsToCampaignReportService.cls | 62 | 9 | 62 | 111 | 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 |
20 | /src/classes/AddContactsToCampaignReportService.cls | 62 | 9 | 62 | 111 | 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. |
20 | /src/classes/AddContactsToCampaignReportService.cls | 62 | 9 | 62 | 111 | 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. |
21 | /src/classes/AddContactsToCampaignReportService.cls | 71 | 13 | 71 | 32 | 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 |
21 | /src/classes/AddContactsToCampaignReportService.cls | 71 | 13 | 71 | 32 | 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 |
22 | /src/classes/AddContactsToCampaignReportService.cls | 71 | 13 | 71 | 32 | 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. |
22 | /src/classes/AddContactsToCampaignReportService.cls | 71 | 13 | 71 | 32 | 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. |
23 | /src/classes/AddContactsToCampaignReportService.cls | 97 | 21 | 97 | 110 | 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 |
23 | /src/classes/AddContactsToCampaignReportService.cls | 97 | 21 | 97 | 110 | 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 |
24 | /src/classes/AddContactsToCampaignReportService.cls | 105 | 9 | 105 | 88 | 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 |
24 | /src/classes/AddContactsToCampaignReportService.cls | 105 | 9 | 105 | 88 | 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 |
25 | /src/classes/AddContactsToCampaignReportService.cls | 105 | 9 | 105 | 88 | 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. |
25 | /src/classes/AddContactsToCampaignReportService.cls | 105 | 9 | 105 | 88 | 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. |
26 | /src/classes/AddContactsToCampaignReportService.cls | 115 | 13 | 141 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc @description |
26 | /src/classes/AddContactsToCampaignReportService.cls | 115 | 13 | 141 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc @description |
27 | /src/classes/AddContactsToCampaignReportService.cls | 115 | 13 | 141 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc @return |
27 | /src/classes/AddContactsToCampaignReportService.cls | 115 | 13 | 141 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc @return |
28 | /src/classes/AddContactsToCampaignReportService.cls | 115 | 13 | 141 | 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 |
28 | /src/classes/AddContactsToCampaignReportService.cls | 115 | 13 | 141 | 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 |
29 | /src/classes/AddContactsToCampaignReportService.cls | 117 | 9 | 117 | 93 | 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 |
29 | /src/classes/AddContactsToCampaignReportService.cls | 117 | 9 | 117 | 93 | 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 |
30 | /src/classes/AddContactsToCampaignReportService.cls | 117 | 9 | 117 | 93 | 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. |
30 | /src/classes/AddContactsToCampaignReportService.cls | 117 | 9 | 117 | 93 | 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. |
31 | /src/classes/AddContactsToCampaignReportService.cls | 126 | 39 | 126 | 118 | 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 |
31 | /src/classes/AddContactsToCampaignReportService.cls | 126 | 39 | 126 | 118 | 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 |
32 | /src/classes/AddContactsToCampaignReportService.cls | 138 | 9 | 138 | 93 | 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 |
32 | /src/classes/AddContactsToCampaignReportService.cls | 138 | 9 | 138 | 93 | 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 |
33 | /src/classes/AddContactsToCampaignReportService.cls | 138 | 9 | 138 | 93 | 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. |
33 | /src/classes/AddContactsToCampaignReportService.cls | 138 | 9 | 138 | 93 | 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. |
34 | /src/classes/AddContactsToCampaignReportService.cls | 145 | 9 | 145 | 95 | 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 |
34 | /src/classes/AddContactsToCampaignReportService.cls | 145 | 9 | 145 | 95 | 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 |
35 | /src/classes/AddContactsToCampaignReportService.cls | 145 | 9 | 145 | 95 | 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. |
35 | /src/classes/AddContactsToCampaignReportService.cls | 145 | 9 | 145 | 95 | 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. |
36 | /src/classes/AddContactsToCampaignReportService.cls | 163 | 9 | 163 | 67 | 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 | /src/classes/AddContactsToCampaignReportService.cls | 163 | 9 | 163 | 67 | 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 | /src/classes/AddContactsToCampaignReportService.cls | 163 | 9 | 163 | 67 | 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 | /src/classes/AddContactsToCampaignReportService.cls | 163 | 9 | 163 | 67 | 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 | /src/classes/AddContactsToCampaignReportService.cls | 168 | 12 | 168 | 75 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
38 | /src/classes/AddContactsToCampaignReportService.cls | 168 | 12 | 168 | 75 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
39 | /src/classes/AddContactsToCampaignReportServiceTest.cls | 10 | 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 @description |
39 | /src/classes/AddContactsToCampaignReportServiceTest.cls | 10 | 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 @description |
40 | /src/classes/AddContactsToCampaignReportServiceTest.cls | 10 | 12 | 61 | 6 | pmd | ApexUnitTestShouldNotUseSeeAllDataTrue | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexunittestshouldnotuseseealldatatrue | Apex unit tests should not use @isTest(seeAllData = true) |
40 | /src/classes/AddContactsToCampaignReportServiceTest.cls | 10 | 12 | 61 | 6 | pmd | ApexUnitTestShouldNotUseSeeAllDataTrue | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexunittestshouldnotuseseealldatatrue | Apex unit tests should not use @isTest(seeAllData = true) |
41 | /src/classes/AddContactsToCampaignReportServiceTest.cls | 10 | 12 | 61 | 6 | pmd | MethodNamingConventions | 1 | Code Style | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions | The test method name 'test_service' doesn't match '[a-z][a-zA-Z0-9]*' |
41 | /src/classes/AddContactsToCampaignReportServiceTest.cls | 10 | 12 | 61 | 6 | pmd | MethodNamingConventions | 1 | Code Style | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions | The test method name 'test_service' doesn't match '[a-z][a-zA-Z0-9]*' |
42 | /src/classes/AddContactsToCampaignReportServiceTest.cls | 59 | 9 | 59 | 63 | 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. |
42 | /src/classes/AddContactsToCampaignReportServiceTest.cls | 59 | 9 | 59 | 63 | 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. |