pmd7_2 took 12 seconds to run and found 36 violations
pmd7_3 took 15 seconds to run and found 36 violations
Among the 36 total comparisons:
Violation counts:
# | fileName | line | column | endLine | endColumn | engine | ruleName | severity | category | url | message |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | /force-app/main/default/classes/CanTheUser.cls | 123 | 19 | 125 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
1 | /force-app/main/default/classes/CanTheUser.cls | 123 | 19 | 125 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
2 | /force-app/main/default/classes/CanTheUser.cls | 146 | 19 | 148 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
2 | /force-app/main/default/classes/CanTheUser.cls | 146 | 19 | 148 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
3 | /force-app/main/default/classes/CanTheUser.cls | 158 | 19 | 160 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
3 | /force-app/main/default/classes/CanTheUser.cls | 158 | 19 | 160 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
4 | /force-app/main/default/classes/CanTheUser.cls | 181 | 19 | 183 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
4 | /force-app/main/default/classes/CanTheUser.cls | 181 | 19 | 183 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
5 | /force-app/main/default/classes/CanTheUser.cls | 193 | 19 | 195 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
5 | /force-app/main/default/classes/CanTheUser.cls | 193 | 19 | 195 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
6 | /force-app/main/default/classes/CanTheUser.cls | 216 | 19 | 218 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
6 | /force-app/main/default/classes/CanTheUser.cls | 216 | 19 | 218 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
7 | /force-app/main/default/classes/CanTheUser.cls | 228 | 19 | 230 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
7 | /force-app/main/default/classes/CanTheUser.cls | 228 | 19 | 230 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
8 | /force-app/main/default/classes/CanTheUser.cls | 250 | 19 | 252 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
8 | /force-app/main/default/classes/CanTheUser.cls | 250 | 19 | 252 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
9 | /force-app/main/default/classes/CanTheUser.cls | 262 | 19 | 264 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
9 | /force-app/main/default/classes/CanTheUser.cls | 262 | 19 | 264 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing or mismatched ApexDoc @param |
10 | /force-app/main/default/classes/CanTheUser.cls | 361 | 53 | 363 | 10 | pmd | EagerlyLoadedDescribeSObjectResult | 3 | Performance | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#eagerlyloadeddescribesobjectresult | DescribeSObjectResult could be being loaded eagerly with all child relationships. |
10 | /force-app/main/default/classes/CanTheUser.cls | 361 | 53 | 363 | 10 | pmd | EagerlyLoadedDescribeSObjectResult | 3 | Performance | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#eagerlyloadeddescribesobjectresult | DescribeSObjectResult could be being loaded eagerly with all child relationships. |
11 | /force-app/main/default/classes/Safely.cls | 10 | 12 | 11 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
11 | /force-app/main/default/classes/Safely.cls | 10 | 12 | 11 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
12 | /force-app/main/default/classes/Safely.cls | 13 | 12 | 16 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
12 | /force-app/main/default/classes/Safely.cls | 13 | 12 | 16 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
13 | /force-app/main/default/classes/Safely.cls | 18 | 12 | 21 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
13 | /force-app/main/default/classes/Safely.cls | 18 | 12 | 21 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
14 | /force-app/main/default/classes/Safely.cls | 24 | 12 | 32 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
14 | /force-app/main/default/classes/Safely.cls | 24 | 12 | 32 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
15 | /force-app/main/default/classes/Safely.cls | 34 | 12 | 36 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
15 | /force-app/main/default/classes/Safely.cls | 34 | 12 | 36 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
16 | /force-app/main/default/classes/Safely.cls | 39 | 12 | 47 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
16 | /force-app/main/default/classes/Safely.cls | 39 | 12 | 47 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
17 | /force-app/main/default/classes/Safely.cls | 49 | 12 | 51 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
17 | /force-app/main/default/classes/Safely.cls | 49 | 12 | 51 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
18 | /force-app/main/default/classes/Safely.cls | 54 | 12 | 70 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
18 | /force-app/main/default/classes/Safely.cls | 54 | 12 | 70 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
19 | /force-app/main/default/classes/Safely.cls | 72 | 12 | 74 | 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 | /force-app/main/default/classes/Safely.cls | 72 | 12 | 74 | 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 | /force-app/main/default/classes/Safely.cls | 77 | 12 | 85 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
20 | /force-app/main/default/classes/Safely.cls | 77 | 12 | 85 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
21 | /force-app/main/default/classes/Safely.cls | 87 | 12 | 89 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
21 | /force-app/main/default/classes/Safely.cls | 87 | 12 | 89 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
22 | /force-app/main/default/classes/Safely.cls | 92 | 12 | 99 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
22 | /force-app/main/default/classes/Safely.cls | 92 | 12 | 99 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
23 | /force-app/main/default/tests/ApexRecipes_TestUtils.cls | 1 | 21 | 37 | 2 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
23 | /force-app/main/default/tests/ApexRecipes_TestUtils.cls | 1 | 21 | 37 | 2 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
24 | /force-app/main/default/tests/ApexRecipes_TestUtils.cls | 2 | 19 | 10 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
24 | /force-app/main/default/tests/ApexRecipes_TestUtils.cls | 2 | 19 | 10 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
25 | /force-app/main/default/tests/ApexRecipes_TestUtils.cls | 12 | 19 | 16 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
25 | /force-app/main/default/tests/ApexRecipes_TestUtils.cls | 12 | 19 | 16 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
26 | /force-app/main/default/tests/ApexRecipes_TestUtils.cls | 18 | 19 | 36 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
26 | /force-app/main/default/tests/ApexRecipes_TestUtils.cls | 18 | 19 | 36 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
27 | /force-app/main/default/tests/ApexRecipes_TestUtils.cls | 33 | 13 | 33 | 22 | 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 |
27 | /force-app/main/default/tests/ApexRecipes_TestUtils.cls | 33 | 13 | 33 | 22 | 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 |
28 | /force-app/main/default/tests/Safely_Tests.cls | 51 | 13 | 51 | 61 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
28 | /force-app/main/default/tests/Safely_Tests.cls | 51 | 13 | 51 | 61 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
29 | /force-app/main/default/tests/Safely_Tests.cls | 132 | 13 | 132 | 54 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
29 | /force-app/main/default/tests/Safely_Tests.cls | 132 | 13 | 132 | 54 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
30 | /force-app/main/default/tests/Safely_Tests.cls | 137 | 13 | 137 | 55 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
30 | /force-app/main/default/tests/Safely_Tests.cls | 137 | 13 | 137 | 55 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
31 | /force-app/main/default/tests/Safely_Tests.cls | 373 | 31 | 375 | 73 | pmd | UnusedLocalVariable | 5 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable | Variable 'accounts' defined but not used |
31 | /force-app/main/default/tests/Safely_Tests.cls | 373 | 31 | 375 | 73 | pmd | UnusedLocalVariable | 5 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable | Variable 'accounts' defined but not used |
32 | /force-app/main/default/tests/Safely_Tests.cls | 382 | 13 | 382 | 52 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
32 | /force-app/main/default/tests/Safely_Tests.cls | 382 | 13 | 382 | 52 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
33 | /force-app/main/default/tests/Safely_Tests.cls | 400 | 3 | 400 | 41 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
33 | /force-app/main/default/tests/Safely_Tests.cls | 400 | 3 | 400 | 41 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
34 | /force-app/main/default/tests/Safely_Tests.cls | 401 | 3 | 401 | 41 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
34 | /force-app/main/default/tests/Safely_Tests.cls | 401 | 3 | 401 | 41 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
35 | /force-app/main/default/tests/Safely_Tests.cls | 402 | 3 | 402 | 41 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
35 | /force-app/main/default/tests/Safely_Tests.cls | 402 | 3 | 402 | 41 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
36 | /force-app/main/default/tests/Safely_Tests.cls | 403 | 3 | 403 | 41 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |
36 | /force-app/main/default/tests/Safely_Tests.cls | 403 | 3 | 403 | 41 | pmd | ApexAssertionsShouldIncludeMessage | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage | 'System.assert' should have 2 parameters. |