Comparison results for https://github.com/SalesforceLabs/ProjectManagementTool.git

pmd7_2 took 14 seconds to run and found 405 violations

pmd7_3 took 18 seconds to run and found 405 violations

Among the 405 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 7 21 282 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
1 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 7 21 282 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
2 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 7 21 282 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
2 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 7 21 282 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
3 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 7 21 282 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'PMT_ClonePhaseTaskCtrl' has a total cognitive complexity of 124 (highest 67), current threshold is 50
3 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 7 21 282 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'PMT_ClonePhaseTaskCtrl' has a total cognitive complexity of 124 (highest 67), current threshold is 50
4 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 7 21 282 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'PMT_ClonePhaseTaskCtrl' has a total cyclomatic complexity of 66 (highest 35).
4 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 7 21 282 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'PMT_ClonePhaseTaskCtrl' has a total cyclomatic complexity of 66 (highest 35).
5 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 7 21 282 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'PMT_ClonePhaseTaskCtrl' has a Standard Cyclomatic Complexity of 16 (Highest = 24).
5 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 7 21 282 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'PMT_ClonePhaseTaskCtrl' has a Standard Cyclomatic Complexity of 16 (Highest = 24).
6 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 8 12 26 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
6 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 8 12 26 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
7 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 28 12 31 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
7 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 28 12 31 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
8 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
8 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
9 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
9 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
10 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 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
10 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 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
11 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'getTasks(List)' has a cognitive complexity of 53, current threshold is 15
11 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'getTasks(List)' has a cognitive complexity of 53, current threshold is 15
12 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'getTasks(List)' has a cyclomatic complexity of 28.
12 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'getTasks(List)' has a cyclomatic complexity of 28.
13 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'getTasks()' has an NCSS line count of 66 (limit: 40)
13 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'getTasks()' has an NCSS line count of 66 (limit: 40)
14 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'getTasks' has a Standard Cyclomatic Complexity of 19.
14 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 41 19 139 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'getTasks' has a Standard Cyclomatic Complexity of 19.
15 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 65 37 65 78 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'lstTasks' defined but not used
15 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 65 37 65 78 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'lstTasks' defined but not used
16 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 99 17 120 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
16 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 99 17 120 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
17 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
17 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
18 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 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
18 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 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
19 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'createPhasesTasks(List, List, Id, Date)' has a cognitive complexity of 67, current threshold is 15
19 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'createPhasesTasks(List, List, Id, Date)' has a cognitive complexity of 67, current threshold is 15
20 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'createPhasesTasks(List, List, Id, Date)' has a cyclomatic complexity of 35.
20 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'createPhasesTasks(List, List, Id, Date)' has a cyclomatic complexity of 35.
21 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 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.
21 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 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.
22 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'createPhasesTasks()' has an NCSS line count of 84 (limit: 40)
22 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'createPhasesTasks()' has an NCSS line count of 84 (limit: 40)
23 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'createPhasesTasks' has a Standard Cyclomatic Complexity of 24.
23 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 149 19 256 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'createPhasesTasks' has a Standard Cyclomatic Complexity of 24.
24 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 154 42 154 126 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
24 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 154 42 154 126 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
25 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 180 25 185 26 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
25 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 180 25 185 26 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
26 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 192 17 194 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
26 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 192 17 194 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
27 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 240 25 245 26 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
27 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 240 25 245 26 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
28 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 251 17 253 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
28 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 251 17 253 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
29 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 264 19 281 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
29 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 264 19 281 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
30 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 264 19 281 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
30 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 264 19 281 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
31 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 264 19 281 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
31 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrl.cls 264 19 281 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
32 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 8 8 257 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
32 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 8 8 257 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
33 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 101 23 128 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
33 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 101 23 128 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
34 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 101 23 128 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.
34 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 101 23 128 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.
35 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 134 23 162 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
35 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 134 23 162 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
36 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 134 23 162 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.
36 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 134 23 162 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.
37 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 168 23 192 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
37 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 168 23 192 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
38 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 168 23 192 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.
38 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 168 23 192 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.
39 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 198 23 223 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
39 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 198 23 223 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
40 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 198 23 223 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.
40 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 198 23 223 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.
41 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 229 23 256 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
41 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 229 23 256 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
42 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 229 23 256 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.
42 /force-app/main/default/classes/PMT_ClonePhaseTaskCtrlTest.cls 229 23 256 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.
43 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 6 21 140 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
43 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 6 21 140 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
44 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 6 21 140 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'PMT_CreateResourceAvailability' has a Standard Cyclomatic Complexity of 7 (Highest = 13).
44 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 6 21 140 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'PMT_CreateResourceAvailability' has a Standard Cyclomatic Complexity of 7 (Highest = 13).
45 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
45 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
46 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 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
46 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 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
47 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'insertResourceAvailability(String)' has a cognitive complexity of 24, current threshold is 15
47 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'insertResourceAvailability(String)' has a cognitive complexity of 24, current threshold is 15
48 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'insertResourceAvailability(String)' has a cyclomatic complexity of 15.
48 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'insertResourceAvailability(String)' has a cyclomatic complexity of 15.
49 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'insertResourceAvailability()' has an NCSS line count of 42 (limit: 40)
49 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'insertResourceAvailability()' has an NCSS line count of 42 (limit: 40)
50 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'insertResourceAvailability' has a Standard Cyclomatic Complexity of 13.
50 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 14 19 85 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'insertResourceAvailability' has a Standard Cyclomatic Complexity of 13.
51 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 44 64 44 242 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
51 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 44 64 44 242 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
52 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 83 17 83 39 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
52 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 83 17 83 39 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
53 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 92 19 122 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
53 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 92 19 122 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
54 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 92 19 122 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
54 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 92 19 122 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
55 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 92 19 122 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
55 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 92 19 122 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
56 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 96 17 96 142 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'futureYearAvailabilityRequired' defined but not used
56 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 96 17 96 142 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'futureYearAvailabilityRequired' defined but not used
57 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 114 60 114 277 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
57 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 114 60 114 277 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
58 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 131 19 139 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
58 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 131 19 139 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
59 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 131 19 139 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
59 /force-app/main/default/classes/PMT_CreateResourceAvailability.cls 131 19 139 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
60 /force-app/main/default/classes/PMT_GanttCtrl.cls 9 21 531 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
60 /force-app/main/default/classes/PMT_GanttCtrl.cls 9 21 531 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
61 /force-app/main/default/classes/PMT_GanttCtrl.cls 9 21 531 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'PMT_GanttCtrl' has a total cognitive complexity of 193 (highest 131), current threshold is 50
61 /force-app/main/default/classes/PMT_GanttCtrl.cls 9 21 531 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'PMT_GanttCtrl' has a total cognitive complexity of 193 (highest 131), current threshold is 50
62 /force-app/main/default/classes/PMT_GanttCtrl.cls 9 21 531 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'PMT_GanttCtrl' has a total cyclomatic complexity of 87 (highest 32).
62 /force-app/main/default/classes/PMT_GanttCtrl.cls 9 21 531 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'PMT_GanttCtrl' has a total cyclomatic complexity of 87 (highest 32).
63 /force-app/main/default/classes/PMT_GanttCtrl.cls 9 21 531 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'PMT_GanttCtrl' has a Standard Cyclomatic Complexity of 8 (Highest = 27).
63 /force-app/main/default/classes/PMT_GanttCtrl.cls 9 21 531 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'PMT_GanttCtrl' has a Standard Cyclomatic Complexity of 8 (Highest = 27).
64 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
64 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
65 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
65 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
66 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 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
66 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 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
67 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'fetchGanttData(Integer, Date, String, String, String, String, String, String)' has a cognitive complexity of 131, current threshold is 15
67 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'fetchGanttData(Integer, Date, String, String, String, String, String, String)' has a cognitive complexity of 131, current threshold is 15
68 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'fetchGanttData(Integer, Date, String, String, String, String, String, String)' has a cyclomatic complexity of 32.
68 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'fetchGanttData(Integer, Date, String, String, String, String, String, String)' has a cyclomatic complexity of 32.
69 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 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.
69 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 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.
70 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'fetchGanttData()' has an NCSS line count of 85 (limit: 40)
70 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'fetchGanttData()' has an NCSS line count of 85 (limit: 40)
71 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'fetchGanttData' has a Standard Cyclomatic Complexity of 27.
71 /force-app/main/default/classes/PMT_GanttCtrl.cls 18 19 134 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'fetchGanttData' has a Standard Cyclomatic Complexity of 27.
72 /force-app/main/default/classes/PMT_GanttCtrl.cls 19 32 19 84 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'lstOfGanttDataWrapper' defined but not used
72 /force-app/main/default/classes/PMT_GanttCtrl.cls 19 32 19 84 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'lstOfGanttDataWrapper' defined but not used
73 /force-app/main/default/classes/PMT_GanttCtrl.cls 40 41 40 74 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 'projects_clone' doesn't match '[a-z][a-zA-Z0-9]*'
73 /force-app/main/default/classes/PMT_GanttCtrl.cls 40 41 40 74 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 'projects_clone' doesn't match '[a-z][a-zA-Z0-9]*'
74 /force-app/main/default/classes/PMT_GanttCtrl.cls 53 17 57 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
74 /force-app/main/default/classes/PMT_GanttCtrl.cls 53 17 57 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
75 /force-app/main/default/classes/PMT_GanttCtrl.cls 62 17 101 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
75 /force-app/main/default/classes/PMT_GanttCtrl.cls 62 17 101 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
76 /force-app/main/default/classes/PMT_GanttCtrl.cls 107 21 126 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
76 /force-app/main/default/classes/PMT_GanttCtrl.cls 107 21 126 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
77 /force-app/main/default/classes/PMT_GanttCtrl.cls 140 12 188 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
77 /force-app/main/default/classes/PMT_GanttCtrl.cls 140 12 188 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
78 /force-app/main/default/classes/PMT_GanttCtrl.cls 142 16 142 32 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
78 /force-app/main/default/classes/PMT_GanttCtrl.cls 142 16 142 32 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
79 /force-app/main/default/classes/PMT_GanttCtrl.cls 145 16 145 38 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
79 /force-app/main/default/classes/PMT_GanttCtrl.cls 145 16 145 38 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
80 /force-app/main/default/classes/PMT_GanttCtrl.cls 148 16 148 42 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
80 /force-app/main/default/classes/PMT_GanttCtrl.cls 148 16 148 42 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
81 /force-app/main/default/classes/PMT_GanttCtrl.cls 148 21 148 31 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The instance property name 'start_date' doesn't match '[a-z][a-zA-Z0-9]*'
81 /force-app/main/default/classes/PMT_GanttCtrl.cls 148 21 148 31 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The instance property name 'start_date' doesn't match '[a-z][a-zA-Z0-9]*'
82 /force-app/main/default/classes/PMT_GanttCtrl.cls 151 16 151 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
82 /force-app/main/default/classes/PMT_GanttCtrl.cls 151 16 151 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
83 /force-app/main/default/classes/PMT_GanttCtrl.cls 151 21 151 29 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The instance property name 'end_date' doesn't match '[a-z][a-zA-Z0-9]*'
83 /force-app/main/default/classes/PMT_GanttCtrl.cls 151 21 151 29 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The instance property name 'end_date' doesn't match '[a-z][a-zA-Z0-9]*'
84 /force-app/main/default/classes/PMT_GanttCtrl.cls 154 16 154 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
84 /force-app/main/default/classes/PMT_GanttCtrl.cls 154 16 154 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
85 /force-app/main/default/classes/PMT_GanttCtrl.cls 157 16 157 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
85 /force-app/main/default/classes/PMT_GanttCtrl.cls 157 16 157 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
86 /force-app/main/default/classes/PMT_GanttCtrl.cls 160 16 160 44 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/PMT_GanttCtrl.cls 160 16 160 44 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/PMT_GanttCtrl.cls 163 16 163 44 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
87 /force-app/main/default/classes/PMT_GanttCtrl.cls 163 16 163 44 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
88 /force-app/main/default/classes/PMT_GanttCtrl.cls 166 16 166 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
88 /force-app/main/default/classes/PMT_GanttCtrl.cls 166 16 166 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
89 /force-app/main/default/classes/PMT_GanttCtrl.cls 169 16 169 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
89 /force-app/main/default/classes/PMT_GanttCtrl.cls 169 16 169 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
90 /force-app/main/default/classes/PMT_GanttCtrl.cls 172 16 172 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
90 /force-app/main/default/classes/PMT_GanttCtrl.cls 172 16 172 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
91 /force-app/main/default/classes/PMT_GanttCtrl.cls 175 16 175 42 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
91 /force-app/main/default/classes/PMT_GanttCtrl.cls 175 16 175 42 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
92 /force-app/main/default/classes/PMT_GanttCtrl.cls 178 16 178 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
92 /force-app/main/default/classes/PMT_GanttCtrl.cls 178 16 178 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
93 /force-app/main/default/classes/PMT_GanttCtrl.cls 181 16 181 39 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
93 /force-app/main/default/classes/PMT_GanttCtrl.cls 181 16 181 39 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
94 /force-app/main/default/classes/PMT_GanttCtrl.cls 184 16 184 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
94 /force-app/main/default/classes/PMT_GanttCtrl.cls 184 16 184 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
95 /force-app/main/default/classes/PMT_GanttCtrl.cls 187 16 187 61 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
95 /force-app/main/default/classes/PMT_GanttCtrl.cls 187 16 187 61 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
96 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
96 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
97 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
97 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
98 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 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
98 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 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
99 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'getGanttDataWrapper(Integer, Date, Id, String, Date, Date, Decimal, String, String, String, Boolean, Boolean, Boolean, String, Boolean)' has a cognitive complexity of 26, current threshold is 15
99 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'getGanttDataWrapper(Integer, Date, Id, String, Date, Date, Decimal, String, String, String, Boolean, Boolean, Boolean, String, Boolean)' has a cognitive complexity of 26, current threshold is 15
100 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'getGanttDataWrapper(Integer, Date, Id, String, Date, Date, Decimal, String, String, String, Boolean, Boolean, Boolean, String, Boolean)' has a cyclomatic complexity of 12.
100 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'getGanttDataWrapper(Integer, Date, Id, String, Date, Date, Decimal, String, String, String, Boolean, Boolean, Boolean, String, Boolean)' has a cyclomatic complexity of 12.
101 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 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.
101 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 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.
102 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'getGanttDataWrapper()' has an NCSS line count of 46 (limit: 40)
102 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'getGanttDataWrapper()' has an NCSS line count of 46 (limit: 40)
103 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'getGanttDataWrapper' has a Standard Cyclomatic Complexity of 12.
103 /force-app/main/default/classes/PMT_GanttCtrl.cls 196 19 278 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'getGanttDataWrapper' has a Standard Cyclomatic Complexity of 12.
104 /force-app/main/default/classes/PMT_GanttCtrl.cls 229 21 233 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
104 /force-app/main/default/classes/PMT_GanttCtrl.cls 229 21 233 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
105 /force-app/main/default/classes/PMT_GanttCtrl.cls 274 17 274 153 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
105 /force-app/main/default/classes/PMT_GanttCtrl.cls 274 17 274 153 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
106 /force-app/main/default/classes/PMT_GanttCtrl.cls 286 20 292 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
106 /force-app/main/default/classes/PMT_GanttCtrl.cls 286 20 292 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
107 /force-app/main/default/classes/PMT_GanttCtrl.cls 286 20 292 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
107 /force-app/main/default/classes/PMT_GanttCtrl.cls 286 20 292 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
108 /force-app/main/default/classes/PMT_GanttCtrl.cls 286 20 292 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
108 /force-app/main/default/classes/PMT_GanttCtrl.cls 286 20 292 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
109 /force-app/main/default/classes/PMT_GanttCtrl.cls 300 20 348 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
109 /force-app/main/default/classes/PMT_GanttCtrl.cls 300 20 348 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
110 /force-app/main/default/classes/PMT_GanttCtrl.cls 300 20 348 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
110 /force-app/main/default/classes/PMT_GanttCtrl.cls 300 20 348 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
111 /force-app/main/default/classes/PMT_GanttCtrl.cls 300 20 348 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
111 /force-app/main/default/classes/PMT_GanttCtrl.cls 300 20 348 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
112 /force-app/main/default/classes/PMT_GanttCtrl.cls 300 20 348 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'getProjects(String, String, String, String, String, String)' has a cyclomatic complexity of 17.
112 /force-app/main/default/classes/PMT_GanttCtrl.cls 300 20 348 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'getProjects(String, String, String, String, String, String)' has a cyclomatic complexity of 17.
113 /force-app/main/default/classes/PMT_GanttCtrl.cls 300 20 348 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.
113 /force-app/main/default/classes/PMT_GanttCtrl.cls 300 20 348 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.
114 /force-app/main/default/classes/PMT_GanttCtrl.cls 356 20 364 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
114 /force-app/main/default/classes/PMT_GanttCtrl.cls 356 20 364 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
115 /force-app/main/default/classes/PMT_GanttCtrl.cls 356 20 364 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
115 /force-app/main/default/classes/PMT_GanttCtrl.cls 356 20 364 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
116 /force-app/main/default/classes/PMT_GanttCtrl.cls 356 20 364 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
116 /force-app/main/default/classes/PMT_GanttCtrl.cls 356 20 364 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
117 /force-app/main/default/classes/PMT_GanttCtrl.cls 359 37 359 237 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
117 /force-app/main/default/classes/PMT_GanttCtrl.cls 359 37 359 237 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
118 /force-app/main/default/classes/PMT_GanttCtrl.cls 372 20 380 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
118 /force-app/main/default/classes/PMT_GanttCtrl.cls 372 20 380 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
119 /force-app/main/default/classes/PMT_GanttCtrl.cls 372 20 380 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
119 /force-app/main/default/classes/PMT_GanttCtrl.cls 372 20 380 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
120 /force-app/main/default/classes/PMT_GanttCtrl.cls 372 20 380 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
120 /force-app/main/default/classes/PMT_GanttCtrl.cls 372 20 380 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
121 /force-app/main/default/classes/PMT_GanttCtrl.cls 375 35 375 274 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
121 /force-app/main/default/classes/PMT_GanttCtrl.cls 375 35 375 274 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
122 /force-app/main/default/classes/PMT_GanttCtrl.cls 388 20 404 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
122 /force-app/main/default/classes/PMT_GanttCtrl.cls 388 20 404 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
123 /force-app/main/default/classes/PMT_GanttCtrl.cls 388 20 404 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
123 /force-app/main/default/classes/PMT_GanttCtrl.cls 388 20 404 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
124 /force-app/main/default/classes/PMT_GanttCtrl.cls 388 20 404 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
124 /force-app/main/default/classes/PMT_GanttCtrl.cls 388 20 404 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
125 /force-app/main/default/classes/PMT_GanttCtrl.cls 397 42 397 179 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
125 /force-app/main/default/classes/PMT_GanttCtrl.cls 397 42 397 179 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
126 /force-app/main/default/classes/PMT_GanttCtrl.cls 410 12 422 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
126 /force-app/main/default/classes/PMT_GanttCtrl.cls 410 12 422 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
127 /force-app/main/default/classes/PMT_GanttCtrl.cls 428 12 439 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
127 /force-app/main/default/classes/PMT_GanttCtrl.cls 428 12 439 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
128 /force-app/main/default/classes/PMT_GanttCtrl.cls 435 16 438 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
128 /force-app/main/default/classes/PMT_GanttCtrl.cls 435 16 438 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
129 /force-app/main/default/classes/PMT_GanttCtrl.cls 448 19 495 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
129 /force-app/main/default/classes/PMT_GanttCtrl.cls 448 19 495 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
130 /force-app/main/default/classes/PMT_GanttCtrl.cls 448 19 495 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
130 /force-app/main/default/classes/PMT_GanttCtrl.cls 448 19 495 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
131 /force-app/main/default/classes/PMT_GanttCtrl.cls 504 19 530 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
131 /force-app/main/default/classes/PMT_GanttCtrl.cls 504 19 530 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
132 /force-app/main/default/classes/PMT_GanttCtrl.cls 504 19 530 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
132 /force-app/main/default/classes/PMT_GanttCtrl.cls 504 19 530 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
133 /force-app/main/default/classes/PMT_GanttCtrl.cls 504 19 530 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
133 /force-app/main/default/classes/PMT_GanttCtrl.cls 504 19 530 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
134 /force-app/main/default/classes/PMT_GanttCtrl.cls 513 21 513 33 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
134 /force-app/main/default/classes/PMT_GanttCtrl.cls 513 21 513 33 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
135 /force-app/main/default/classes/PMT_GanttCtrl.cls 526 17 526 144 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
135 /force-app/main/default/classes/PMT_GanttCtrl.cls 526 17 526 144 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
136 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 8 21 185 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
136 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 8 21 185 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
137 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 96 23 105 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.
137 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 96 23 105 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.
138 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 102 13 102 57 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.
138 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 102 13 102 57 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.
139 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 107 23 117 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.
139 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 107 23 117 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.
140 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 114 13 114 58 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'system.assertEquals' should have 3 parameters.
140 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 114 13 114 58 pmd ApexAssertionsShouldIncludeMessage 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexassertionsshouldincludemessage 'system.assertEquals' should have 3 parameters.
141 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 119 23 129 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.
141 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 119 23 129 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.
142 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 126 13 126 57 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.
142 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 126 13 126 57 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.
143 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 131 23 145 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.
143 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 131 23 145 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.
144 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 138 18 138 45 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 'start_Date' doesn't match '[a-z][a-zA-Z0-9]*'
144 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 138 18 138 45 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 'start_Date' doesn't match '[a-z][a-zA-Z0-9]*'
145 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 139 18 139 47 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 'end_Date' doesn't match '[a-z][a-zA-Z0-9]*'
145 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 139 18 139 47 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 'end_Date' doesn't match '[a-z][a-zA-Z0-9]*'
146 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 139 18 139 47 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'end_Date' defined but not used
146 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 139 18 139 47 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'end_Date' defined but not used
147 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 147 23 164 6 pmd ApexUnitTestClassShouldHaveAsserts 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexunittestclassshouldhaveasserts Apex unit tests should System.assert() or assertEquals() or assertNotEquals()
147 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 147 23 164 6 pmd ApexUnitTestClassShouldHaveAsserts 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexunittestclassshouldhaveasserts Apex unit tests should System.assert() or assertEquals() or assertNotEquals()
148 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 147 23 164 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.
148 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 147 23 164 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.
149 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 160 24 160 99 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'result' defined but not used
149 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 160 24 160 99 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'result' defined but not used
150 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 162 15 162 38 pmd EmptyCatchBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptycatchblock Avoid empty catch blocks
150 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 162 15 162 38 pmd EmptyCatchBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptycatchblock Avoid empty catch blocks
151 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 166 23 184 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.
151 /force-app/main/default/classes/PMT_GanttCtrlTest.cls 166 23 184 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.
152 /force-app/main/default/classes/PMT_InstallHandler.cls 6 21 150 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
152 /force-app/main/default/classes/PMT_InstallHandler.cls 6 21 150 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
153 /force-app/main/default/classes/PMT_InstallHandler.cls 6 21 150 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
153 /force-app/main/default/classes/PMT_InstallHandler.cls 6 21 150 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
154 /force-app/main/default/classes/PMT_InstallHandler.cls 7 12 149 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
154 /force-app/main/default/classes/PMT_InstallHandler.cls 7 12 149 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
155 /force-app/main/default/classes/PMT_InstallHandler.cls 7 12 149 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'onInstall()' has an NCSS line count of 56 (limit: 40)
155 /force-app/main/default/classes/PMT_InstallHandler.cls 7 12 149 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'onInstall()' has an NCSS line count of 56 (limit: 40)
156 /force-app/main/default/classes/PMT_InstallHandler.cls 146 17 146 45 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
156 /force-app/main/default/classes/PMT_InstallHandler.cls 146 17 146 45 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
157 /force-app/main/default/classes/PMT_InstallHandler.cls 146 17 146 45 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.
157 /force-app/main/default/classes/PMT_InstallHandler.cls 146 17 146 45 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.
158 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 8 21 108 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
158 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 8 21 108 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
159 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 15 12 22 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
159 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 15 12 22 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
160 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 31 19 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
160 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 31 19 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
161 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 31 19 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
161 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 31 19 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
162 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 31 19 57 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
162 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 31 19 57 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
163 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 65 20 69 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
163 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 65 20 69 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
164 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 65 20 69 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
164 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 65 20 69 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
165 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 65 20 69 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
165 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 65 20 69 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
166 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 67 16 68 110 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
166 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 67 16 68 110 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
167 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 77 20 81 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
167 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 77 20 81 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
168 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 77 20 81 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
168 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 77 20 81 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
169 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 77 20 81 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
169 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 77 20 81 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
170 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 79 16 80 137 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
170 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 79 16 80 137 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
171 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 89 20 93 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
171 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 89 20 93 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
172 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 89 20 93 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
172 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 89 20 93 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
173 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 89 20 93 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
173 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 89 20 93 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
174 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 91 16 92 138 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
174 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 91 16 92 138 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
175 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 101 20 106 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
175 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 101 20 106 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
176 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 101 20 106 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
176 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 101 20 106 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
177 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 101 20 106 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
177 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 101 20 106 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
178 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 103 16 104 141 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
178 /force-app/main/default/classes/PMT_ProjectSummaryCtrl.cls 103 16 104 141 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
179 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 6 21 177 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
179 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 6 21 177 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
180 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 6 21 177 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'PMT_ResourceAllocationTriggerHelper' has a total cognitive complexity of 58 (highest 23), current threshold is 50
180 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 6 21 177 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'PMT_ResourceAllocationTriggerHelper' has a total cognitive complexity of 58 (highest 23), current threshold is 50
181 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 6 21 177 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'PMT_ResourceAllocationTriggerHelper' has a total cyclomatic complexity of 40 (highest 14).
181 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 6 21 177 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'PMT_ResourceAllocationTriggerHelper' has a total cyclomatic complexity of 40 (highest 14).
182 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 6 21 177 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'PMT_ResourceAllocationTriggerHelper' has a Standard Cyclomatic Complexity of 9 (Highest = 13).
182 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 6 21 177 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'PMT_ResourceAllocationTriggerHelper' has a Standard Cyclomatic Complexity of 9 (Highest = 13).
183 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 14 19 42 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
183 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 14 19 42 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
184 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 14 19 42 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'restrictDeletionIfTaskIsAssigned(List)' has a cyclomatic complexity of 10.
184 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 14 19 42 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'restrictDeletionIfTaskIsAssigned(List)' has a cyclomatic complexity of 10.
185 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 27 48 27 214 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
185 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 27 48 27 214 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
186 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 39 13 39 74 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
186 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 39 13 39 74 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
187 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 39 13 39 74 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.
187 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 39 13 39 74 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.
188 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 50 19 69 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
188 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 50 19 69 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
189 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 77 19 122 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
189 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 77 19 122 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
190 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 77 19 122 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'revokeProjectAccess(List)' has a cognitive complexity of 23, current threshold is 15
190 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 77 19 122 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'revokeProjectAccess(List)' has a cognitive complexity of 23, current threshold is 15
191 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 77 19 122 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'revokeProjectAccess(List)' has a cyclomatic complexity of 14.
191 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 77 19 122 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'revokeProjectAccess(List)' has a cyclomatic complexity of 14.
192 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 77 19 122 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'revokeProjectAccess()' has an NCSS line count of 41 (limit: 40)
192 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 77 19 122 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'revokeProjectAccess()' has an NCSS line count of 41 (limit: 40)
193 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 77 19 122 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'revokeProjectAccess' has a Standard Cyclomatic Complexity of 13.
193 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 77 19 122 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'revokeProjectAccess' has a Standard Cyclomatic Complexity of 13.
194 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 89 64 89 195 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
194 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 89 64 89 195 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
195 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 93 47 93 242 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
195 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 93 47 93 242 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
196 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 119 21 119 43 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
196 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 119 21 119 43 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
197 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 130 19 176 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
197 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 130 19 176 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
198 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 130 19 176 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'shareProjectWithEditAccess(List)' has a cognitive complexity of 17, current threshold is 15
198 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 130 19 176 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'shareProjectWithEditAccess(List)' has a cognitive complexity of 17, current threshold is 15
199 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 130 19 176 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'shareProjectWithEditAccess(List)' has a cyclomatic complexity of 11.
199 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 130 19 176 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'shareProjectWithEditAccess(List)' has a cyclomatic complexity of 11.
200 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 130 19 176 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'shareProjectWithEditAccess' has a Standard Cyclomatic Complexity of 11.
200 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 130 19 176 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'shareProjectWithEditAccess' has a Standard Cyclomatic Complexity of 11.
201 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 141 64 141 195 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
201 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 141 64 141 195 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
202 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 173 21 173 43 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
202 /force-app/main/default/classes/PMT_ResourceAllocationTriggerHelper.cls 173 21 173 43 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
203 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 7 8 170 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
203 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 7 8 170 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
204 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 44 23 63 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.
204 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 44 23 63 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.
205 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 65 23 84 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.
205 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 65 23 84 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.
206 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 86 24 116 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.
206 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 86 24 116 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.
207 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 108 46 108 157 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'ls' defined but not used
207 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 108 46 108 157 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'ls' defined but not used
208 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 118 23 168 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.
208 /force-app/main/default/classes/PMT_ResourceAllocationTriggerTest.cls 118 23 168 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.
209 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 6 21 23 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
209 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 6 21 23 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
210 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 6 21 23 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
210 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 6 21 23 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
211 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 13 12 22 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
211 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 13 12 22 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
212 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 13 12 22 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
212 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 13 12 22 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
213 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 13 25 13 46 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'SC' doesn't match '[a-z][a-zA-Z0-9]*'
213 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 13 25 13 46 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'SC' doesn't match '[a-z][a-zA-Z0-9]*'
214 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 17 28 17 155 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
214 /force-app/main/default/classes/PMT_ResourceAvailabilityScheduler.cls 17 28 17 155 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
215 /force-app/main/default/classes/PMT_ResourceAvailabilitySchedulerTest.cls 7 8 58 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
215 /force-app/main/default/classes/PMT_ResourceAvailabilitySchedulerTest.cls 7 8 58 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
216 /force-app/main/default/classes/PMT_ResourceAvailabilitySchedulerTest.cls 12 23 31 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
216 /force-app/main/default/classes/PMT_ResourceAvailabilitySchedulerTest.cls 12 23 31 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
217 /force-app/main/default/classes/PMT_ResourceAvailabilitySchedulerTest.cls 12 23 31 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.
217 /force-app/main/default/classes/PMT_ResourceAvailabilitySchedulerTest.cls 12 23 31 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.
218 /force-app/main/default/classes/PMT_ResourceAvailabilitySchedulerTest.cls 37 23 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
218 /force-app/main/default/classes/PMT_ResourceAvailabilitySchedulerTest.cls 37 23 57 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
219 /force-app/main/default/classes/PMT_ResourceAvailabilitySchedulerTest.cls 37 23 57 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.
219 /force-app/main/default/classes/PMT_ResourceAvailabilitySchedulerTest.cls 37 23 57 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.
220 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 11 21 387 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
220 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 11 21 387 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
221 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 11 21 387 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'PMT_ResourceManagementCtrl' has a total cognitive complexity of 71 (highest 16), current threshold is 50
221 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 11 21 387 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'PMT_ResourceManagementCtrl' has a total cognitive complexity of 71 (highest 16), current threshold is 50
222 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 11 21 387 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'PMT_ResourceManagementCtrl' has a total cyclomatic complexity of 52 (highest 10).
222 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 11 21 387 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'PMT_ResourceManagementCtrl' has a total cyclomatic complexity of 52 (highest 10).
223 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 13 12 27 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
223 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 13 12 27 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
224 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 16 51 16 73 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'ResourceAvailabilities' doesn't match '[a-z][a-zA-Z0-9]*'
224 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 16 51 16 73 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'ResourceAvailabilities' doesn't match '[a-z][a-zA-Z0-9]*'
225 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 18 49 18 68 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'ResourceAllocations' doesn't match '[a-z][a-zA-Z0-9]*'
225 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 18 49 18 68 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'ResourceAllocations' doesn't match '[a-z][a-zA-Z0-9]*'
226 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 36 19 83 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
226 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 36 19 83 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
227 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 36 19 83 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
227 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 36 19 83 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
228 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 36 19 83 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
228 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 36 19 83 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
229 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 76 13 76 50 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
229 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 76 13 76 50 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
230 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 76 13 76 50 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.
230 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 76 13 76 50 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.
231 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 79 21 79 175 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
231 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 79 21 79 175 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
232 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 92 19 122 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
232 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 92 19 122 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
233 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 92 19 122 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
233 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 92 19 122 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
234 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 92 19 122 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'upsertDeleteAllocation(List, List, PMT_Project__c)' has a cognitive complexity of 16, current threshold is 15
234 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 92 19 122 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'upsertDeleteAllocation(List, List, PMT_Project__c)' has a cognitive complexity of 16, current threshold is 15
235 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 92 19 122 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'upsertDeleteAllocation(List, List, PMT_Project__c)' has a cyclomatic complexity of 10.
235 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 92 19 122 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'upsertDeleteAllocation(List, List, PMT_Project__c)' has a cyclomatic complexity of 10.
236 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 100 21 100 40 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
236 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 100 21 100 40 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
237 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 100 21 100 40 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
237 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 100 21 100 40 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
238 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 103 25 105 26 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
238 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 103 25 105 26 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
239 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 104 29 104 180 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
239 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 104 29 104 180 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
240 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 116 17 116 44 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
240 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 116 17 116 44 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
241 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 130 20 133 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
241 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 130 20 133 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
242 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 130 20 133 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
242 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 130 20 133 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
243 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 141 20 153 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
243 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 141 20 153 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
244 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 141 20 153 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
244 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 141 20 153 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
245 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 141 20 153 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
245 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 141 20 153 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
246 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 144 23 150 140 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
246 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 144 23 150 140 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
247 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 162 20 174 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
247 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 162 20 174 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
248 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 162 20 174 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
248 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 162 20 174 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
249 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 162 20 174 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
249 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 162 20 174 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
250 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 166 14 172 151 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
250 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 166 14 172 151 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
251 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 182 20 191 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
251 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 182 20 191 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
252 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 182 20 191 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
252 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 182 20 191 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
253 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 182 20 191 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
253 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 182 20 191 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
254 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 186 30 188 113 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
254 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 186 30 188 113 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
255 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 197 12 202 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
255 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 197 12 202 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
256 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 211 19 224 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
256 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 211 19 224 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
257 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 211 19 224 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
257 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 211 19 224 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
258 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 211 19 224 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
258 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 211 19 224 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
259 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 233 19 250 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
259 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 233 19 250 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
260 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 233 19 250 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
260 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 233 19 250 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
261 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 233 19 250 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
261 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 233 19 250 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
262 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 237 17 237 36 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
262 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 237 17 237 36 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
263 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 243 25 243 171 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
263 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 243 25 243 171 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
264 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 259 19 276 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
264 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 259 19 276 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
265 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 259 19 276 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
265 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 259 19 276 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
266 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 259 19 276 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
266 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 259 19 276 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
267 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 263 17 263 39 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
267 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 263 17 263 39 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
268 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 269 25 269 166 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
268 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 269 25 269 166 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
269 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 285 19 287 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
269 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 285 19 287 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
270 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 285 19 287 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
270 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 285 19 287 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
271 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 297 19 319 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
271 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 297 19 319 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
272 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 297 19 319 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
272 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 297 19 319 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
273 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 307 38 307 212 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
273 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 307 38 307 212 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
274 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 328 19 375 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
274 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 328 19 375 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
275 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 328 19 375 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
275 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 328 19 375 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
276 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 328 19 375 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
276 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 328 19 375 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
277 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 328 19 375 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.
277 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 328 19 375 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.
278 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 381 12 386 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
278 /force-app/main/default/classes/PMT_ResourceManagementCtrl.cls 381 12 386 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
279 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 10 21 324 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
279 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 10 21 324 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
280 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 10 21 324 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'PMT_TaskandPhaseManagementCtrl' has a total cognitive complexity of 54 (highest 10), current threshold is 50
280 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 10 21 324 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'PMT_TaskandPhaseManagementCtrl' has a total cognitive complexity of 54 (highest 10), current threshold is 50
281 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 10 21 324 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'PMT_TaskandPhaseManagementCtrl' has a total cyclomatic complexity of 52 (highest 7).
281 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 10 21 324 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'PMT_TaskandPhaseManagementCtrl' has a total cyclomatic complexity of 52 (highest 7).
282 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 17 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 @description
282 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 17 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 @description
283 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 31 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 @description
283 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 31 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 @description
284 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 31 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 @return
284 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 31 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 @return
285 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 31 19 51 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
285 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 31 19 51 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
286 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 60 20 67 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
286 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 60 20 67 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
287 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 60 20 67 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
287 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 60 20 67 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
288 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 60 20 67 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
288 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 60 20 67 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
289 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 62 32 62 130 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
289 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 62 32 62 130 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
290 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 76 20 86 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
290 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 76 20 86 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
291 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 76 20 86 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
291 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 76 20 86 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
292 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 76 20 86 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
292 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 76 20 86 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
293 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 79 46 79 228 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
293 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 79 46 79 228 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
294 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 97 19 115 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
294 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 97 19 115 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
295 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 97 19 115 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
295 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 97 19 115 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
296 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 97 19 115 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
296 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 97 19 115 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
297 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 108 20 109 142 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
297 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 108 20 109 142 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
298 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 126 19 150 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
298 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 126 19 150 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
299 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 126 19 150 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
299 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 126 19 150 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
300 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 126 19 150 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
300 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 126 19 150 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
301 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 131 21 131 34 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
301 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 131 21 131 34 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
302 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 141 21 141 165 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
302 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 141 21 141 165 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
303 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 160 19 176 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
303 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 160 19 176 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
304 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 160 19 176 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
304 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 160 19 176 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
305 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 160 19 176 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
305 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 160 19 176 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
306 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 164 17 164 39 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
306 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 164 17 164 39 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
307 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 169 21 169 166 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
307 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 169 21 169 166 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
308 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 187 19 215 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
308 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 187 19 215 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
309 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 187 19 215 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
309 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 187 19 215 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
310 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 187 19 215 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
310 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 187 19 215 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
311 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 211 17 211 171 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
311 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 211 17 211 171 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
312 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 225 19 244 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
312 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 225 19 244 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
313 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 225 19 244 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
313 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 225 19 244 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
314 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 229 17 229 34 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
314 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 229 17 229 34 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
315 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 235 21 235 164 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
315 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 235 21 235 164 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
316 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 255 19 275 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
316 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 255 19 275 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
317 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 255 19 275 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
317 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 255 19 275 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
318 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 255 19 275 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
318 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 255 19 275 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
319 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 255 69 255 89 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'field_apiname' doesn't match '[a-z][a-zA-Z0-9]*'
319 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 255 69 255 89 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'field_apiname' doesn't match '[a-z][a-zA-Z0-9]*'
320 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 265 42 265 116 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 'field_map' doesn't match '[a-z][a-zA-Z0-9]*'
320 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 265 42 265 116 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 'field_map' doesn't match '[a-z][a-zA-Z0-9]*'
321 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 285 19 303 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
321 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 285 19 303 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
322 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 285 19 303 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
322 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 285 19 303 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
323 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 289 17 289 33 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
323 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 289 17 289 33 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
324 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 294 21 294 163 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
324 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 294 21 294 163 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
325 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 313 19 323 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
325 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 313 19 323 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
326 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 313 19 323 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
326 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 313 19 323 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
327 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 313 19 323 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
327 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 313 19 323 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
328 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 318 21 318 121 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
328 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrl.cls 318 21 318 121 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
329 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 6 8 274 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
329 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 6 8 274 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
330 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 68 23 77 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.
330 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 68 23 77 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.
331 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 79 23 91 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.
331 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 79 23 91 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.
332 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 86 31 86 119 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'lstOfResult' defined but not used
332 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 86 31 86 119 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'lstOfResult' defined but not used
333 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 93 23 116 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.
333 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 93 23 116 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.
334 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 109 35 109 120 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'lstOfResult' defined but not used
334 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 109 35 109 120 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'lstOfResult' defined but not used
335 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 118 23 129 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.
335 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 118 23 129 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.
336 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 124 21 124 82 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'result' defined but not used
336 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 124 21 124 82 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'result' defined but not used
337 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 131 23 150 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.
337 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 131 23 150 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.
338 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 152 23 167 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.
338 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 152 23 167 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.
339 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 169 23 182 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.
339 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 169 23 182 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.
340 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 184 23 206 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.
340 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 184 23 206 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.
341 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 208 23 227 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.
341 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 208 23 227 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.
342 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 229 23 237 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.
342 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 229 23 237 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.
343 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 239 23 249 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.
343 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 239 23 249 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.
344 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 251 23 261 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.
344 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 251 23 261 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.
345 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 263 23 272 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.
345 /force-app/main/default/classes/PMT_TaskandPhaseManagementCtrlTest.cls 263 23 272 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.
346 /force-app/main/default/classes/PMT_Testcoverage.cls 9 8 419 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
346 /force-app/main/default/classes/PMT_Testcoverage.cls 9 8 419 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
347 /force-app/main/default/classes/PMT_Testcoverage.cls 124 23 137 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
347 /force-app/main/default/classes/PMT_Testcoverage.cls 124 23 137 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
348 /force-app/main/default/classes/PMT_Testcoverage.cls 124 23 137 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.
348 /force-app/main/default/classes/PMT_Testcoverage.cls 124 23 137 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.
349 /force-app/main/default/classes/PMT_Testcoverage.cls 144 23 153 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
349 /force-app/main/default/classes/PMT_Testcoverage.cls 144 23 153 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
350 /force-app/main/default/classes/PMT_Testcoverage.cls 144 23 153 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.
350 /force-app/main/default/classes/PMT_Testcoverage.cls 144 23 153 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.
351 /force-app/main/default/classes/PMT_Testcoverage.cls 160 23 169 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
351 /force-app/main/default/classes/PMT_Testcoverage.cls 160 23 169 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
352 /force-app/main/default/classes/PMT_Testcoverage.cls 160 23 169 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.
352 /force-app/main/default/classes/PMT_Testcoverage.cls 160 23 169 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.
353 /force-app/main/default/classes/PMT_Testcoverage.cls 163 28 163 80 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'projectRec' defined but not used
353 /force-app/main/default/classes/PMT_Testcoverage.cls 163 28 163 80 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'projectRec' defined but not used
354 /force-app/main/default/classes/PMT_Testcoverage.cls 177 23 187 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
354 /force-app/main/default/classes/PMT_Testcoverage.cls 177 23 187 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
355 /force-app/main/default/classes/PMT_Testcoverage.cls 177 23 187 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.
355 /force-app/main/default/classes/PMT_Testcoverage.cls 177 23 187 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.
356 /force-app/main/default/classes/PMT_Testcoverage.cls 194 23 206 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
356 /force-app/main/default/classes/PMT_Testcoverage.cls 194 23 206 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
357 /force-app/main/default/classes/PMT_Testcoverage.cls 194 23 206 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.
357 /force-app/main/default/classes/PMT_Testcoverage.cls 194 23 206 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.
358 /force-app/main/default/classes/PMT_Testcoverage.cls 201 46 201 152 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'lstOfResult' defined but not used
358 /force-app/main/default/classes/PMT_Testcoverage.cls 201 46 201 152 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'lstOfResult' defined but not used
359 /force-app/main/default/classes/PMT_Testcoverage.cls 213 23 223 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
359 /force-app/main/default/classes/PMT_Testcoverage.cls 213 23 223 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
360 /force-app/main/default/classes/PMT_Testcoverage.cls 213 23 223 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.
360 /force-app/main/default/classes/PMT_Testcoverage.cls 213 23 223 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.
361 /force-app/main/default/classes/PMT_Testcoverage.cls 230 23 245 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
361 /force-app/main/default/classes/PMT_Testcoverage.cls 230 23 245 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
362 /force-app/main/default/classes/PMT_Testcoverage.cls 230 23 245 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.
362 /force-app/main/default/classes/PMT_Testcoverage.cls 230 23 245 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.
363 /force-app/main/default/classes/PMT_Testcoverage.cls 253 23 271 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
363 /force-app/main/default/classes/PMT_Testcoverage.cls 253 23 271 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
364 /force-app/main/default/classes/PMT_Testcoverage.cls 253 23 271 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.
364 /force-app/main/default/classes/PMT_Testcoverage.cls 253 23 271 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.
365 /force-app/main/default/classes/PMT_Testcoverage.cls 278 23 305 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
365 /force-app/main/default/classes/PMT_Testcoverage.cls 278 23 305 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
366 /force-app/main/default/classes/PMT_Testcoverage.cls 278 23 305 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.
366 /force-app/main/default/classes/PMT_Testcoverage.cls 278 23 305 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.
367 /force-app/main/default/classes/PMT_Testcoverage.cls 282 13 282 34 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
367 /force-app/main/default/classes/PMT_Testcoverage.cls 282 13 282 34 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
368 /force-app/main/default/classes/PMT_Testcoverage.cls 282 13 282 34 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.
368 /force-app/main/default/classes/PMT_Testcoverage.cls 282 13 282 34 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.
369 /force-app/main/default/classes/PMT_Testcoverage.cls 283 13 283 87 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
369 /force-app/main/default/classes/PMT_Testcoverage.cls 283 13 283 87 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
370 /force-app/main/default/classes/PMT_Testcoverage.cls 283 13 283 87 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.
370 /force-app/main/default/classes/PMT_Testcoverage.cls 283 13 283 87 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.
371 /force-app/main/default/classes/PMT_Testcoverage.cls 284 13 284 86 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
371 /force-app/main/default/classes/PMT_Testcoverage.cls 284 13 284 86 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
372 /force-app/main/default/classes/PMT_Testcoverage.cls 284 13 284 86 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.
372 /force-app/main/default/classes/PMT_Testcoverage.cls 284 13 284 86 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.
373 /force-app/main/default/classes/PMT_Testcoverage.cls 285 13 285 86 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
373 /force-app/main/default/classes/PMT_Testcoverage.cls 285 13 285 86 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
374 /force-app/main/default/classes/PMT_Testcoverage.cls 285 13 285 86 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.
374 /force-app/main/default/classes/PMT_Testcoverage.cls 285 13 285 86 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.
375 /force-app/main/default/classes/PMT_Testcoverage.cls 299 13 299 37 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
375 /force-app/main/default/classes/PMT_Testcoverage.cls 299 13 299 37 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
376 /force-app/main/default/classes/PMT_Testcoverage.cls 299 13 299 37 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.
376 /force-app/main/default/classes/PMT_Testcoverage.cls 299 13 299 37 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.
377 /force-app/main/default/classes/PMT_Testcoverage.cls 312 23 322 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
377 /force-app/main/default/classes/PMT_Testcoverage.cls 312 23 322 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
378 /force-app/main/default/classes/PMT_Testcoverage.cls 312 23 322 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.
378 /force-app/main/default/classes/PMT_Testcoverage.cls 312 23 322 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.
379 /force-app/main/default/classes/PMT_Testcoverage.cls 329 23 340 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
379 /force-app/main/default/classes/PMT_Testcoverage.cls 329 23 340 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
380 /force-app/main/default/classes/PMT_Testcoverage.cls 329 23 340 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.
380 /force-app/main/default/classes/PMT_Testcoverage.cls 329 23 340 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.
381 /force-app/main/default/classes/PMT_Testcoverage.cls 347 23 356 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
381 /force-app/main/default/classes/PMT_Testcoverage.cls 347 23 356 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
382 /force-app/main/default/classes/PMT_Testcoverage.cls 347 23 356 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.
382 /force-app/main/default/classes/PMT_Testcoverage.cls 347 23 356 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.
383 /force-app/main/default/classes/PMT_Testcoverage.cls 364 12 381 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
383 /force-app/main/default/classes/PMT_Testcoverage.cls 364 12 381 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
384 /force-app/main/default/classes/PMT_Testcoverage.cls 389 19 418 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
384 /force-app/main/default/classes/PMT_Testcoverage.cls 389 19 418 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
385 /force-app/main/default/classes/PMT_Testcoverage.cls 389 19 418 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
385 /force-app/main/default/classes/PMT_Testcoverage.cls 389 19 418 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
386 /force-app/main/default/classes/PMT_Testcoverage.cls 389 19 418 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
386 /force-app/main/default/classes/PMT_Testcoverage.cls 389 19 418 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
387 /force-app/main/default/classes/PMT_Utility.cls 7 21 128 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
387 /force-app/main/default/classes/PMT_Utility.cls 7 21 128 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
388 /force-app/main/default/classes/PMT_Utility.cls 15 19 29 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
388 /force-app/main/default/classes/PMT_Utility.cls 15 19 29 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
389 /force-app/main/default/classes/PMT_Utility.cls 15 19 29 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
389 /force-app/main/default/classes/PMT_Utility.cls 15 19 29 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
390 /force-app/main/default/classes/PMT_Utility.cls 15 19 29 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
390 /force-app/main/default/classes/PMT_Utility.cls 15 19 29 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
391 /force-app/main/default/classes/PMT_Utility.cls 22 21 23 197 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
391 /force-app/main/default/classes/PMT_Utility.cls 22 21 23 197 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
392 /force-app/main/default/classes/PMT_Utility.cls 37 19 71 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
392 /force-app/main/default/classes/PMT_Utility.cls 37 19 71 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
393 /force-app/main/default/classes/PMT_Utility.cls 37 19 71 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
393 /force-app/main/default/classes/PMT_Utility.cls 37 19 71 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
394 /force-app/main/default/classes/PMT_Utility.cls 37 19 71 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
394 /force-app/main/default/classes/PMT_Utility.cls 37 19 71 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
395 /force-app/main/default/classes/PMT_Utility.cls 37 19 71 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'validateCRUD(String, List, String)' has a cognitive complexity of 18, current threshold is 15
395 /force-app/main/default/classes/PMT_Utility.cls 37 19 71 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'validateCRUD(String, List, String)' has a cognitive complexity of 18, current threshold is 15
396 /force-app/main/default/classes/PMT_Utility.cls 37 19 71 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'validateCRUD(String, List, String)' has a cyclomatic complexity of 18.
396 /force-app/main/default/classes/PMT_Utility.cls 37 19 71 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'validateCRUD(String, List, String)' has a cyclomatic complexity of 18.
397 /force-app/main/default/classes/PMT_Utility.cls 42 49 42 99 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.
397 /force-app/main/default/classes/PMT_Utility.cls 42 49 42 99 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.
398 /force-app/main/default/classes/PMT_Utility.cls 79 19 100 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
398 /force-app/main/default/classes/PMT_Utility.cls 79 19 100 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
399 /force-app/main/default/classes/PMT_Utility.cls 79 19 100 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
399 /force-app/main/default/classes/PMT_Utility.cls 79 19 100 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
400 /force-app/main/default/classes/PMT_Utility.cls 79 19 100 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
400 /force-app/main/default/classes/PMT_Utility.cls 79 19 100 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
401 /force-app/main/default/classes/PMT_Utility.cls 96 21 96 149 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
401 /force-app/main/default/classes/PMT_Utility.cls 96 21 96 149 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
402 /force-app/main/default/classes/PMT_Utility.cls 108 19 127 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
402 /force-app/main/default/classes/PMT_Utility.cls 108 19 127 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
403 /force-app/main/default/classes/PMT_Utility.cls 108 19 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
403 /force-app/main/default/classes/PMT_Utility.cls 108 19 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
404 /force-app/main/default/classes/PMT_Utility.cls 108 19 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
404 /force-app/main/default/classes/PMT_Utility.cls 108 19 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
405 /force-app/main/default/triggers/PMT_ResourceAllocationTrigger.trigger 7 1 39 2 pmd AvoidLogicInTrigger 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidlogicintrigger Avoid logic in triggers
405 /force-app/main/default/triggers/PMT_ResourceAllocationTrigger.trigger 7 1 39 2 pmd AvoidLogicInTrigger 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidlogicintrigger Avoid logic in triggers