Comparison results for https://github.com/SalesforceFoundation/k12-architecture-kit.git

pmd7_2 took 14 seconds to run and found 139 violations

pmd7_3 took 17 seconds to run and found 139 violations

Among the 139 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 39 21 152 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
1 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 39 21 152 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
2 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 50 21 87 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'run(List, List, hed.TDTM_Runnable.Action, Schema.DescribeSObjectResult)' has a cyclomatic complexity of 12.
2 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 50 21 87 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'run(List, List, hed.TDTM_Runnable.Action, Schema.DescribeSObjectResult)' has a cyclomatic complexity of 12.
3 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 50 21 87 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
3 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 50 21 87 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
4 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 72 17 74 18 pmd AvoidDeeplyNestedIfStmts 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts Deeply nested if..then statements are hard to read
4 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 72 17 74 18 pmd AvoidDeeplyNestedIfStmts 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts Deeply nested if..then statements are hard to read
5 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 97 36 99 128 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
5 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 97 36 99 128 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
6 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 121 13 127 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
6 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 121 13 127 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
7 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 121 13 127 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/CON_CurrentGradeLevel_TDTM.cls 121 13 127 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/CON_CurrentGradeLevel_TDTM.cls 137 35 139 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
8 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 137 35 139 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
9 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 137 35 139 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
9 /force-app/main/default/classes/CON_CurrentGradeLevel_TDTM.cls 137 35 139 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
10 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 75 9 75 55 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 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 75 9 75 55 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 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 79 13 79 58 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertNotEquals' should have 3 parameters.
11 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 79 13 79 58 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertNotEquals' should have 3 parameters.
12 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 80 13 80 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
12 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 80 13 80 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
13 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 107 9 107 55 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 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 107 9 107 55 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 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 111 13 111 58 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertNotEquals' should have 3 parameters.
14 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 111 13 111 58 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertNotEquals' should have 3 parameters.
15 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 112 13 112 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
15 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 112 13 112 59 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
16 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 133 9 133 83 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 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 133 9 133 83 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 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 134 9 134 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.
17 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 134 9 134 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.
18 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 135 9 135 99 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.
18 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 135 9 135 99 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.
19 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 136 9 136 97 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.
19 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 136 9 136 97 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.
20 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 137 9 137 90 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.
20 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 137 9 137 90 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.
21 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 138 9 138 89 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.
21 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 138 9 138 89 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.
22 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 143 9 143 85 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.
22 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 143 9 143 85 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.
23 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 144 9 144 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.
23 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 144 9 144 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.
24 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 145 9 145 89 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.
24 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 145 9 145 89 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.
25 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 150 9 150 81 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
25 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 150 9 150 81 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assertEquals' should have 3 parameters.
26 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 151 9 151 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.
26 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 151 9 151 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.
27 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 152 9 152 90 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 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 152 9 152 90 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 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 153 9 153 97 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.
28 /force-app/main/default/classes/CON_CurrentGradeLevel_TEST.cls 153 9 153 97 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.
29 /force-app/main/default/classes/EDUHIS_DataInteg_TDTM.cls 40 21 114 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
29 /force-app/main/default/classes/EDUHIS_DataInteg_TDTM.cls 40 21 114 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
30 /force-app/main/default/classes/EDUHIS_DataInteg_TDTM.cls 52 21 67 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
30 /force-app/main/default/classes/EDUHIS_DataInteg_TDTM.cls 52 21 67 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
31 /force-app/main/default/classes/EDUHIS_DataInteg_TDTM.cls 54 38 54 85 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'dmlWrapper' defined but not used
31 /force-app/main/default/classes/EDUHIS_DataInteg_TDTM.cls 54 38 54 85 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'dmlWrapper' defined but not used
32 /force-app/main/default/classes/EDUHIS_DataInteg_TDTM.cls 92 66 99 123 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
32 /force-app/main/default/classes/EDUHIS_DataInteg_TDTM.cls 92 66 99 123 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
33 /force-app/main/default/classes/EDUHIS_DataInteg_TEST.cls 36 9 942 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'EDUHIS_DataInteg_TEST' has a total cognitive complexity of 58 (highest 6), current threshold is 50
33 /force-app/main/default/classes/EDUHIS_DataInteg_TEST.cls 36 9 942 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'EDUHIS_DataInteg_TEST' has a total cognitive complexity of 58 (highest 6), current threshold is 50
34 /force-app/main/default/classes/EDUHIS_DataInteg_TEST.cls 36 9 942 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'EDUHIS_DataInteg_TEST' has a total cyclomatic complexity of 67 (highest 6).
34 /force-app/main/default/classes/EDUHIS_DataInteg_TEST.cls 36 9 942 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'EDUHIS_DataInteg_TEST' has a total cyclomatic complexity of 67 (highest 6).
35 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 39 21 199 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
35 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 39 21 199 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
36 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 51 21 72 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
36 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 51 21 72 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
37 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 54 38 54 85 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'dmlWrapper' defined but not used
37 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 54 38 54 85 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'dmlWrapper' defined but not used
38 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 95 9 95 58 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
38 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 95 9 95 58 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
39 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 95 9 95 58 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
39 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 95 9 95 58 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
40 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 96 37 96 138 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'newGradeEnrollmentsById' defined but not used
40 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 96 37 96 138 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'newGradeEnrollmentsById' defined but not used
41 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 97 37 97 138 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'oldGradeEnrollmentsById' defined but not used
41 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 97 37 97 138 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'oldGradeEnrollmentsById' defined but not used
42 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 124 66 131 104 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
42 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 124 66 131 104 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
43 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 176 66 184 104 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 /force-app/main/default/classes/GRER_DataInteg_TDTM.cls 176 66 184 104 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 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 36 9 1489 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GRER_DataInteg_TEST' has a total cognitive complexity of 121 (highest 9), current threshold is 50
44 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 36 9 1489 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GRER_DataInteg_TEST' has a total cognitive complexity of 121 (highest 9), current threshold is 50
45 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 36 9 1489 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'GRER_DataInteg_TEST' has a total cyclomatic complexity of 125 (highest 8).
45 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 36 9 1489 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'GRER_DataInteg_TEST' has a total cyclomatic complexity of 125 (highest 8).
46 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 309 16 309 79 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'adminRecordType' defined but not used
46 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 309 16 309 79 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'adminRecordType' defined but not used
47 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 555 31 555 85 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'results' defined but not used
47 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 555 31 555 85 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'results' defined but not used
48 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 607 33 610 105 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'gradeEnrollNull' defined but not used
48 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 607 33 610 105 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'gradeEnrollNull' defined but not used
49 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 723 35 723 89 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'gradeEnrollmentsList' defined but not used
49 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 723 35 723 89 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'gradeEnrollmentsList' defined but not used
50 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 785 35 785 89 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'gradeEnrollmentsList' defined but not used
50 /force-app/main/default/classes/GRER_DataInteg_TEST.cls 785 35 785 89 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'gradeEnrollmentsList' defined but not used
51 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 40 21 261 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
51 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 40 21 261 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
52 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 40 21 261 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GRER_SyncGradeLevel_TDTM' has a total cognitive complexity of 75 (highest 42), current threshold is 50
52 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 40 21 261 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GRER_SyncGradeLevel_TDTM' has a total cognitive complexity of 75 (highest 42), current threshold is 50
53 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 40 21 261 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'GRER_SyncGradeLevel_TDTM' has a total cyclomatic complexity of 56 (highest 26).
53 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 40 21 261 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'GRER_SyncGradeLevel_TDTM' has a total cyclomatic complexity of 56 (highest 26).
54 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 40 21 261 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'GRER_SyncGradeLevel_TDTM' has a Standard Cyclomatic Complexity of 10 (Highest = 20).
54 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 40 21 261 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'GRER_SyncGradeLevel_TDTM' has a Standard Cyclomatic Complexity of 10 (Highest = 20).
55 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 49 21 100 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'run(List, List, hed.TDTM_Runnable.Action, Schema.DescribeSObjectResult)' has a cognitive complexity of 16, current threshold is 15
55 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 49 21 100 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'run(List, List, hed.TDTM_Runnable.Action, Schema.DescribeSObjectResult)' has a cognitive complexity of 16, current threshold is 15
56 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 49 21 100 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'run(List, List, hed.TDTM_Runnable.Action, Schema.DescribeSObjectResult)' has a cyclomatic complexity of 12.
56 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 49 21 100 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'run(List, List, hed.TDTM_Runnable.Action, Schema.DescribeSObjectResult)' has a cyclomatic complexity of 12.
57 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 49 21 100 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
57 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 49 21 100 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
58 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 56 17 56 50 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'relatedContactIds' defined but not used
58 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 56 17 56 50 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'relatedContactIds' defined but not used
59 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 59 17 59 53 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'currentGradeEnrolIds' defined but not used
59 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 59 17 59 53 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'currentGradeEnrolIds' defined but not used
60 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 113 13 158 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Unexpected ApexDoc @return
60 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 113 13 158 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Unexpected ApexDoc @return
61 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 113 13 158 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'selectGradeEnrolAndContactsToUpdate(List, List, Map, DmlWrapper, hed.TDTM_Runnable.Action)' has a cognitive complexity of 17, current threshold is 15
61 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 113 13 158 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'selectGradeEnrolAndContactsToUpdate(List, List, Map, DmlWrapper, hed.TDTM_Runnable.Action)' has a cognitive complexity of 17, current threshold is 15
62 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 113 13 158 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'selectGradeEnrolAndContactsToUpdate(List, List, Map, DmlWrapper, hed.TDTM_Runnable.Action)' has a cyclomatic complexity of 17.
62 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 113 13 158 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'selectGradeEnrolAndContactsToUpdate(List, List, Map, DmlWrapper, hed.TDTM_Runnable.Action)' has a cyclomatic complexity of 17.
63 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 113 13 158 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
63 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 113 13 158 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
64 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 168 13 254 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'updateGradeErollmentOrContact(Map, Map>, Set, DmlWrapper, hed.TDTM_Runnable.Action)' has a cognitive complexity of 42, current threshold is 15
64 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 168 13 254 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'updateGradeErollmentOrContact(Map, Map>, Set, DmlWrapper, hed.TDTM_Runnable.Action)' has a cognitive complexity of 42, current threshold is 15
65 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 168 13 254 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'updateGradeErollmentOrContact(Map, Map>, Set, DmlWrapper, hed.TDTM_Runnable.Action)' has a cyclomatic complexity of 26.
65 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 168 13 254 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'updateGradeErollmentOrContact(Map, Map>, Set, DmlWrapper, hed.TDTM_Runnable.Action)' has a cyclomatic complexity of 26.
66 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 168 13 254 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
66 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 168 13 254 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
67 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 168 13 254 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'updateGradeErollmentOrContact()' has an NCSS line count of 66 (limit: 40)
67 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 168 13 254 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'updateGradeErollmentOrContact()' has an NCSS line count of 66 (limit: 40)
68 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 168 13 254 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'updateGradeErollmentOrContact' has a Standard Cyclomatic Complexity of 20.
68 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 168 13 254 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'updateGradeErollmentOrContact' has a Standard Cyclomatic Complexity of 20.
69 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 185 41 193 74 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
69 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 185 41 193 74 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
70 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 185 41 193 74 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
70 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 185 41 193 74 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
71 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 213 21 216 22 pmd AvoidDeeplyNestedIfStmts 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts Deeply nested if..then statements are hard to read
71 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 213 21 216 22 pmd AvoidDeeplyNestedIfStmts 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts Deeply nested if..then statements are hard to read
72 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 218 21 221 22 pmd AvoidDeeplyNestedIfStmts 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts Deeply nested if..then statements are hard to read
72 /force-app/main/default/classes/GRER_SyncGradeLevel_TDTM.cls 218 21 221 22 pmd AvoidDeeplyNestedIfStmts 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts Deeply nested if..then statements are hard to read
73 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 84 29 84 118 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'GradeEnroll' doesn't match '[a-z][a-zA-Z0-9]*'
73 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 84 29 84 118 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'GradeEnroll' doesn't match '[a-z][a-zA-Z0-9]*'
74 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 125 29 125 118 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'GradeEnroll' doesn't match '[a-z][a-zA-Z0-9]*'
74 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 125 29 125 118 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'GradeEnroll' doesn't match '[a-z][a-zA-Z0-9]*'
75 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 168 29 168 118 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'GradeEnroll' doesn't match '[a-z][a-zA-Z0-9]*'
75 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 168 29 168 118 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'GradeEnroll' doesn't match '[a-z][a-zA-Z0-9]*'
76 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 211 29 211 118 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'GradeEnroll' doesn't match '[a-z][a-zA-Z0-9]*'
76 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 211 29 211 118 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'GradeEnroll' doesn't match '[a-z][a-zA-Z0-9]*'
77 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 320 19 320 105 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
77 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 320 19 320 105 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
78 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 430 15 430 101 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
78 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 430 15 430 101 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'System.assert' should have 2 parameters.
79 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 461 9 461 83 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.
79 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 461 9 461 83 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.
80 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 538 15 538 101 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.
80 /force-app/main/default/classes/GRER_SyncGradeLevel_TEST.cls 538 15 538 101 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.
81 /force-app/main/default/classes/STG_InstallScript.cls 34 24 63 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
81 /force-app/main/default/classes/STG_InstallScript.cls 34 24 63 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
82 /force-app/main/default/classes/STG_InstallScript.cls 41 12 53 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Unexpected ApexDoc @return
82 /force-app/main/default/classes/STG_InstallScript.cls 41 12 53 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Unexpected ApexDoc @return
83 /force-app/main/default/classes/STG_InstallScript.cls 59 19 62 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Unexpected ApexDoc @return
83 /force-app/main/default/classes/STG_InstallScript.cls 59 19 62 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Unexpected ApexDoc @return
84 /force-app/main/default/classes/STG_InstallScript_TEST.cls 48 9 48 98 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.
84 /force-app/main/default/classes/STG_InstallScript_TEST.cls 48 9 48 98 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.
85 /force-app/main/default/classes/STG_InstallScript_TEST.cls 68 9 68 98 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 /force-app/main/default/classes/STG_InstallScript_TEST.cls 68 9 68 98 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 /force-app/main/default/classes/TDTM_DefaultConfig.cls 33 19 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
86 /force-app/main/default/classes/TDTM_DefaultConfig.cls 33 19 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
87 /force-app/main/default/classes/TDTM_DefaultConfig.cls 62 42 62 87 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.
87 /force-app/main/default/classes/TDTM_DefaultConfig.cls 62 42 62 87 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.
88 /force-app/main/default/classes/TDTM_DefaultConfig.cls 71 42 71 87 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.
88 /force-app/main/default/classes/TDTM_DefaultConfig.cls 71 42 71 87 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.
89 /force-app/main/default/classes/TDTM_DefaultConfig.cls 80 42 80 75 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.
89 /force-app/main/default/classes/TDTM_DefaultConfig.cls 80 42 80 75 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.
90 /force-app/main/default/classes/TDTM_ProcessControl.cls 41 12 49 6 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The enum name 'registeredTrigger' doesn't match '[A-Z][a-zA-Z0-9_]*'
90 /force-app/main/default/classes/TDTM_ProcessControl.cls 41 12 49 6 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The enum name 'registeredTrigger' doesn't match '[A-Z][a-zA-Z0-9_]*'
91 /force-app/main/default/classes/TDTM_ProcessControl.cls 42 9 42 48 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'CON_CurrentGradeLevel_TDTM_After_Insert' doesn't match '[A-Z][A-Z0-9_]*'
91 /force-app/main/default/classes/TDTM_ProcessControl.cls 42 9 42 48 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'CON_CurrentGradeLevel_TDTM_After_Insert' doesn't match '[A-Z][A-Z0-9_]*'
92 /force-app/main/default/classes/TDTM_ProcessControl.cls 43 9 43 48 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'CON_CurrentGradeLevel_TDTM_After_Update' doesn't match '[A-Z][A-Z0-9_]*'
92 /force-app/main/default/classes/TDTM_ProcessControl.cls 43 9 43 48 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'CON_CurrentGradeLevel_TDTM_After_Update' doesn't match '[A-Z][A-Z0-9_]*'
93 /force-app/main/default/classes/TDTM_ProcessControl.cls 44 9 44 58 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'CON_CurrentGradeLevel_TDTM_createGradeEnrollments' doesn't match '[A-Z][A-Z0-9_]*'
93 /force-app/main/default/classes/TDTM_ProcessControl.cls 44 9 44 58 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'CON_CurrentGradeLevel_TDTM_createGradeEnrollments' doesn't match '[A-Z][A-Z0-9_]*'
94 /force-app/main/default/classes/TDTM_ProcessControl.cls 45 9 45 41 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'GRER_DataInteg_TDTM_After_Insert' doesn't match '[A-Z][A-Z0-9_]*'
94 /force-app/main/default/classes/TDTM_ProcessControl.cls 45 9 45 41 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'GRER_DataInteg_TDTM_After_Insert' doesn't match '[A-Z][A-Z0-9_]*'
95 /force-app/main/default/classes/TDTM_ProcessControl.cls 46 9 46 46 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'GRER_SyncGradeLevel_TDTM_After_Insert' doesn't match '[A-Z][A-Z0-9_]*'
95 /force-app/main/default/classes/TDTM_ProcessControl.cls 46 9 46 46 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'GRER_SyncGradeLevel_TDTM_After_Insert' doesn't match '[A-Z][A-Z0-9_]*'
96 /force-app/main/default/classes/TDTM_ProcessControl.cls 47 9 47 46 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'GRER_SyncGradeLevel_TDTM_After_Update' doesn't match '[A-Z][A-Z0-9_]*'
96 /force-app/main/default/classes/TDTM_ProcessControl.cls 47 9 47 46 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'GRER_SyncGradeLevel_TDTM_After_Update' doesn't match '[A-Z][A-Z0-9_]*'
97 /force-app/main/default/classes/TDTM_ProcessControl.cls 48 9 48 46 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'GRER_SyncGradeLevel_TDTM_After_Delete' doesn't match '[A-Z][A-Z0-9_]*'
97 /force-app/main/default/classes/TDTM_ProcessControl.cls 48 9 48 46 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The enum constant field name 'GRER_SyncGradeLevel_TDTM_After_Delete' doesn't match '[A-Z][A-Z0-9_]*'
98 /force-app/main/default/classes/TDTM_ProcessControl.cls 56 19 63 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
98 /force-app/main/default/classes/TDTM_ProcessControl.cls 56 19 63 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
99 /force-app/main/default/classes/TDTM_ProcessControl.cls 68 19 70 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
99 /force-app/main/default/classes/TDTM_ProcessControl.cls 68 19 70 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
100 /force-app/main/default/classes/TDTM_ProcessControl.cls 68 19 70 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
100 /force-app/main/default/classes/TDTM_ProcessControl.cls 68 19 70 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
101 /force-app/main/default/classes/TDTM_ProcessControl.cls 75 19 77 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
101 /force-app/main/default/classes/TDTM_ProcessControl.cls 75 19 77 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
102 /force-app/main/default/classes/TDTM_ProcessControl.cls 82 19 84 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
102 /force-app/main/default/classes/TDTM_ProcessControl.cls 82 19 84 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
103 /force-app/main/default/classes/UTIL_Namespace.cls 68 19 71 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrTokenNSPrefix' doesn't match '[a-z][a-zA-Z0-9]*'
103 /force-app/main/default/classes/UTIL_Namespace.cls 68 19 71 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrTokenNSPrefix' doesn't match '[a-z][a-zA-Z0-9]*'
104 /force-app/main/default/classes/UTIL_Namespace.cls 69 35 69 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
104 /force-app/main/default/classes/UTIL_Namespace.cls 69 35 69 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
105 /force-app/main/default/classes/UTIL_Namespace.cls 69 35 69 46 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
105 /force-app/main/default/classes/UTIL_Namespace.cls 69 35 69 46 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
106 /force-app/main/default/classes/UTIL_Namespace.cls 79 19 82 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrTokenNSPrefixDotNotation' doesn't match '[a-z][a-zA-Z0-9]*'
106 /force-app/main/default/classes/UTIL_Namespace.cls 79 19 82 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrTokenNSPrefixDotNotation' doesn't match '[a-z][a-zA-Z0-9]*'
107 /force-app/main/default/classes/UTIL_Namespace.cls 80 35 80 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
107 /force-app/main/default/classes/UTIL_Namespace.cls 80 35 80 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
108 /force-app/main/default/classes/UTIL_Namespace.cls 80 35 80 46 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
108 /force-app/main/default/classes/UTIL_Namespace.cls 80 35 80 46 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
109 /force-app/main/default/classes/UTIL_Namespace.cls 92 19 99 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrTokenRemoveNSPrefix' doesn't match '[a-z][a-zA-Z0-9]*'
109 /force-app/main/default/classes/UTIL_Namespace.cls 92 19 99 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrTokenRemoveNSPrefix' doesn't match '[a-z][a-zA-Z0-9]*'
110 /force-app/main/default/classes/UTIL_Namespace.cls 95 13 95 58 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
110 /force-app/main/default/classes/UTIL_Namespace.cls 95 13 95 58 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
111 /force-app/main/default/classes/UTIL_Namespace.cls 95 13 95 58 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
111 /force-app/main/default/classes/UTIL_Namespace.cls 95 13 95 58 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
112 /force-app/main/default/classes/UTIL_Namespace.cls 97 13 97 58 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
112 /force-app/main/default/classes/UTIL_Namespace.cls 97 13 97 58 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
113 /force-app/main/default/classes/UTIL_Namespace.cls 97 13 97 58 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
113 /force-app/main/default/classes/UTIL_Namespace.cls 97 13 97 58 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
114 /force-app/main/default/classes/UTIL_Namespace.cls 109 19 114 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrAllNSPrefix' doesn't match '[a-z][a-zA-Z0-9]*'
114 /force-app/main/default/classes/UTIL_Namespace.cls 109 19 114 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrAllNSPrefix' doesn't match '[a-z][a-zA-Z0-9]*'
115 /force-app/main/default/classes/UTIL_Namespace.cls 110 35 110 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
115 /force-app/main/default/classes/UTIL_Namespace.cls 110 35 110 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
116 /force-app/main/default/classes/UTIL_Namespace.cls 110 35 110 46 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
116 /force-app/main/default/classes/UTIL_Namespace.cls 110 35 110 46 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
117 /force-app/main/default/classes/UTIL_Namespace.cls 128 19 134 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
117 /force-app/main/default/classes/UTIL_Namespace.cls 128 19 134 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
118 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 41 23 64 6 pmd ApexUnitTestMethodShouldHaveIsTestAnnotation 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexunittestmethodshouldhaveistestannotation Apex test methods should have @isTest annotation.
118 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 41 23 64 6 pmd ApexUnitTestMethodShouldHaveIsTestAnnotation 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexunittestmethodshouldhaveistestannotation Apex test methods should have @isTest annotation.
119 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 41 23 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 'TestNamespacePrefixFixups' doesn't match '[a-z][a-zA-Z0-9]*'
119 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 41 23 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 'TestNamespacePrefixFixups' doesn't match '[a-z][a-zA-Z0-9]*'
120 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 44 13 44 69 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'system.assertNotEquals' should have 3 parameters.
120 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 44 13 44 69 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'system.assertNotEquals' should have 3 parameters.
121 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 45 13 45 113 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 45 13 45 113 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 46 13 46 119 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 46 13 46 119 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 47 13 47 77 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 47 13 47 77 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 48 13 48 117 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.
124 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 48 13 48 117 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.
125 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 49 13 49 133 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.
125 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 49 13 49 133 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.
126 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 50 13 50 292 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.
126 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 50 13 50 292 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.
127 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 51 13 51 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.
127 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 51 13 51 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.
128 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 52 13 52 169 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.
128 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 52 13 52 169 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.
129 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 54 13 54 79 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 54 13 54 79 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 55 13 55 85 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 55 13 55 85 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 56 13 56 77 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 56 13 56 77 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 57 13 57 83 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 57 13 57 83 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 58 13 58 99 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 58 13 58 99 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 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 59 13 59 175 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.
134 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 59 13 59 175 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.
135 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 60 13 60 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.
135 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 60 13 60 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.
136 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 61 13 61 169 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.
136 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 61 13 61 169 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.
137 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 62 13 62 90 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.
137 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 62 13 62 90 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.
138 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 66 23 69 6 pmd ApexUnitTestMethodShouldHaveIsTestAnnotation 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexunittestmethodshouldhaveistestannotation Apex test methods should have @isTest annotation.
138 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 66 23 69 6 pmd ApexUnitTestMethodShouldHaveIsTestAnnotation 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexunittestmethodshouldhaveistestannotation Apex test methods should have @isTest annotation.
139 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 68 9 68 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.
139 /force-app/main/default/classes/UTIL_Namespace_TEST.cls 68 9 68 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.