Comparison results for https://github.com/financialforcedev/orizuru-sample-app.git

pmd7_2 took 13 seconds to run and found 227 violations

pmd7_3 took 16 seconds to run and found 223 violations

Among the 227 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /src/apex/force-app/main/default/classes/DataDeleter.cls 27 8 44 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/apex/force-app/main/default/classes/DataDeleter.cls 27 8 44 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/apex/force-app/main/default/classes/DataDeleter.cls 27 1 27 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
2 /src/apex/force-app/main/default/classes/DataDeleter.cls 27 1 27 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
3 /src/apex/force-app/main/default/classes/DataDeleter.cls 29 19 43 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 /src/apex/force-app/main/default/classes/DataDeleter.cls 29 19 43 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 /src/apex/force-app/main/default/classes/DataDeleter.cls 31 12 31 41 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'userId' defined but not used
4 /src/apex/force-app/main/default/classes/DataDeleter.cls 31 12 31 41 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'userId' defined but not used
5 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 28 9 100 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
5 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 28 9 100 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
6 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 31 12 41 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()
6 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 31 12 41 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()
7 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 31 12 41 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 'deleteData_deletesData' doesn't match '[a-z][a-zA-Z0-9]*'
7 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 31 12 41 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 'deleteData_deletesData' doesn't match '[a-z][a-zA-Z0-9]*'
8 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 89 9 89 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.
8 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 89 9 89 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.
9 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 90 9 90 45 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.
9 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 90 9 90 45 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.
10 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 91 3 91 43 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.
10 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 91 3 91 43 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.
11 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 92 9 92 46 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.
11 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 92 9 92 46 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.
12 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 93 3 93 39 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.
12 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 93 3 93 39 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.
13 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 94 9 94 46 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.
13 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 94 9 94 46 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.
14 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 95 9 95 50 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.
14 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 95 9 95 50 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.
15 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 96 9 96 47 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.
15 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 96 9 96 47 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.
16 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 97 3 97 42 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.
16 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 97 3 97 42 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.
17 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 98 3 98 39 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.
17 /src/apex/force-app/main/default/classes/DataDeleterTest.cls 98 3 98 39 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.
18 /src/apex/force-app/main/default/classes/DataGeneratorButtonController.cls 27 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 @description
18 /src/apex/force-app/main/default/classes/DataGeneratorButtonController.cls 27 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 @description
19 /src/apex/force-app/main/default/classes/DataGeneratorButtonController.cls 30 19 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
19 /src/apex/force-app/main/default/classes/DataGeneratorButtonController.cls 30 19 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
20 /src/apex/force-app/main/default/classes/DataGeneratorButtonController.cls 36 19 40 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 /src/apex/force-app/main/default/classes/DataGeneratorButtonController.cls 36 19 40 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 /src/apex/force-app/main/default/classes/DataGeneratorButtonController.cls 38 29 38 101 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
21 /src/apex/force-app/main/default/classes/DataGeneratorButtonController.cls 38 29 38 101 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
22 /src/apex/force-app/main/default/classes/DataGeneratorButtonController.cls 43 19 52 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 /src/apex/force-app/main/default/classes/DataGeneratorButtonController.cls 43 19 52 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 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 28 9 79 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
23 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 28 9 79 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
24 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 31 17 46 3 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 'generateData_ShouldCallTheHerokuConnectorGenerateDataMethod' doesn't match '[a-z][a-zA-Z0-9]*'
24 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 31 17 46 3 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 'generateData_ShouldCallTheHerokuConnectorGenerateDataMethod' doesn't match '[a-z][a-zA-Z0-9]*'
25 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 45 3 45 128 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.
25 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 45 3 45 128 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.
26 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 49 17 62 3 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 'getTaskStatus_withId_shouldReturnTaskComplete' doesn't match '[a-z][a-zA-Z0-9]*'
26 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 49 17 62 3 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 'getTaskStatus_withId_shouldReturnTaskComplete' doesn't match '[a-z][a-zA-Z0-9]*'
27 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 61 3 61 46 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.
27 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 61 3 61 46 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.
28 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 65 17 78 3 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 'sendInitialPlatformEvent_withId_shouldReturnSuccess' doesn't match '[a-z][a-zA-Z0-9]*'
28 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 65 17 78 3 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 'sendInitialPlatformEvent_withId_shouldReturnSuccess' doesn't match '[a-z][a-zA-Z0-9]*'
29 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 77 3 77 36 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.
29 /src/apex/force-app/main/default/classes/DataGeneratorButtonControllerTest.cls 77 3 77 36 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.
30 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorConTest.cls 28 9 45 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
30 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorConTest.cls 28 9 45 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
31 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorConTest.cls 31 17 44 3 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 'getTaskStatus_withId_shouldReturnTaskStatus' doesn't match '[a-z][a-zA-Z0-9]*'
31 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorConTest.cls 31 17 44 3 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 'getTaskStatus_withId_shouldReturnTaskStatus' doesn't match '[a-z][a-zA-Z0-9]*'
32 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorConTest.cls 43 3 43 46 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.
32 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorConTest.cls 43 3 43 46 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.
33 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorController.cls 27 21 35 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
33 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorController.cls 27 21 35 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
34 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorController.cls 30 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
34 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorController.cls 30 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
35 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorController.cls 32 29 32 101 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 /src/apex/force-app/main/default/classes/DataGeneratorStepMonitorController.cls 32 29 32 101 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 /src/apex/force-app/main/default/classes/DataGeneratorStepTriggerTest.cls 28 9 51 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
36 /src/apex/force-app/main/default/classes/DataGeneratorStepTriggerTest.cls 28 9 51 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
37 /src/apex/force-app/main/default/classes/DataGeneratorStepTriggerTest.cls 30 20 50 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 'dataGeneratorStepTrigger_shouldUpdateGenerateDataTask' doesn't match '[a-z][a-zA-Z0-9]*'
37 /src/apex/force-app/main/default/classes/DataGeneratorStepTriggerTest.cls 30 20 50 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 'dataGeneratorStepTrigger_shouldUpdateGenerateDataTask' doesn't match '[a-z][a-zA-Z0-9]*'
38 /src/apex/force-app/main/default/classes/DataGeneratorStepTriggerTest.cls 45 9 45 50 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.
38 /src/apex/force-app/main/default/classes/DataGeneratorStepTriggerTest.cls 45 9 45 50 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.
39 /src/apex/force-app/main/default/classes/DataGeneratorStepTriggerTest.cls 49 9 49 73 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.
39 /src/apex/force-app/main/default/classes/DataGeneratorStepTriggerTest.cls 49 9 49 73 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.
40 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserController.cls 27 21 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
40 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserController.cls 27 21 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
41 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserController.cls 30 19 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
41 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserController.cls 30 19 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
42 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserController.cls 36 19 40 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
42 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserController.cls 36 19 40 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
43 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserController.cls 38 25 38 93 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
43 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserController.cls 38 25 38 93 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
44 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 28 9 69 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 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 28 9 69 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 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 31 12 52 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 'getRoutes_withPlanId_callsSelector' doesn't match '[a-z][a-zA-Z0-9]*'
45 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 31 12 52 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 'getRoutes_withPlanId_callsSelector' doesn't match '[a-z][a-zA-Z0-9]*'
46 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 34 15 34 32 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.
46 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 34 15 34 32 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.
47 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 51 9 51 44 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.
47 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 51 9 51 44 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.
48 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 55 17 68 3 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 'getPlanStatus_withId_shouldReturnPlanStatus' doesn't match '[a-z][a-zA-Z0-9]*'
48 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 55 17 68 3 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 'getPlanStatus_withId_shouldReturnPlanStatus' doesn't match '[a-z][a-zA-Z0-9]*'
49 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 67 3 67 46 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.
49 /src/apex/force-app/main/default/classes/DeliveryRouteMapChooserControllerTest.cls 67 3 67 46 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.
50 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 27 21 67 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
50 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 27 21 67 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
51 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 32 19 40 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
51 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 32 19 40 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
52 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 42 12 52 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 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 42 12 52 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 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 47 16 51 10 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
53 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 47 16 51 10 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
54 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 54 9 65 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 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 54 9 65 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 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 59 16 64 10 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
55 /src/apex/force-app/main/default/classes/DeliveryRouteSelector.cls 59 16 64 10 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
56 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 28 9 142 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 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 28 9 142 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 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 31 17 42 3 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 'selectByIds_null_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
57 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 31 17 42 3 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 'selectByIds_null_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
58 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 41 3 41 40 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.
58 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 41 3 41 40 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.
59 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 45 17 56 3 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 'selectByIds_emptySet_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
59 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 45 17 56 3 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 'selectByIds_emptySet_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
60 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 55 3 55 40 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.
60 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 55 3 55 40 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.
61 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 59 17 84 3 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 'selectByIds_setWithIdAndResults_resultsReturned' doesn't match '[a-z][a-zA-Z0-9]*'
61 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 59 17 84 3 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 'selectByIds_setWithIdAndResults_resultsReturned' doesn't match '[a-z][a-zA-Z0-9]*'
62 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 82 3 82 40 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.
62 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 82 3 82 40 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.
63 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 83 3 83 50 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.
63 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 83 3 83 50 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.
64 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 87 17 98 3 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 'selectByPlanIds_null_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
64 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 87 17 98 3 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 'selectByPlanIds_null_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
65 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 97 3 97 40 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.
65 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 97 3 97 40 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.
66 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 101 17 112 3 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 'selectByPlanIds_emptySet_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
66 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 101 17 112 3 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 'selectByPlanIds_emptySet_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
67 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 111 3 111 40 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.
67 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 111 3 111 40 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.
68 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 115 17 140 3 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 'selectByPlanIds_setWithIdAndResults_resultsReturned' doesn't match '[a-z][a-zA-Z0-9]*'
68 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 115 17 140 3 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 'selectByPlanIds_setWithIdAndResults_resultsReturned' doesn't match '[a-z][a-zA-Z0-9]*'
69 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 138 3 138 40 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.
69 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 138 3 138 40 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.
70 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 139 3 139 50 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.
70 /src/apex/force-app/main/default/classes/DeliveryRouteSelectorTest.cls 139 3 139 50 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.
71 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 27 21 153 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
71 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 27 21 153 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
72 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 38 16 45 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
72 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 38 16 45 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
73 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 47 9 54 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
73 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 47 9 54 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
74 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 83 10 88 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
74 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 83 10 88 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
75 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 90 10 108 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
75 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 90 10 108 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
76 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 134 10 138 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
76 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 134 10 138 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
77 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 140 13 144 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
77 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 140 13 144 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
78 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 146 16 149 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
78 /src/apex/force-app/main/default/classes/DeliveryRouteService.cls 146 16 149 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
79 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 28 9 139 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
79 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 28 9 139 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
80 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 31 17 76 3 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 'generateUrl_shouldReturnTheUrl_whenThereIsADeliveryWaypoint' doesn't match '[a-z][a-zA-Z0-9]*'
80 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 31 17 76 3 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 'generateUrl_shouldReturnTheUrl_whenThereIsADeliveryWaypoint' doesn't match '[a-z][a-zA-Z0-9]*'
81 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 69 24 69 68 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'service' defined but not used
81 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 69 24 69 68 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'service' defined but not used
82 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 75 3 75 40 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.
82 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 75 3 75 40 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.
83 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 79 17 138 3 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 'generateUrl_ShouldReturnTheUrl_WithMultipleDeliveries' doesn't match '[a-z][a-zA-Z0-9]*'
83 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 79 17 138 3 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 'generateUrl_ShouldReturnTheUrl_WithMultipleDeliveries' doesn't match '[a-z][a-zA-Z0-9]*'
84 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 131 24 131 68 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'service' defined but not used
84 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 131 24 131 68 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'service' defined but not used
85 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 137 3 137 40 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.
85 /src/apex/force-app/main/default/classes/DeliveryRouteServiceTest.cls 137 3 137 40 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.
86 /src/apex/force-app/main/default/classes/DeliveryWaypointController.cls 27 21 35 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
86 /src/apex/force-app/main/default/classes/DeliveryWaypointController.cls 27 21 35 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
87 /src/apex/force-app/main/default/classes/DeliveryWaypointController.cls 30 19 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
87 /src/apex/force-app/main/default/classes/DeliveryWaypointController.cls 30 19 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
88 /src/apex/force-app/main/default/classes/DeliveryWaypointControllerTest.cls 28 9 49 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
88 /src/apex/force-app/main/default/classes/DeliveryWaypointControllerTest.cls 28 9 49 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
89 /src/apex/force-app/main/default/classes/DeliveryWaypointControllerTest.cls 31 12 48 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 'calculateRoute_withId_callsGenerateUrl' doesn't match '[a-z][a-zA-Z0-9]*'
89 /src/apex/force-app/main/default/classes/DeliveryWaypointControllerTest.cls 31 12 48 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 'calculateRoute_withId_callsGenerateUrl' doesn't match '[a-z][a-zA-Z0-9]*'
90 /src/apex/force-app/main/default/classes/DeliveryWaypointControllerTest.cls 34 21 34 38 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.
90 /src/apex/force-app/main/default/classes/DeliveryWaypointControllerTest.cls 34 21 34 38 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.
91 /src/apex/force-app/main/default/classes/DeliveryWaypointControllerTest.cls 47 9 47 49 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.
91 /src/apex/force-app/main/default/classes/DeliveryWaypointControllerTest.cls 47 9 47 49 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.
92 /src/apex/force-app/main/default/classes/DeliveryWaypointSelector.cls 27 21 55 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 /src/apex/force-app/main/default/classes/DeliveryWaypointSelector.cls 27 21 55 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 /src/apex/force-app/main/default/classes/DeliveryWaypointSelector.cls 32 19 40 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 /src/apex/force-app/main/default/classes/DeliveryWaypointSelector.cls 32 19 40 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 /src/apex/force-app/main/default/classes/DeliveryWaypointSelector.cls 42 12 53 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
94 /src/apex/force-app/main/default/classes/DeliveryWaypointSelector.cls 42 12 53 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
95 /src/apex/force-app/main/default/classes/DeliveryWaypointSelector.cls 47 16 52 10 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
95 /src/apex/force-app/main/default/classes/DeliveryWaypointSelector.cls 47 16 52 10 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
96 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 28 9 124 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
96 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 28 9 124 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
97 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 31 17 42 3 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 'selectByDeliveryRouteIds_null_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
97 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 31 17 42 3 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 'selectByDeliveryRouteIds_null_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
98 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 41 3 41 40 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.
98 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 41 3 41 40 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.
99 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 45 17 56 3 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 'selectByDeliveryRouteIds_emptySet_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
99 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 45 17 56 3 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 'selectByDeliveryRouteIds_emptySet_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
100 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 55 3 55 40 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.
100 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 55 3 55 40 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.
101 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 59 17 76 3 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 'selectByDeliveryRouteIds_setWithIdButNoResults_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
101 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 59 17 76 3 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 'selectByDeliveryRouteIds_setWithIdButNoResults_emptyList' doesn't match '[a-z][a-zA-Z0-9]*'
102 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 75 3 75 40 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.
102 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 75 3 75 40 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.
103 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 79 17 122 3 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 'selectByDeliveryRouteIds_setWithIdAndResults_resultsReturnedOrdered' doesn't match '[a-z][a-zA-Z0-9]*'
103 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 79 17 122 3 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 'selectByDeliveryRouteIds_setWithIdAndResults_resultsReturnedOrdered' doesn't match '[a-z][a-zA-Z0-9]*'
104 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 120 3 120 80 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.
104 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 120 3 120 80 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.
105 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 121 3 121 80 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.
105 /src/apex/force-app/main/default/classes/DeliveryWaypointSelectorTest.cls 121 3 121 80 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.
106 /src/apex/force-app/main/default/classes/HerokuConnector.cls 27 8 69 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
106 /src/apex/force-app/main/default/classes/HerokuConnector.cls 27 8 69 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
107 /src/apex/force-app/main/default/classes/HerokuConnector.cls 40 16 42 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
107 /src/apex/force-app/main/default/classes/HerokuConnector.cls 40 16 42 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
108 /src/apex/force-app/main/default/classes/HerokuConnector.cls 49 2 49 9 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
108 /src/apex/force-app/main/default/classes/HerokuConnector.cls 49 2 49 9 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
109 /src/apex/force-app/main/default/classes/HerokuConnector.cls 51 9 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
109 /src/apex/force-app/main/default/classes/HerokuConnector.cls 51 9 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
110 /src/apex/force-app/main/default/classes/HerokuConnector.cls 58 23 58 43 pmd ApexSuggestUsingNamedCred 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred Suggest named credentials for authentication
110 /src/apex/force-app/main/default/classes/HerokuConnector.cls 58 23 58 43 pmd ApexSuggestUsingNamedCred 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred Suggest named credentials for authentication
111 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleApp.cls 27 8 51 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
111 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleApp.cls 27 8 51 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
112 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleApp.cls 32 16 39 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
112 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleApp.cls 32 16 39 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
113 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleApp.cls 41 9 44 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
113 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleApp.cls 41 9 44 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
114 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleApp.cls 46 9 49 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
114 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleApp.cls 46 9 49 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
115 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 28 9 85 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
115 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 28 9 85 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
116 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 31 17 46 3 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 'requestCalculateRoute_callsHerokuConnectorWithCorrectInfo' doesn't match '[a-z][a-zA-Z0-9]*'
116 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 31 17 46 3 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 'requestCalculateRoute_callsHerokuConnectorWithCorrectInfo' doesn't match '[a-z][a-zA-Z0-9]*'
117 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 43 3 43 127 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.
117 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 43 3 43 127 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.
118 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 44 3 44 159 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.
118 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 44 3 44 159 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.
119 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 45 3 45 46 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.
119 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 45 3 45 46 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.
120 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 49 17 64 3 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 'requestGenerateData_callsHerokuConnectorWithCorrectInfo' doesn't match '[a-z][a-zA-Z0-9]*'
120 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 49 17 64 3 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 'requestGenerateData_callsHerokuConnectorWithCorrectInfo' doesn't match '[a-z][a-zA-Z0-9]*'
121 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 61 3 61 115 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
121 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 61 3 61 115 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
122 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 62 3 62 147 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.
122 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 62 3 62 147 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.
123 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 63 3 63 46 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.
123 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 63 3 63 46 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.
124 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 68 10 68 45 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
124 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 68 10 68 45 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
125 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 69 10 69 53 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
125 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 69 10 69 53 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
126 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 77 10 82 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
126 /src/apex/force-app/main/default/classes/HerokuConnectorForSampleAppTest.cls 77 10 82 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
127 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 28 9 67 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
127 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 28 9 67 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
128 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 31 17 48 3 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 'post_sendsExpectedHttpRequest' doesn't match '[a-z][a-zA-Z0-9]*'
128 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 31 17 48 3 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 'post_sendsExpectedHttpRequest' doesn't match '[a-z][a-zA-Z0-9]*'
129 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 43 3 43 100 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.
129 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 43 3 43 100 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.
130 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 44 3 44 102 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.
130 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 44 3 44 102 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.
131 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 45 3 45 82 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.
131 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 45 3 45 82 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.
132 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 46 3 46 63 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.
132 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 46 3 46 63 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.
133 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 47 3 47 67 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.
133 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 47 3 47 67 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.
134 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 52 10 54 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
134 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 52 10 54 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
135 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 59 10 59 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
135 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 59 10 59 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
136 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 59 22 59 29 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The instance property name 'Request' doesn't match '[a-z][a-zA-Z0-9]*'
136 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 59 22 59 29 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The instance property name 'Request' doesn't match '[a-z][a-zA-Z0-9]*'
137 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 60 10 64 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
137 /src/apex/force-app/main/default/classes/HerokuConnectorTest.cls 60 10 64 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
138 /src/apex/force-app/main/default/classes/IHerokuConnector.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
138 /src/apex/force-app/main/default/classes/IHerokuConnector.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
139 /src/apex/force-app/main/default/classes/IHerokuConnector.cls 29 2 29 62 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
139 /src/apex/force-app/main/default/classes/IHerokuConnector.cls 29 2 29 62 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
140 /src/apex/force-app/main/default/classes/ISerializable.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
140 /src/apex/force-app/main/default/classes/ISerializable.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
141 /src/apex/force-app/main/default/classes/ISerializable.cls 29 2 29 21 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
141 /src/apex/force-app/main/default/classes/ISerializable.cls 29 2 29 21 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
142 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 27 17 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
142 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 27 17 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
143 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 30 2 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.
143 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 30 2 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.
144 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 34 9 36 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
144 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 34 9 36 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
145 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 38 9 45 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
145 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 38 9 45 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
146 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 38 9 45 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'com_financialforce_orizuru_problem_avro_calculateRoutesForPlan' doesn't match '[A-Z][a-zA-Z0-9_]*'
146 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 38 9 45 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'com_financialforce_orizuru_problem_avro_calculateRoutesForPlan' doesn't match '[A-Z][a-zA-Z0-9_]*'
147 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 40 10 40 45 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
147 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 40 10 40 45 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
148 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 42 10 44 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
148 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 42 10 44 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
149 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 47 9 54 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
149 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 47 9 54 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
150 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 47 9 54 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'com_financialforce_orizuru_problem_avro_createData' doesn't match '[A-Z][a-zA-Z0-9_]*'
150 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 47 9 54 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'com_financialforce_orizuru_problem_avro_createData' doesn't match '[A-Z][a-zA-Z0-9_]*'
151 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 49 10 49 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
151 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 49 10 49 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
152 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 51 10 53 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
152 /src/apex/force-app/main/default/classes/OrizuruTransport.cls 51 10 53 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
153 /src/apex/force-app/main/default/classes/RouteAPI.cls 27 2 28 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
153 /src/apex/force-app/main/default/classes/RouteAPI.cls 27 2 28 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
154 /src/apex/force-app/main/default/classes/RouteAPI.cls 28 8 36 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
154 /src/apex/force-app/main/default/classes/RouteAPI.cls 28 8 36 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
155 /src/apex/force-app/main/default/classes/RouteAPI.cls 31 16 35 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
155 /src/apex/force-app/main/default/classes/RouteAPI.cls 31 16 35 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
156 /src/apex/force-app/main/default/classes/RouteAPI.cls 33 3 33 17 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
156 /src/apex/force-app/main/default/classes/RouteAPI.cls 33 3 33 17 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
157 /src/apex/force-app/main/default/classes/RouteAPITest.cls 28 8 131 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
157 /src/apex/force-app/main/default/classes/RouteAPITest.cls 28 8 131 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
158 /src/apex/force-app/main/default/classes/RouteAPITest.cls 31 17 45 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 'saveRoutes_null_exception' doesn't match '[a-z][a-zA-Z0-9]*'
158 /src/apex/force-app/main/default/classes/RouteAPITest.cls 31 17 45 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 'saveRoutes_null_exception' doesn't match '[a-z][a-zA-Z0-9]*'
159 /src/apex/force-app/main/default/classes/RouteAPITest.cls 39 27 39 71 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'response' defined but not used
159 /src/apex/force-app/main/default/classes/RouteAPITest.cls 39 27 39 71 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'response' defined but not used
160 /src/apex/force-app/main/default/classes/RouteAPITest.cls 42 3 44 4 pmd EmptyCatchBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptycatchblock Avoid empty catch blocks
160 /src/apex/force-app/main/default/classes/RouteAPITest.cls 42 3 44 4 pmd EmptyCatchBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptycatchblock Avoid empty catch blocks
161 /src/apex/force-app/main/default/classes/RouteAPITest.cls 48 17 64 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 'saveRoutes_inValidRoutes_exception' doesn't match '[a-z][a-zA-Z0-9]*'
161 /src/apex/force-app/main/default/classes/RouteAPITest.cls 48 17 64 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 'saveRoutes_inValidRoutes_exception' doesn't match '[a-z][a-zA-Z0-9]*'
162 /src/apex/force-app/main/default/classes/RouteAPITest.cls 58 27 58 71 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'response' defined but not used
162 /src/apex/force-app/main/default/classes/RouteAPITest.cls 58 27 58 71 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'response' defined but not used
163 /src/apex/force-app/main/default/classes/RouteAPITest.cls 61 3 63 4 pmd EmptyCatchBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptycatchblock Avoid empty catch blocks
163 /src/apex/force-app/main/default/classes/RouteAPITest.cls 61 3 63 4 pmd EmptyCatchBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptycatchblock Avoid empty catch blocks
164 /src/apex/force-app/main/default/classes/RouteAPITest.cls 67 17 77 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()
164 /src/apex/force-app/main/default/classes/RouteAPITest.cls 67 17 77 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()
165 /src/apex/force-app/main/default/classes/RouteAPITest.cls 67 17 77 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 'saveRoutes_validRoutes_Saves' doesn't match '[a-z][a-zA-Z0-9]*'
165 /src/apex/force-app/main/default/classes/RouteAPITest.cls 67 17 77 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 'saveRoutes_validRoutes_Saves' doesn't match '[a-z][a-zA-Z0-9]*'
166 /src/apex/force-app/main/default/classes/RouteAPITest.cls 81 3 81 54 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
166 /src/apex/force-app/main/default/classes/RouteAPITest.cls 81 3 81 54 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
167 /src/apex/force-app/main/default/classes/RouteAPITest.cls 91 3 91 72 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
167 /src/apex/force-app/main/default/classes/RouteAPITest.cls 91 3 91 72 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
168 /src/apex/force-app/main/default/classes/RouteAPITest.cls 92 3 92 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.
168 /src/apex/force-app/main/default/classes/RouteAPITest.cls 92 3 92 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.
169 /src/apex/force-app/main/default/classes/RouteAPITest.cls 93 3 93 54 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.
169 /src/apex/force-app/main/default/classes/RouteAPITest.cls 93 3 93 54 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.
170 /src/apex/force-app/main/default/classes/RouteAPITest.cls 94 3 94 62 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
170 /src/apex/force-app/main/default/classes/RouteAPITest.cls 94 3 94 62 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
171 /src/apex/force-app/main/default/classes/RouteCalculationButtonController.cls 27 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 @description
171 /src/apex/force-app/main/default/classes/RouteCalculationButtonController.cls 27 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 @description
172 /src/apex/force-app/main/default/classes/RouteCalculationButtonController.cls 30 19 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
172 /src/apex/force-app/main/default/classes/RouteCalculationButtonController.cls 30 19 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
173 /src/apex/force-app/main/default/classes/RouteCalculationButtonController.cls 36 19 40 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 /src/apex/force-app/main/default/classes/RouteCalculationButtonController.cls 36 19 40 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 /src/apex/force-app/main/default/classes/RouteCalculationButtonController.cls 38 25 38 93 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
174 /src/apex/force-app/main/default/classes/RouteCalculationButtonController.cls 38 25 38 93 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
175 /src/apex/force-app/main/default/classes/RouteCalculationButtonController.cls 43 19 52 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 /src/apex/force-app/main/default/classes/RouteCalculationButtonController.cls 43 19 52 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 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 28 9 79 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
176 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 28 9 79 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
177 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 31 17 46 3 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 'calculateRoute_ShouldCallTheHerokuConnectorForSampleAppCalculateRouteMethod' doesn't match '[a-z][a-zA-Z0-9]*'
177 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 31 17 46 3 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 'calculateRoute_ShouldCallTheHerokuConnectorForSampleAppCalculateRouteMethod' doesn't match '[a-z][a-zA-Z0-9]*'
178 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 45 3 45 130 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
178 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 45 3 45 130 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
179 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 49 17 62 3 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 'getPlanStatus_withId_shouldReturnPlanStatus' doesn't match '[a-z][a-zA-Z0-9]*'
179 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 49 17 62 3 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 'getPlanStatus_withId_shouldReturnPlanStatus' doesn't match '[a-z][a-zA-Z0-9]*'
180 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 61 3 61 46 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
180 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 61 3 61 46 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
181 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 65 17 78 3 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 'sendInitialPlatformEvent_withId_shouldReturnSuccess' doesn't match '[a-z][a-zA-Z0-9]*'
181 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 65 17 78 3 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 'sendInitialPlatformEvent_withId_shouldReturnSuccess' doesn't match '[a-z][a-zA-Z0-9]*'
182 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 77 3 77 36 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.
182 /src/apex/force-app/main/default/classes/RouteCalculationButtonControllerTest.cls 77 3 77 36 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.
183 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorConTest.cls 28 9 45 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
183 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorConTest.cls 28 9 45 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
184 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorConTest.cls 31 17 44 3 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 'getPlanStatus_withId_shouldReturnPlanStatus' doesn't match '[a-z][a-zA-Z0-9]*'
184 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorConTest.cls 31 17 44 3 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 'getPlanStatus_withId_shouldReturnPlanStatus' doesn't match '[a-z][a-zA-Z0-9]*'
185 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorConTest.cls 43 3 43 46 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
185 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorConTest.cls 43 3 43 46 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
186 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorController.cls 27 21 35 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
186 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorController.cls 27 21 35 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
187 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorController.cls 30 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
187 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorController.cls 30 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
188 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorController.cls 32 25 32 93 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
188 /src/apex/force-app/main/default/classes/RouteCalculationStepMonitorController.cls 32 25 32 93 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
189 /src/apex/force-app/main/default/classes/RouteCalculationStepTriggerTest.cls 28 9 51 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
189 /src/apex/force-app/main/default/classes/RouteCalculationStepTriggerTest.cls 28 9 51 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
190 /src/apex/force-app/main/default/classes/RouteCalculationStepTriggerTest.cls 30 20 50 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 'routeCalculationStepTrigger_shouldUpdateDeliveryPlan' doesn't match '[a-z][a-zA-Z0-9]*'
190 /src/apex/force-app/main/default/classes/RouteCalculationStepTriggerTest.cls 30 20 50 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 'routeCalculationStepTrigger_shouldUpdateDeliveryPlan' doesn't match '[a-z][a-zA-Z0-9]*'
191 /src/apex/force-app/main/default/classes/RouteCalculationStepTriggerTest.cls 45 9 45 50 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.
191 /src/apex/force-app/main/default/classes/RouteCalculationStepTriggerTest.cls 45 9 45 50 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.
192 /src/apex/force-app/main/default/classes/RouteCalculationStepTriggerTest.cls 49 9 49 68 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.
192 /src/apex/force-app/main/default/classes/RouteCalculationStepTriggerTest.cls 49 9 49 68 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.
193 /src/apex/force-app/main/default/classes/StubProvider.cls 35 8 113 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
193 /src/apex/force-app/main/default/classes/StubProvider.cls 35 8 113 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
194 /src/apex/force-app/main/default/classes/StubProvider.cls 40 9 47 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
194 /src/apex/force-app/main/default/classes/StubProvider.cls 40 9 47 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
195 /src/apex/force-app/main/default/classes/StubProvider.cls 40 9 47 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
195 /src/apex/force-app/main/default/classes/StubProvider.cls 40 9 47 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
196 /src/apex/force-app/main/default/classes/StubProvider.cls 49 9 53 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
196 /src/apex/force-app/main/default/classes/StubProvider.cls 49 9 53 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
197 /src/apex/force-app/main/default/classes/StubProvider.cls 49 9 53 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
197 /src/apex/force-app/main/default/classes/StubProvider.cls 49 9 53 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
198 /src/apex/force-app/main/default/classes/StubProvider.cls 55 9 58 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
198 /src/apex/force-app/main/default/classes/StubProvider.cls 55 9 58 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
199 /src/apex/force-app/main/default/classes/StubProvider.cls 60 9 63 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
199 /src/apex/force-app/main/default/classes/StubProvider.cls 60 9 63 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
200 /src/apex/force-app/main/default/classes/StubProvider.cls 60 9 63 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
200 /src/apex/force-app/main/default/classes/StubProvider.cls 60 9 63 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
201 /src/apex/force-app/main/default/classes/StubProvider.cls 82 10 88 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
201 /src/apex/force-app/main/default/classes/StubProvider.cls 82 10 88 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
202 /src/apex/force-app/main/default/classes/StubProvider.cls 82 10 88 4 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
202 /src/apex/force-app/main/default/classes/StubProvider.cls 82 10 88 4 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
203 /src/apex/force-app/main/default/classes/StubProvider.cls 90 10 102 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
203 /src/apex/force-app/main/default/classes/StubProvider.cls 90 10 102 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
204 /src/apex/force-app/main/default/classes/StubProvider.cls 104 10 111 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
204 /src/apex/force-app/main/default/classes/StubProvider.cls 104 10 111 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
205 /src/apex/force-app/main/default/classes/WaypointAPI.cls 27 2 28 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
205 /src/apex/force-app/main/default/classes/WaypointAPI.cls 27 2 28 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
206 /src/apex/force-app/main/default/classes/WaypointAPI.cls 28 8 36 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
206 /src/apex/force-app/main/default/classes/WaypointAPI.cls 28 8 36 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
207 /src/apex/force-app/main/default/classes/WaypointAPI.cls 31 16 35 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
207 /src/apex/force-app/main/default/classes/WaypointAPI.cls 31 16 35 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
208 /src/apex/force-app/main/default/classes/WaypointAPI.cls 33 3 33 20 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
208 /src/apex/force-app/main/default/classes/WaypointAPI.cls 33 3 33 20 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
209 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 28 8 111 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
209 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 28 8 111 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
210 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 31 17 45 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 'saveWaypoints_null_exception' doesn't match '[a-z][a-zA-Z0-9]*'
210 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 31 17 45 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 'saveWaypoints_null_exception' doesn't match '[a-z][a-zA-Z0-9]*'
211 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 39 30 39 80 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'response' defined but not used
211 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 39 30 39 80 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'response' defined but not used
212 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 42 3 44 4 pmd EmptyCatchBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptycatchblock Avoid empty catch blocks
212 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 42 3 44 4 pmd EmptyCatchBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptycatchblock Avoid empty catch blocks
213 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 48 17 58 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()
213 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 48 17 58 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()
214 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 48 17 58 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 'saveWaypoints_validWaypoints_Saves' doesn't match '[a-z][a-zA-Z0-9]*'
214 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 48 17 58 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 'saveWaypoints_validWaypoints_Saves' doesn't match '[a-z][a-zA-Z0-9]*'
215 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 62 3 62 54 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.
215 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 62 3 62 54 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.
216 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 72 3 72 74 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.
216 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 72 3 72 74 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.
217 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 73 3 73 70 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.
217 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 73 3 73 70 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.
218 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 74 3 74 58 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.
218 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 74 3 74 58 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.
219 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 75 3 75 76 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.
219 /src/apex/force-app/main/default/classes/WaypointAPITest.cls 75 3 75 76 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.
220 /src/apex/force-app/main/default/triggers/DataGeneratorStepTrigger.trigger 1 1 14 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
220 /src/apex/force-app/main/default/triggers/DataGeneratorStepTrigger.trigger 1 1 14 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
221 /src/apex/force-app/main/default/triggers/DataGeneratorStepTrigger.trigger 5 30 5 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
221 /src/apex/force-app/main/default/triggers/DataGeneratorStepTrigger.trigger 5 30 5 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
222 /src/apex/force-app/main/default/triggers/DataGeneratorStepTrigger.trigger 5 30 5 118 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
0 0 0 0 0 0
223 /src/apex/force-app/main/default/triggers/DataGeneratorStepTrigger.trigger 13 2 13 15 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
0 0 0 0 0 0
224 /src/apex/force-app/main/default/triggers/RouteCalculationStepTrigger.trigger 1 1 14 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
222 /src/apex/force-app/main/default/triggers/RouteCalculationStepTrigger.trigger 1 1 14 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
225 /src/apex/force-app/main/default/triggers/RouteCalculationStepTrigger.trigger 5 26 5 110 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
223 /src/apex/force-app/main/default/triggers/RouteCalculationStepTrigger.trigger 5 26 5 110 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
226 /src/apex/force-app/main/default/triggers/RouteCalculationStepTrigger.trigger 5 26 5 110 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
0 0 0 0 0 0
227 /src/apex/force-app/main/default/triggers/RouteCalculationStepTrigger.trigger 13 2 13 15 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
0 0 0 0 0 0