Comparison results for https://github.com/Groundwire/Groundwire-Engage.git

pmd7_2 took 15 seconds to run and found 691 violations

pmd7_3 took 19 seconds to run and found 686 violations

Among the 691 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 1 8 825 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
1 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 1 8 825 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
2 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 1 8 825 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GW_BATCH_CampaignEngagementRollup' has a total cognitive complexity of 132 (highest 18), current threshold is 50
2 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 1 8 825 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GW_BATCH_CampaignEngagementRollup' has a total cognitive complexity of 132 (highest 18), current threshold is 50
3 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 1 8 825 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'GW_BATCH_CampaignEngagementRollup' has a total cyclomatic complexity of 66 (highest 12).
3 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 1 8 825 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'GW_BATCH_CampaignEngagementRollup' has a total cyclomatic complexity of 66 (highest 12).
4 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 1 8 825 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'GW_BATCH_CampaignEngagementRollup' has a Standard Cyclomatic Complexity of 3 (Highest = 12).
4 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 1 8 825 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'GW_BATCH_CampaignEngagementRollup' has a Standard Cyclomatic Complexity of 3 (Highest = 12).
5 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 1 8 825 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
5 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 1 8 825 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
6 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
6 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
7 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'campTotals' doesn't match '[A-Z][a-zA-Z0-9_]*'
7 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'campTotals' doesn't match '[A-Z][a-zA-Z0-9_]*'
8 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'campTotals' has a total cognitive complexity of 61 (highest 21), current threshold is 50
8 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'campTotals' has a total cognitive complexity of 61 (highest 21), current threshold is 50
9 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'campTotals' has a total cyclomatic complexity of 62 (highest 14).
9 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'campTotals' has a total cyclomatic complexity of 62 (highest 14).
10 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'campTotals' has a Standard Cyclomatic Complexity of 6 (Highest = 10).
10 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'campTotals' has a Standard Cyclomatic Complexity of 6 (Highest = 10).
11 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd TooManyFields 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#toomanyfields Too many fields
11 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 32 9 201 3 pmd TooManyFields 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#toomanyfields Too many fields
12 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 36 10 36 115 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
12 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 36 10 36 115 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
13 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 37 3 37 132 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
13 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 37 3 37 132 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
14 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 38 3 38 62 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
14 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 38 3 38 62 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
15 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 39 3 39 39 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
15 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 39 3 39 39 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
16 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 50 10 80 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
16 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 50 10 80 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
17 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 50 10 80 4 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The constructor 'campTotals(Campaign)' has a cyclomatic complexity of 10.
17 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 50 10 80 4 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The constructor 'campTotals(Campaign)' has a cyclomatic complexity of 10.
18 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 50 10 80 4 pmd NcssConstructorCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssconstructorcount The constructor has an NCSS line count of 36
18 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 50 10 80 4 pmd NcssConstructorCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssconstructorcount The constructor has an NCSS line count of 36
19 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 50 10 80 4 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The constructor 'campTotals' has a Standard Cyclomatic Complexity of 10.
19 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 50 10 80 4 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The constructor 'campTotals' has a Standard Cyclomatic Complexity of 10.
20 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 70 32 70 66 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
20 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 70 32 70 66 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
21 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 70 32 70 66 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
21 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 70 32 70 66 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
22 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 71 59 71 108 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
22 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 71 59 71 108 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
23 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 71 59 71 108 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
23 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 71 59 71 108 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
24 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 72 39 72 80 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
24 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 72 39 72 80 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
25 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 72 39 72 80 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
25 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 72 39 72 80 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
26 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 73 66 73 115 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
26 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 73 66 73 115 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
27 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 73 66 73 115 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
27 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 73 66 73 115 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
28 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 74 46 74 94 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
28 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 74 46 74 94 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
29 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 74 46 74 94 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
29 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 74 46 74 94 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
30 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 75 73 75 129 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
30 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 75 73 75 129 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
31 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 75 73 75 129 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
31 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 75 73 75 129 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
32 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 76 53 76 108 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
32 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 76 53 76 108 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
33 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 76 53 76 108 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
33 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 76 53 76 108 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
34 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 77 80 77 143 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
34 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 77 80 77 143 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
35 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 77 80 77 143 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
35 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 77 80 77 143 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
36 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 82 10 102 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
36 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 82 10 102 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
37 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 82 10 102 4 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'SetCurrConFlags(Boolean, Boolean, Integer, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)' has a cyclomatic complexity of 14.
37 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 82 10 102 4 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'SetCurrConFlags(Boolean, Boolean, Integer, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)' has a cyclomatic complexity of 14.
38 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 82 10 102 4 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
38 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 82 10 102 4 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
39 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 82 10 102 4 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'SetCurrConFlags' doesn't match '[a-z][a-zA-Z0-9]*'
39 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 82 10 102 4 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'SetCurrConFlags' doesn't match '[a-z][a-zA-Z0-9]*'
40 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 91 16 91 35 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
40 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 91 16 91 35 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
41 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 91 16 91 35 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
41 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 91 16 91 35 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
42 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 92 52 92 74 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
42 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 92 52 92 74 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
43 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 92 52 92 74 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
43 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 92 52 92 74 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
44 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 96 25 96 49 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
44 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 96 25 96 49 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
45 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 96 25 96 49 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
45 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 96 25 96 49 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
46 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 97 35 97 63 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
46 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 97 35 97 63 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
47 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 97 35 97 63 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
47 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 97 35 97 63 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
48 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 98 16 98 35 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
48 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 98 16 98 35 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
49 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 98 16 98 35 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
49 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 98 16 98 35 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
50 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 99 52 99 74 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
50 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 99 52 99 74 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
51 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 99 52 99 74 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
51 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 99 52 99 74 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
52 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 100 22 100 47 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
52 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 100 22 100 47 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
53 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 100 22 100 47 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
53 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 100 22 100 47 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
54 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 104 10 121 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
54 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 104 10 121 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
55 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 104 10 121 4 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'SetCurrConFlagsParents(Boolean, Boolean, Integer, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, map)' has a cognitive complexity of 21, current threshold is 15
55 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 104 10 121 4 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'SetCurrConFlagsParents(Boolean, Boolean, Integer, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, map)' has a cognitive complexity of 21, current threshold is 15
56 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 104 10 121 4 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'SetCurrConFlagsParents(Boolean, Boolean, Integer, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, map)' has a cyclomatic complexity of 14.
56 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 104 10 121 4 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'SetCurrConFlagsParents(Boolean, Boolean, Integer, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, map)' has a cyclomatic complexity of 14.
57 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 104 10 121 4 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
57 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 104 10 121 4 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
58 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 104 10 121 4 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'SetCurrConFlagsParents' doesn't match '[a-z][a-zA-Z0-9]*'
58 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 104 10 121 4 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'SetCurrConFlagsParents' doesn't match '[a-z][a-zA-Z0-9]*'
59 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 113 17 113 49 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
59 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 113 17 113 49 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
60 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 113 17 113 49 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
60 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 113 17 113 49 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
61 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 114 66 114 101 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
61 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 114 66 114 101 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
62 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 114 66 114 101 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
62 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 114 66 114 101 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
63 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 115 36 115 77 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
63 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 115 36 115 77 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
64 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 115 36 115 77 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
64 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 115 36 115 77 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
65 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 116 17 116 49 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
65 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 116 17 116 49 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
66 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 116 17 116 49 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
66 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 116 17 116 49 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
67 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 117 66 117 101 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
67 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 117 66 117 101 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
68 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 117 66 117 101 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
68 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 117 66 117 101 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
69 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 118 23 118 61 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
69 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 118 23 118 61 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
70 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 118 23 118 61 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
70 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 118 23 118 61 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
71 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 123 11 132 4 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'ResetCurrConFlags' doesn't match '[a-z][a-zA-Z0-9]*'
71 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 123 11 132 4 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'ResetCurrConFlags' doesn't match '[a-z][a-zA-Z0-9]*'
72 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 134 10 146 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
72 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 134 10 146 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
73 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 134 10 146 4 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'UpdateTotals' doesn't match '[a-z][a-zA-Z0-9]*'
73 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 134 10 146 4 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'UpdateTotals' doesn't match '[a-z][a-zA-Z0-9]*'
74 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 136 21 136 35 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
74 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 136 21 136 35 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
75 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 136 21 136 35 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
75 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 136 21 136 35 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
76 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 137 25 137 40 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
76 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 137 25 137 40 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
77 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 137 25 137 40 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
77 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 137 25 137 40 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
78 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 138 21 138 36 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
78 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 138 21 138 36 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
79 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 138 21 138 36 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
79 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 138 21 138 36 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
80 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 139 24 139 42 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
80 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 139 24 139 42 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
81 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 139 24 139 42 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
81 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 139 24 139 42 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
82 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 140 30 140 54 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
82 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 140 30 140 54 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
83 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 140 30 140 54 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
83 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 140 30 140 54 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
84 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 141 21 141 36 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
84 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 141 21 141 36 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
85 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 141 21 141 36 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
85 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 141 21 141 36 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
86 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 142 24 142 42 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
86 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 142 24 142 42 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
87 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 142 24 142 42 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
87 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 142 24 142 42 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
88 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 143 27 143 48 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
88 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 143 27 143 48 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
89 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 143 27 143 48 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
89 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 143 27 143 48 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
90 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 171 10 199 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
90 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 171 10 199 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
91 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 204 12 207 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
91 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 204 12 207 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
92 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 209 12 214 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
92 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 209 12 214 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
93 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 222 12 227 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
93 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 222 12 227 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
94 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 222 25 222 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]*'
94 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 222 25 222 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]*'
95 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 226 12 226 65 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'batchinstanceid' defined but not used
95 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 226 12 226 65 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'batchinstanceid' defined but not used
96 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 255 12 257 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
96 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 255 12 257 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
97 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 255 40 255 68 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 'BC' doesn't match '[a-z][a-zA-Z0-9]*'
97 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 255 40 255 68 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 'BC' doesn't match '[a-z][a-zA-Z0-9]*'
98 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 260 12 323 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
98 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 260 12 323 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
99 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 260 12 323 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'execute(Database.BatchableContext, List)' has a cognitive complexity of 18, current threshold is 15
99 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 260 12 323 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'execute(Database.BatchableContext, List)' has a cognitive complexity of 18, current threshold is 15
100 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 260 12 323 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'execute(Database.BatchableContext, List)' has a cyclomatic complexity of 10.
100 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 260 12 323 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'execute(Database.BatchableContext, List)' has a cyclomatic complexity of 10.
101 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 260 25 260 53 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 'BC' doesn't match '[a-z][a-zA-Z0-9]*'
101 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 260 25 260 53 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 'BC' doesn't match '[a-z][a-zA-Z0-9]*'
102 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 260 55 260 75 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 'SBatch' doesn't match '[a-z][a-zA-Z0-9]*'
102 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 260 55 260 75 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 'SBatch' doesn't match '[a-z][a-zA-Z0-9]*'
103 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 327 12 347 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
103 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 327 12 347 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
104 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 327 24 327 52 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 'BC' doesn't match '[a-z][a-zA-Z0-9]*'
104 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 327 24 327 52 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 'BC' doesn't match '[a-z][a-zA-Z0-9]*'
105 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 343 5 343 123 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
105 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 343 5 343 123 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
106 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 343 5 343 123 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.
106 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 343 5 343 123 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.
107 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 350 10 399 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'setCMFlags(CampaignMember)' has a cognitive complexity of 17, current threshold is 15
107 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 350 10 399 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'setCMFlags(CampaignMember)' has a cognitive complexity of 17, current threshold is 15
108 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 350 10 399 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'setCMFlags(CampaignMember)' has a cyclomatic complexity of 12.
108 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 350 10 399 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'setCMFlags(CampaignMember)' has a cyclomatic complexity of 12.
109 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 350 10 399 3 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'setCMFlags()' has an NCSS line count of 43 (limit: 40)
109 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 350 10 399 3 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'setCMFlags()' has an NCSS line count of 43 (limit: 40)
110 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 350 10 399 3 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'setCMFlags' has a Standard Cyclomatic Complexity of 12.
110 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 350 10 399 3 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'setCMFlags' has a Standard Cyclomatic Complexity of 12.
111 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 360 27 360 41 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
111 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 360 27 360 41 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
112 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 360 27 360 41 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
112 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 360 27 360 41 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
113 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 361 33 361 47 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
113 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 361 33 361 47 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
114 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 361 33 361 47 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
114 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 361 33 361 47 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
115 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 362 57 362 118 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
115 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 362 57 362 118 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
116 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 362 57 362 118 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
116 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 362 57 362 118 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
117 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 363 46 363 69 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
117 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 363 46 363 69 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
118 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 363 46 363 69 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
118 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 363 46 363 69 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
119 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 377 36 377 79 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
119 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 377 36 377 79 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
120 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 377 36 377 79 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
120 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 377 36 377 79 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
121 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 382 6 385 7 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
121 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 382 6 385 7 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
122 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 386 6 389 7 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
122 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 386 6 389 7 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
123 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 402 30 402 50 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 'SBatch' doesn't match '[a-z][a-zA-Z0-9]*'
123 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 402 30 402 50 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 'SBatch' doesn't match '[a-z][a-zA-Z0-9]*'
124 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 438 25 438 72 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
124 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 438 25 438 72 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
125 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 438 25 438 72 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
125 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 438 25 438 72 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
126 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 453 22 453 47 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
126 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 453 22 453 47 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
127 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 453 22 453 47 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
127 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 453 22 453 47 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
128 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 475 10 508 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'CheckForWrappers(CampaignMember)' has a cyclomatic complexity of 10.
128 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 475 10 508 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'CheckForWrappers(CampaignMember)' has a cyclomatic complexity of 10.
129 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 475 10 508 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'CheckForWrappers' doesn't match '[a-z][a-zA-Z0-9]*'
129 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 475 10 508 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'CheckForWrappers' doesn't match '[a-z][a-zA-Z0-9]*'
130 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 517 9 786 3 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'testCampaignRollup()' has an NCSS line count of 124 (limit: 40)
130 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 517 9 786 3 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'testCampaignRollup()' has an NCSS line count of 124 (limit: 40)
131 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 524 12 524 112 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 'child_1a' doesn't match '[a-z][a-zA-Z0-9]*'
131 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 524 12 524 112 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 'child_1a' doesn't match '[a-z][a-zA-Z0-9]*'
132 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 526 12 526 166 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 'grandchild_1aa' doesn't match '[a-z][a-zA-Z0-9]*'
132 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 526 12 526 166 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 'grandchild_1aa' doesn't match '[a-z][a-zA-Z0-9]*'
133 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 528 12 528 126 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 'grandchild_1ab' doesn't match '[a-z][a-zA-Z0-9]*'
133 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 528 12 528 126 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 'grandchild_1ab' doesn't match '[a-z][a-zA-Z0-9]*'
134 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 530 12 530 112 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 'child_1b' doesn't match '[a-z][a-zA-Z0-9]*'
134 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 530 12 530 112 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 'child_1b' doesn't match '[a-z][a-zA-Z0-9]*'
135 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 532 12 532 166 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 'grandchild_1ba' doesn't match '[a-z][a-zA-Z0-9]*'
135 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 532 12 532 166 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 'grandchild_1ba' doesn't match '[a-z][a-zA-Z0-9]*'
136 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 534 12 534 174 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 'greatgrand_1baa' doesn't match '[a-z][a-zA-Z0-9]*'
136 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 534 12 534 174 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 'greatgrand_1baa' doesn't match '[a-z][a-zA-Z0-9]*'
137 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 536 12 536 173 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 'greatgrand_1bab' doesn't match '[a-z][a-zA-Z0-9]*'
137 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 536 12 536 173 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 'greatgrand_1bab' doesn't match '[a-z][a-zA-Z0-9]*'
138 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 538 12 538 187 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 'greatgreatgrand_1baaa' doesn't match '[a-z][a-zA-Z0-9]*'
138 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 538 12 538 187 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 'greatgreatgrand_1baaa' doesn't match '[a-z][a-zA-Z0-9]*'
139 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 599 30 599 109 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 'CMgrandchild_1aa' doesn't match '[a-z][a-zA-Z0-9]*'
139 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 599 30 599 109 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 'CMgrandchild_1aa' doesn't match '[a-z][a-zA-Z0-9]*'
140 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 600 9 600 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
140 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 600 9 600 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
141 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 610 9 610 85 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
141 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 610 9 610 85 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
142 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 615 30 615 108 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 'CMgrandchild_1ab' doesn't match '[a-z][a-zA-Z0-9]*'
142 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 615 30 615 108 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 'CMgrandchild_1ab' doesn't match '[a-z][a-zA-Z0-9]*'
143 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 623 9 623 79 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
143 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 623 9 623 79 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
144 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 666 27 666 173 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 'opps_child1a_2and4' doesn't match '[a-z][a-zA-Z0-9]*'
144 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 666 27 666 173 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 'opps_child1a_2and4' doesn't match '[a-z][a-zA-Z0-9]*'
145 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 666 27 666 173 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'opps_child1a_2and4' defined but not used
145 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 666 27 666 173 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'opps_child1a_2and4' defined but not used
146 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 667 27 667 166 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 'opps_child1a_20' doesn't match '[a-z][a-zA-Z0-9]*'
146 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 667 27 667 166 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 'opps_child1a_20' doesn't match '[a-z][a-zA-Z0-9]*'
147 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 667 27 667 166 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'opps_child1a_20' defined but not used
147 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 667 27 667 166 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'opps_child1a_20' defined but not used
148 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 668 27 668 175 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 'opps_grandchild1aa' doesn't match '[a-z][a-zA-Z0-9]*'
148 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 668 27 668 175 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 'opps_grandchild1aa' doesn't match '[a-z][a-zA-Z0-9]*'
149 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 668 27 668 175 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'opps_grandchild1aa' defined but not used
149 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 668 27 668 175 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'opps_grandchild1aa' defined but not used
150 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 669 27 669 175 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 'opps_grandchild1ab' doesn't match '[a-z][a-zA-Z0-9]*'
150 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 669 27 669 175 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 'opps_grandchild1ab' doesn't match '[a-z][a-zA-Z0-9]*'
151 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 669 27 669 175 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'opps_grandchild1ab' defined but not used
151 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 669 27 669 175 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'opps_grandchild1ab' defined but not used
152 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 691 12 691 56 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'batchprocessid' defined but not used
152 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 691 12 691 56 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'batchprocessid' defined but not used
153 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 719 18 719 66 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 'grandchild_1aaP' doesn't match '[a-z][a-zA-Z0-9]*'
153 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 719 18 719 66 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 'grandchild_1aaP' doesn't match '[a-z][a-zA-Z0-9]*'
154 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 729 18 729 66 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 'grandchild_1abP' doesn't match '[a-z][a-zA-Z0-9]*'
154 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 729 18 729 66 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 'grandchild_1abP' doesn't match '[a-z][a-zA-Z0-9]*'
155 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 738 18 738 54 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 'child_1bP' doesn't match '[a-z][a-zA-Z0-9]*'
155 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 738 18 738 54 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 'child_1bP' doesn't match '[a-z][a-zA-Z0-9]*'
156 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 746 18 746 66 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 'grandchild_1baP' doesn't match '[a-z][a-zA-Z0-9]*'
156 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 746 18 746 66 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 'grandchild_1baP' doesn't match '[a-z][a-zA-Z0-9]*'
157 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 754 18 754 68 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 'greatgrand_1baaP' doesn't match '[a-z][a-zA-Z0-9]*'
157 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 754 18 754 68 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 'greatgrand_1baaP' doesn't match '[a-z][a-zA-Z0-9]*'
158 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 762 18 762 68 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 'greatgrand_1babP' doesn't match '[a-z][a-zA-Z0-9]*'
158 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 762 18 762 68 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 'greatgrand_1babP' doesn't match '[a-z][a-zA-Z0-9]*'
159 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 770 18 770 80 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 'greatgreatgrand_1baaaP' doesn't match '[a-z][a-zA-Z0-9]*'
159 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 770 18 770 80 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 'greatgreatgrand_1baaaP' doesn't match '[a-z][a-zA-Z0-9]*'
160 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 788 9 803 4 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
160 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 788 9 803 4 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
161 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 788 39 788 48 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
161 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 788 39 788 48 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
162 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 788 50 788 64 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 'ConIDs' doesn't match '[a-z][a-zA-Z0-9]*'
162 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 788 50 788 64 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 'ConIDs' doesn't match '[a-z][a-zA-Z0-9]*'
163 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 805 10 812 4 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
163 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 805 10 812 4 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
164 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 805 33 805 42 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
164 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 805 33 805 42 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
165 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 805 44 805 52 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 'ConId' doesn't match '[a-z][a-zA-Z0-9]*'
165 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 805 44 805 52 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 'ConId' doesn't match '[a-z][a-zA-Z0-9]*'
166 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 808 23 808 66 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
166 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 808 23 808 66 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
167 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 808 23 808 66 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
167 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 808 23 808 66 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
168 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 809 25 809 85 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 'CMs' doesn't match '[a-z][a-zA-Z0-9]*'
168 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 809 25 809 85 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 'CMs' doesn't match '[a-z][a-zA-Z0-9]*'
169 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 814 44 814 53 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
169 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 814 44 814 53 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
170 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 814 55 814 70 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 'LeadIds' doesn't match '[a-z][a-zA-Z0-9]*'
170 /src/classes/GW_BATCH_CampaignEngagementRollup.cls 814 55 814 70 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 'LeadIds' doesn't match '[a-z][a-zA-Z0-9]*'
171 /src/classes/GW_CTRL_BatchJobsProgress.cls 16 21 90 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
171 /src/classes/GW_CTRL_BatchJobsProgress.cls 16 21 90 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
172 /src/classes/GW_CTRL_BatchJobsProgress.cls 33 12 73 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 /src/classes/GW_CTRL_BatchJobsProgress.cls 33 12 73 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 /src/classes/GW_CTRL_BatchJobsProgress.cls 48 30 52 62 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
173 /src/classes/GW_CTRL_BatchJobsProgress.cls 48 30 52 62 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
174 /src/classes/GW_CTRL_BatchJobsProgress.cls 80 16 80 44 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
174 /src/classes/GW_CTRL_BatchJobsProgress.cls 80 16 80 44 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
175 /src/classes/GW_CTRL_BatchJobsProgress.cls 81 16 81 51 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
175 /src/classes/GW_CTRL_BatchJobsProgress.cls 81 16 81 51 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
176 /src/classes/GW_CTRL_BatchJobsProgress.cls 85 23 88 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.
176 /src/classes/GW_CTRL_BatchJobsProgress.cls 85 23 88 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.
177 /src/classes/GW_CTRL_DashMetrics.cls 1 21 167 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
177 /src/classes/GW_CTRL_DashMetrics.cls 1 21 167 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
178 /src/classes/GW_CTRL_DashMetrics.cls 1 21 167 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
178 /src/classes/GW_CTRL_DashMetrics.cls 1 21 167 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
179 /src/classes/GW_CTRL_DashMetrics.cls 3 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
179 /src/classes/GW_CTRL_DashMetrics.cls 3 9 9 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
180 /src/classes/GW_CTRL_DashMetrics.cls 5 23 5 40 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
180 /src/classes/GW_CTRL_DashMetrics.cls 5 23 5 40 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
181 /src/classes/GW_CTRL_DashMetrics.cls 5 23 5 40 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
181 /src/classes/GW_CTRL_DashMetrics.cls 5 23 5 40 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
182 /src/classes/GW_CTRL_DashMetrics.cls 10 9 16 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
182 /src/classes/GW_CTRL_DashMetrics.cls 10 9 16 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
183 /src/classes/GW_CTRL_DashMetrics.cls 17 9 23 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
183 /src/classes/GW_CTRL_DashMetrics.cls 17 9 23 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
184 /src/classes/GW_CTRL_DashMetrics.cls 24 9 30 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
184 /src/classes/GW_CTRL_DashMetrics.cls 24 9 30 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
185 /src/classes/GW_CTRL_DashMetrics.cls 31 9 37 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
185 /src/classes/GW_CTRL_DashMetrics.cls 31 9 37 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
186 /src/classes/GW_CTRL_DashMetrics.cls 38 9 44 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
186 /src/classes/GW_CTRL_DashMetrics.cls 38 9 44 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
187 /src/classes/GW_CTRL_DashMetrics.cls 45 9 51 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
187 /src/classes/GW_CTRL_DashMetrics.cls 45 9 51 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
188 /src/classes/GW_CTRL_DashMetrics.cls 53 16 53 51 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'MAX_LEVEL_LOW_LEVEL_LIST_GROWTH' should be before method declarations in its class
188 /src/classes/GW_CTRL_DashMetrics.cls 53 16 53 51 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'MAX_LEVEL_LOW_LEVEL_LIST_GROWTH' should be before method declarations in its class
189 /src/classes/GW_CTRL_DashMetrics.cls 53 16 53 51 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'MAX_LEVEL_LOW_LEVEL_LIST_GROWTH' doesn't match '[a-z][a-zA-Z0-9]*'
189 /src/classes/GW_CTRL_DashMetrics.cls 53 16 53 51 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'MAX_LEVEL_LOW_LEVEL_LIST_GROWTH' doesn't match '[a-z][a-zA-Z0-9]*'
190 /src/classes/GW_CTRL_DashMetrics.cls 54 7 54 22 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'ninetyDayCutoff' should be before method declarations in its class
190 /src/classes/GW_CTRL_DashMetrics.cls 54 7 54 22 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'ninetyDayCutoff' should be before method declarations in its class
191 /src/classes/GW_CTRL_DashMetrics.cls 55 7 55 25 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'oneEightyDayCutoff' should be before method declarations in its class
191 /src/classes/GW_CTRL_DashMetrics.cls 55 7 55 25 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'oneEightyDayCutoff' should be before method declarations in its class
192 /src/classes/GW_CTRL_DashMetrics.cls 56 10 56 30 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'convCalcDone' should be before method declarations in its class
192 /src/classes/GW_CTRL_DashMetrics.cls 56 10 56 30 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'convCalcDone' should be before method declarations in its class
193 /src/classes/GW_CTRL_DashMetrics.cls 57 10 57 36 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'listGrowthCalcDone' should be before method declarations in its class
193 /src/classes/GW_CTRL_DashMetrics.cls 57 10 57 36 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'listGrowthCalcDone' should be before method declarations in its class
194 /src/classes/GW_CTRL_DashMetrics.cls 58 10 58 34 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'newDonorCalcDone' should be before method declarations in its class
194 /src/classes/GW_CTRL_DashMetrics.cls 58 10 58 34 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'newDonorCalcDone' should be before method declarations in its class
195 /src/classes/GW_CTRL_DashMetrics.cls 59 9 59 23 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'linkReportName' should be before method declarations in its class
195 /src/classes/GW_CTRL_DashMetrics.cls 59 9 59 23 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'linkReportName' should be before method declarations in its class
196 /src/classes/GW_CTRL_DashMetrics.cls 61 35 61 80 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'dlog' should be before method declarations in its class
196 /src/classes/GW_CTRL_DashMetrics.cls 61 35 61 80 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'dlog' should be before method declarations in its class
197 /src/classes/GW_CTRL_DashMetrics.cls 63 9 66 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
197 /src/classes/GW_CTRL_DashMetrics.cls 63 9 66 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
198 /src/classes/GW_CTRL_DashMetrics.cls 76 41 76 45 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
198 /src/classes/GW_CTRL_DashMetrics.cls 76 41 76 45 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
199 /src/classes/GW_CTRL_DashMetrics.cls 81 41 81 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
199 /src/classes/GW_CTRL_DashMetrics.cls 81 41 81 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
200 /src/classes/GW_CTRL_DashMetrics.cls 98 41 98 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
200 /src/classes/GW_CTRL_DashMetrics.cls 98 41 98 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
201 /src/classes/GW_CTRL_DashMetrics.cls 103 41 103 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
201 /src/classes/GW_CTRL_DashMetrics.cls 103 41 103 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
202 /src/classes/GW_CTRL_DashMetrics.cls 119 41 119 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
202 /src/classes/GW_CTRL_DashMetrics.cls 119 41 119 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
203 /src/classes/GW_CTRL_DashMetrics.cls 124 41 124 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
203 /src/classes/GW_CTRL_DashMetrics.cls 124 41 124 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
204 /src/classes/GW_CTRL_DashMetrics.cls 132 9 135 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
204 /src/classes/GW_CTRL_DashMetrics.cls 132 9 135 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
205 /src/classes/GW_CTRL_DashMetrics.cls 137 9 140 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
205 /src/classes/GW_CTRL_DashMetrics.cls 137 9 140 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
206 /src/classes/GW_CTRL_DashMetrics.cls 142 9 145 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
206 /src/classes/GW_CTRL_DashMetrics.cls 142 9 145 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
207 /src/classes/GW_CTRL_DashMetrics.cls 149 14 149 67 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
207 /src/classes/GW_CTRL_DashMetrics.cls 149 14 149 67 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
208 /src/classes/GW_CTRL_DashMetrics.cls 160 20 165 3 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 /src/classes/GW_CTRL_DashMetrics.cls 160 20 165 3 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 /src/classes/GW_CTRL_DashMetrics.cls 162 11 162 37 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'convs' defined but not used
209 /src/classes/GW_CTRL_DashMetrics.cls 162 11 162 37 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'convs' defined but not used
210 /src/classes/GW_CTRL_DashMetrics.cls 163 11 163 43 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'growth' defined but not used
210 /src/classes/GW_CTRL_DashMetrics.cls 163 11 163 43 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'growth' defined but not used
211 /src/classes/GW_CTRL_DashMetrics.cls 164 11 164 39 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'newDonors' defined but not used
211 /src/classes/GW_CTRL_DashMetrics.cls 164 11 164 39 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'newDonors' defined but not used
212 /src/classes/GW_CTRL_ETGratitude.cls 1 21 607 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GW_CTRL_ETGratitude' has a total cognitive complexity of 101 (highest 50), current threshold is 50
212 /src/classes/GW_CTRL_ETGratitude.cls 1 21 607 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GW_CTRL_ETGratitude' has a total cognitive complexity of 101 (highest 50), current threshold is 50
213 /src/classes/GW_CTRL_ETGratitude.cls 1 21 607 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'GW_CTRL_ETGratitude' has a total cyclomatic complexity of 50 (highest 25).
213 /src/classes/GW_CTRL_ETGratitude.cls 1 21 607 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'GW_CTRL_ETGratitude' has a total cyclomatic complexity of 50 (highest 25).
214 /src/classes/GW_CTRL_ETGratitude.cls 1 21 607 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'GW_CTRL_ETGratitude' has a Standard Cyclomatic Complexity of 2 (Highest = 23).
214 /src/classes/GW_CTRL_ETGratitude.cls 1 21 607 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'GW_CTRL_ETGratitude' has a Standard Cyclomatic Complexity of 2 (Highest = 23).
215 /src/classes/GW_CTRL_ETGratitude.cls 1 21 607 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
215 /src/classes/GW_CTRL_ETGratitude.cls 1 21 607 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
216 /src/classes/GW_CTRL_ETGratitude.cls 21 9 21 44 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
216 /src/classes/GW_CTRL_ETGratitude.cls 21 9 21 44 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
217 /src/classes/GW_CTRL_ETGratitude.cls 23 9 23 45 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
217 /src/classes/GW_CTRL_ETGratitude.cls 23 9 23 45 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
218 /src/classes/GW_CTRL_ETGratitude.cls 26 9 26 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
218 /src/classes/GW_CTRL_ETGratitude.cls 26 9 26 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
219 /src/classes/GW_CTRL_ETGratitude.cls 29 9 104 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
219 /src/classes/GW_CTRL_ETGratitude.cls 29 9 104 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
220 /src/classes/GW_CTRL_ETGratitude.cls 33 28 33 84 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
220 /src/classes/GW_CTRL_ETGratitude.cls 33 28 33 84 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
221 /src/classes/GW_CTRL_ETGratitude.cls 40 15 40 68 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
221 /src/classes/GW_CTRL_ETGratitude.cls 40 15 40 68 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
222 /src/classes/GW_CTRL_ETGratitude.cls 40 15 40 68 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
222 /src/classes/GW_CTRL_ETGratitude.cls 40 15 40 68 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
223 /src/classes/GW_CTRL_ETGratitude.cls 57 3 57 14 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
223 /src/classes/GW_CTRL_ETGratitude.cls 57 3 57 14 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
224 /src/classes/GW_CTRL_ETGratitude.cls 60 45 60 109 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
224 /src/classes/GW_CTRL_ETGratitude.cls 60 45 60 109 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
225 /src/classes/GW_CTRL_ETGratitude.cls 92 6 92 21 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
225 /src/classes/GW_CTRL_ETGratitude.cls 92 6 92 21 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
226 /src/classes/GW_CTRL_ETGratitude.cls 93 6 93 26 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
226 /src/classes/GW_CTRL_ETGratitude.cls 93 6 93 26 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
227 /src/classes/GW_CTRL_ETGratitude.cls 98 4 98 15 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
227 /src/classes/GW_CTRL_ETGratitude.cls 98 4 98 15 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
228 /src/classes/GW_CTRL_ETGratitude.cls 107 9 110 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
228 /src/classes/GW_CTRL_ETGratitude.cls 107 9 110 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
229 /src/classes/GW_CTRL_ETGratitude.cls 113 9 117 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
229 /src/classes/GW_CTRL_ETGratitude.cls 113 9 117 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
230 /src/classes/GW_CTRL_ETGratitude.cls 120 9 128 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
230 /src/classes/GW_CTRL_ETGratitude.cls 120 9 128 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
231 /src/classes/GW_CTRL_ETGratitude.cls 131 9 140 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
231 /src/classes/GW_CTRL_ETGratitude.cls 131 9 140 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
232 /src/classes/GW_CTRL_ETGratitude.cls 164 10 285 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'FAddNewRecipientsToCampaignId(Id)' has a cognitive complexity of 50, current threshold is 15
232 /src/classes/GW_CTRL_ETGratitude.cls 164 10 285 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'FAddNewRecipientsToCampaignId(Id)' has a cognitive complexity of 50, current threshold is 15
233 /src/classes/GW_CTRL_ETGratitude.cls 164 10 285 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'FAddNewRecipientsToCampaignId(Id)' has a cyclomatic complexity of 25.
233 /src/classes/GW_CTRL_ETGratitude.cls 164 10 285 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'FAddNewRecipientsToCampaignId(Id)' has a cyclomatic complexity of 25.
234 /src/classes/GW_CTRL_ETGratitude.cls 164 10 285 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'FAddNewRecipientsToCampaignId' doesn't match '[a-z][a-zA-Z0-9]*'
234 /src/classes/GW_CTRL_ETGratitude.cls 164 10 285 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'FAddNewRecipientsToCampaignId' doesn't match '[a-z][a-zA-Z0-9]*'
235 /src/classes/GW_CTRL_ETGratitude.cls 164 10 285 3 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'FAddNewRecipientsToCampaignId()' has an NCSS line count of 83 (limit: 40)
235 /src/classes/GW_CTRL_ETGratitude.cls 164 10 285 3 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'FAddNewRecipientsToCampaignId()' has an NCSS line count of 83 (limit: 40)
236 /src/classes/GW_CTRL_ETGratitude.cls 164 10 285 3 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'FAddNewRecipientsToCampaignId' has a Standard Cyclomatic Complexity of 23.
236 /src/classes/GW_CTRL_ETGratitude.cls 164 10 285 3 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'FAddNewRecipientsToCampaignId' has a Standard Cyclomatic Complexity of 23.
237 /src/classes/GW_CTRL_ETGratitude.cls 176 4 176 87 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
237 /src/classes/GW_CTRL_ETGratitude.cls 176 4 176 87 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
238 /src/classes/GW_CTRL_ETGratitude.cls 176 4 176 87 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
238 /src/classes/GW_CTRL_ETGratitude.cls 176 4 176 87 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
239 /src/classes/GW_CTRL_ETGratitude.cls 178 4 178 81 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
239 /src/classes/GW_CTRL_ETGratitude.cls 178 4 178 81 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
240 /src/classes/GW_CTRL_ETGratitude.cls 178 4 178 81 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
240 /src/classes/GW_CTRL_ETGratitude.cls 178 4 178 81 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
241 /src/classes/GW_CTRL_ETGratitude.cls 194 28 194 65 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
241 /src/classes/GW_CTRL_ETGratitude.cls 194 28 194 65 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
242 /src/classes/GW_CTRL_ETGratitude.cls 194 28 194 65 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
242 /src/classes/GW_CTRL_ETGratitude.cls 194 28 194 65 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
243 /src/classes/GW_CTRL_ETGratitude.cls 216 20 216 31 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
243 /src/classes/GW_CTRL_ETGratitude.cls 216 20 216 31 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
244 /src/classes/GW_CTRL_ETGratitude.cls 216 20 216 31 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
244 /src/classes/GW_CTRL_ETGratitude.cls 216 20 216 31 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
245 /src/classes/GW_CTRL_ETGratitude.cls 230 6 231 16 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
245 /src/classes/GW_CTRL_ETGratitude.cls 230 6 231 16 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
246 /src/classes/GW_CTRL_ETGratitude.cls 231 7 231 16 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
246 /src/classes/GW_CTRL_ETGratitude.cls 231 7 231 16 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
247 /src/classes/GW_CTRL_ETGratitude.cls 231 7 231 16 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
247 /src/classes/GW_CTRL_ETGratitude.cls 231 7 231 16 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
248 /src/classes/GW_CTRL_ETGratitude.cls 235 6 237 7 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
248 /src/classes/GW_CTRL_ETGratitude.cls 235 6 237 7 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
249 /src/classes/GW_CTRL_ETGratitude.cls 242 28 242 57 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
249 /src/classes/GW_CTRL_ETGratitude.cls 242 28 242 57 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
250 /src/classes/GW_CTRL_ETGratitude.cls 242 28 242 57 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
250 /src/classes/GW_CTRL_ETGratitude.cls 242 28 242 57 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
251 /src/classes/GW_CTRL_ETGratitude.cls 270 7 270 16 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
251 /src/classes/GW_CTRL_ETGratitude.cls 270 7 270 16 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
252 /src/classes/GW_CTRL_ETGratitude.cls 270 7 270 16 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
252 /src/classes/GW_CTRL_ETGratitude.cls 270 7 270 16 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
253 /src/classes/GW_CTRL_ETGratitude.cls 282 3 282 20 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
253 /src/classes/GW_CTRL_ETGratitude.cls 282 3 282 20 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
254 /src/classes/GW_CTRL_ETGratitude.cls 288 10 317 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'FillRecipientsFromCampaignId' doesn't match '[a-z][a-zA-Z0-9]*'
254 /src/classes/GW_CTRL_ETGratitude.cls 288 10 317 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'FillRecipientsFromCampaignId' doesn't match '[a-z][a-zA-Z0-9]*'
255 /src/classes/GW_CTRL_ETGratitude.cls 290 33 291 59 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
255 /src/classes/GW_CTRL_ETGratitude.cls 290 33 291 59 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
256 /src/classes/GW_CTRL_ETGratitude.cls 322 4 322 16 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
256 /src/classes/GW_CTRL_ETGratitude.cls 322 4 322 16 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
257 /src/classes/GW_CTRL_ETGratitude.cls 322 4 322 16 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
257 /src/classes/GW_CTRL_ETGratitude.cls 322 4 322 16 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
258 /src/classes/GW_CTRL_ETGratitude.cls 331 29 331 88 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
258 /src/classes/GW_CTRL_ETGratitude.cls 331 29 331 88 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
259 /src/classes/GW_CTRL_ETGratitude.cls 331 29 331 88 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
259 /src/classes/GW_CTRL_ETGratitude.cls 331 29 331 88 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
260 /src/classes/GW_CTRL_ETGratitude.cls 333 5 333 11 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
260 /src/classes/GW_CTRL_ETGratitude.cls 333 5 333 11 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
261 /src/classes/GW_CTRL_ETGratitude.cls 333 5 333 11 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
261 /src/classes/GW_CTRL_ETGratitude.cls 333 5 333 11 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
262 /src/classes/GW_CTRL_ETGratitude.cls 345 9 345 53 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
262 /src/classes/GW_CTRL_ETGratitude.cls 345 9 345 53 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
263 /src/classes/GW_CTRL_ETGratitude.cls 348 9 348 57 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
263 /src/classes/GW_CTRL_ETGratitude.cls 348 9 348 57 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
264 /src/classes/GW_CTRL_ETGratitude.cls 351 9 360 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
264 /src/classes/GW_CTRL_ETGratitude.cls 351 9 360 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
265 /src/classes/GW_CTRL_ETGratitude.cls 353 10 356 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
265 /src/classes/GW_CTRL_ETGratitude.cls 353 10 356 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
266 /src/classes/GW_CTRL_ETGratitude.cls 358 10 358 35 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
266 /src/classes/GW_CTRL_ETGratitude.cls 358 10 358 35 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
267 /src/classes/GW_CTRL_ETGratitude.cls 359 10 359 41 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
267 /src/classes/GW_CTRL_ETGratitude.cls 359 10 359 41 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
268 /src/classes/GW_CTRL_ETGratitude.cls 387 9 393 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
268 /src/classes/GW_CTRL_ETGratitude.cls 387 9 393 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
269 /src/classes/GW_CTRL_ETGratitude.cls 396 9 409 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
269 /src/classes/GW_CTRL_ETGratitude.cls 396 9 409 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
270 /src/classes/GW_CTRL_ETGratitude.cls 412 9 423 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
270 /src/classes/GW_CTRL_ETGratitude.cls 412 9 423 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
271 /src/classes/GW_CTRL_ETGratitude.cls 414 11 418 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
271 /src/classes/GW_CTRL_ETGratitude.cls 414 11 418 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
272 /src/classes/GW_CTRL_ETGratitude.cls 420 10 420 36 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
272 /src/classes/GW_CTRL_ETGratitude.cls 420 10 420 36 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
273 /src/classes/GW_CTRL_ETGratitude.cls 421 10 421 45 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
273 /src/classes/GW_CTRL_ETGratitude.cls 421 10 421 45 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
274 /src/classes/GW_CTRL_ETGratitude.cls 421 18 421 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 'NumberThanked' doesn't match '[a-z][a-zA-Z0-9]*'
274 /src/classes/GW_CTRL_ETGratitude.cls 421 18 421 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 'NumberThanked' doesn't match '[a-z][a-zA-Z0-9]*'
275 /src/classes/GW_CTRL_ETGratitude.cls 422 10 422 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
275 /src/classes/GW_CTRL_ETGratitude.cls 422 10 422 49 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
276 /src/classes/GW_CTRL_ETGratitude.cls 422 18 422 35 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 'NumberLeftToThank' doesn't match '[a-z][a-zA-Z0-9]*'
276 /src/classes/GW_CTRL_ETGratitude.cls 422 18 422 35 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 'NumberLeftToThank' doesn't match '[a-z][a-zA-Z0-9]*'
277 /src/classes/GW_CTRL_ETGratitude.cls 426 9 426 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
277 /src/classes/GW_CTRL_ETGratitude.cls 426 9 426 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
278 /src/classes/GW_CTRL_ETGratitude.cls 429 9 429 38 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
278 /src/classes/GW_CTRL_ETGratitude.cls 429 9 429 38 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
279 /src/classes/GW_CTRL_ETGratitude.cls 432 9 432 45 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
279 /src/classes/GW_CTRL_ETGratitude.cls 432 9 432 45 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
280 /src/classes/GW_CTRL_ETGratitude.cls 435 9 463 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
280 /src/classes/GW_CTRL_ETGratitude.cls 435 9 463 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
281 /src/classes/GW_CTRL_ETGratitude.cls 443 5 443 19 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
281 /src/classes/GW_CTRL_ETGratitude.cls 443 5 443 19 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
282 /src/classes/GW_CTRL_ETGratitude.cls 454 6 454 16 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
282 /src/classes/GW_CTRL_ETGratitude.cls 454 6 454 16 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
283 /src/classes/GW_CTRL_ETGratitude.cls 454 6 454 16 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
283 /src/classes/GW_CTRL_ETGratitude.cls 454 6 454 16 pmd OperationWithLimitsInLoop 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#operationwithlimitsinloop Avoid operations in loops that may hit governor limits
284 /src/classes/GW_CTRL_ETGratitude.cls 473 76 473 126 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
284 /src/classes/GW_CTRL_ETGratitude.cls 473 76 473 126 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
285 /src/classes/GW_CTRL_ETGratitude.cls 473 76 473 126 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
285 /src/classes/GW_CTRL_ETGratitude.cls 473 76 473 126 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
286 /src/classes/GW_CTRL_ETGratitude.cls 474 78 474 132 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
286 /src/classes/GW_CTRL_ETGratitude.cls 474 78 474 132 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
287 /src/classes/GW_CTRL_ETGratitude.cls 474 78 474 132 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
287 /src/classes/GW_CTRL_ETGratitude.cls 474 78 474 132 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
288 /src/classes/GW_CTRL_ETGratitude.cls 475 83 475 142 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
288 /src/classes/GW_CTRL_ETGratitude.cls 475 83 475 142 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
289 /src/classes/GW_CTRL_ETGratitude.cls 475 83 475 142 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
289 /src/classes/GW_CTRL_ETGratitude.cls 475 83 475 142 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
290 /src/classes/GW_CTRL_ETGratitude.cls 476 84 476 143 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
290 /src/classes/GW_CTRL_ETGratitude.cls 476 84 476 143 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
291 /src/classes/GW_CTRL_ETGratitude.cls 476 84 476 143 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
291 /src/classes/GW_CTRL_ETGratitude.cls 476 84 476 143 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
292 /src/classes/GW_CTRL_ETGratitude.cls 485 16 606 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestGM' doesn't match '[a-z][a-zA-Z0-9]*'
292 /src/classes/GW_CTRL_ETGratitude.cls 485 16 606 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestGM' doesn't match '[a-z][a-zA-Z0-9]*'
293 /src/classes/GW_CTRL_ETGratitude.cls 485 16 606 3 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'TestGM()' has an NCSS line count of 55 (limit: 40)
293 /src/classes/GW_CTRL_ETGratitude.cls 485 16 606 3 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'TestGM()' has an NCSS line count of 55 (limit: 40)
294 /src/classes/GW_CTRL_ETGratitude.cls 509 6 509 25 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'idT' defined but not used
0 0 0 0 0 0
295 /src/classes/GW_CTRL_ETGratitude.cls 512 3 512 42 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
294 /src/classes/GW_CTRL_ETGratitude.cls 512 3 512 42 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
296 /src/classes/GW_CTRL_ETGratitude.cls 512 3 512 42 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.
295 /src/classes/GW_CTRL_ETGratitude.cls 512 3 512 42 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.
297 /src/classes/GW_CTRL_ETGratitude.cls 513 3 513 25 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
296 /src/classes/GW_CTRL_ETGratitude.cls 513 3 513 25 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
298 /src/classes/GW_CTRL_ETGratitude.cls 513 3 513 25 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.
297 /src/classes/GW_CTRL_ETGratitude.cls 513 3 513 25 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.
299 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 1 21 163 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
298 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 1 21 163 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
300 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 1 21 163 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
299 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 1 21 163 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
301 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 14 9 17 3 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 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 14 9 17 3 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
302 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 21 12 30 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
301 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 21 12 30 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
303 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 32 9 37 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
302 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 32 9 37 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
304 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 32 9 37 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'AddEmptyRows' doesn't match '[a-z][a-zA-Z0-9]*'
303 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 32 9 37 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'AddEmptyRows' doesn't match '[a-z][a-zA-Z0-9]*'
305 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 39 9 39 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
304 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 39 9 39 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
306 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 41 9 45 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
305 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 41 9 45 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
307 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 47 9 91 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
306 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 47 9 91 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
308 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 47 9 91 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'saveTab()' has a cyclomatic complexity of 10.
307 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 47 9 91 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'saveTab()' has a cyclomatic complexity of 10.
309 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 71 31 71 50 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
308 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 71 31 71 50 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
310 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 71 31 71 50 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
309 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 71 31 71 50 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
311 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 71 31 71 50 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
310 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 71 31 71 50 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
312 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 73 4 73 32 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 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 73 4 73 32 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
313 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 73 4 73 32 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
312 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 73 4 73 32 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
314 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 93 9 100 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
313 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 93 9 100 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
315 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 110 9 124 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
314 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 110 9 124 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
316 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 126 12 145 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
315 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 126 12 145 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
317 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 148 20 161 3 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.
316 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 148 20 161 3 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.
318 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 148 20 161 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabCampaign' doesn't match '[a-z][a-zA-Z0-9]*'
317 /src/classes/GW_CTRL_ETSettingsTabCampaign.cls 148 20 161 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabCampaign' doesn't match '[a-z][a-zA-Z0-9]*'
319 /src/classes/GW_CTRL_ETSettingsTabContact.cls 1 21 117 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
318 /src/classes/GW_CTRL_ETSettingsTabContact.cls 1 21 117 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
320 /src/classes/GW_CTRL_ETSettingsTabContact.cls 1 21 117 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
319 /src/classes/GW_CTRL_ETSettingsTabContact.cls 1 21 117 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
321 /src/classes/GW_CTRL_ETSettingsTabContact.cls 15 9 18 3 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
320 /src/classes/GW_CTRL_ETSettingsTabContact.cls 15 9 18 3 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
322 /src/classes/GW_CTRL_ETSettingsTabContact.cls 22 9 31 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
321 /src/classes/GW_CTRL_ETSettingsTabContact.cls 22 9 31 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
323 /src/classes/GW_CTRL_ETSettingsTabContact.cls 33 9 38 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
322 /src/classes/GW_CTRL_ETSettingsTabContact.cls 33 9 38 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
324 /src/classes/GW_CTRL_ETSettingsTabContact.cls 33 9 38 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'AddEmptyRows' doesn't match '[a-z][a-zA-Z0-9]*'
323 /src/classes/GW_CTRL_ETSettingsTabContact.cls 33 9 38 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'AddEmptyRows' doesn't match '[a-z][a-zA-Z0-9]*'
325 /src/classes/GW_CTRL_ETSettingsTabContact.cls 40 9 40 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
324 /src/classes/GW_CTRL_ETSettingsTabContact.cls 40 9 40 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
326 /src/classes/GW_CTRL_ETSettingsTabContact.cls 42 9 46 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
325 /src/classes/GW_CTRL_ETSettingsTabContact.cls 42 9 46 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
327 /src/classes/GW_CTRL_ETSettingsTabContact.cls 48 9 91 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
326 /src/classes/GW_CTRL_ETSettingsTabContact.cls 48 9 91 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
328 /src/classes/GW_CTRL_ETSettingsTabContact.cls 80 31 80 50 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
327 /src/classes/GW_CTRL_ETSettingsTabContact.cls 80 31 80 50 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 /src/classes/GW_CTRL_ETSettingsTabContact.cls 80 31 80 50 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
328 /src/classes/GW_CTRL_ETSettingsTabContact.cls 80 31 80 50 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
330 /src/classes/GW_CTRL_ETSettingsTabContact.cls 80 31 80 50 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
329 /src/classes/GW_CTRL_ETSettingsTabContact.cls 80 31 80 50 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
331 /src/classes/GW_CTRL_ETSettingsTabContact.cls 82 4 82 29 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
330 /src/classes/GW_CTRL_ETSettingsTabContact.cls 82 4 82 29 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
332 /src/classes/GW_CTRL_ETSettingsTabContact.cls 82 4 82 29 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
331 /src/classes/GW_CTRL_ETSettingsTabContact.cls 82 4 82 29 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
333 /src/classes/GW_CTRL_ETSettingsTabContact.cls 93 9 99 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
332 /src/classes/GW_CTRL_ETSettingsTabContact.cls 93 9 99 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
334 /src/classes/GW_CTRL_ETSettingsTabContact.cls 102 20 114 3 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 /src/classes/GW_CTRL_ETSettingsTabContact.cls 102 20 114 3 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.
335 /src/classes/GW_CTRL_ETSettingsTabContact.cls 102 20 114 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabContact' doesn't match '[a-z][a-zA-Z0-9]*'
334 /src/classes/GW_CTRL_ETSettingsTabContact.cls 102 20 114 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabContact' doesn't match '[a-z][a-zA-Z0-9]*'
336 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 1 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 comment
335 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 1 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 comment
337 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 1 21 140 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
336 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 1 21 140 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
338 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 14 9 17 3 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
337 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 14 9 17 3 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
339 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 21 12 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
338 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 21 12 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
340 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 60 9 65 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
339 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 60 9 65 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
341 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 60 9 65 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'AddEmptyRows' doesn't match '[a-z][a-zA-Z0-9]*'
340 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 60 9 65 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'AddEmptyRows' doesn't match '[a-z][a-zA-Z0-9]*'
342 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 67 9 67 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
341 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 67 9 67 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
343 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 69 9 73 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
342 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 69 9 73 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
344 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 75 9 116 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
343 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 75 9 116 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
345 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 97 32 97 52 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
344 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 97 32 97 52 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
346 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 97 32 97 52 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
345 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 97 32 97 52 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
347 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 97 32 97 52 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
346 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 97 32 97 52 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
348 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 99 4 99 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
347 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 99 4 99 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
349 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 99 4 99 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
348 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 99 4 99 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
350 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 118 9 124 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
349 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 118 9 124 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
351 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 127 20 138 3 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 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 127 20 138 3 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.
352 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 127 20 138 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabDonor' doesn't match '[a-z][a-zA-Z0-9]*'
351 /src/classes/GW_CTRL_ETSettingsTabDonor.cls 127 20 138 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabDonor' doesn't match '[a-z][a-zA-Z0-9]*'
353 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 1 21 117 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
352 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 1 21 117 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
354 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 1 21 117 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
353 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 1 21 117 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
355 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 13 9 16 3 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
354 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 13 9 16 3 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
356 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 20 12 29 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
355 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 20 12 29 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
357 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 31 9 36 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
356 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 31 9 36 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
358 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 31 9 36 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'AddEmptyRows' doesn't match '[a-z][a-zA-Z0-9]*'
357 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 31 9 36 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'AddEmptyRows' doesn't match '[a-z][a-zA-Z0-9]*'
359 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 38 9 38 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
358 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 38 9 38 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
360 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 40 9 44 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
359 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 40 9 44 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
361 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 46 9 85 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
360 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 46 9 85 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
362 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 46 9 85 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'saveTab()' has a cyclomatic complexity of 12.
361 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 46 9 85 3 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'saveTab()' has a cyclomatic complexity of 12.
363 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 73 31 73 50 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
362 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 73 31 73 50 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
364 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 73 31 73 50 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
363 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 73 31 73 50 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
365 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 73 31 73 50 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
364 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 73 31 73 50 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
366 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 76 4 76 28 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
365 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 76 4 76 28 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
367 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 76 4 76 28 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
366 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 76 4 76 28 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
368 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 87 9 93 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
367 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 87 9 93 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
369 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 104 20 115 3 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.
368 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 104 20 115 3 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.
370 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 104 20 115 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabFrequency' doesn't match '[a-z][a-zA-Z0-9]*'
369 /src/classes/GW_CTRL_ETSettingsTabFrequency.cls 104 20 115 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabFrequency' doesn't match '[a-z][a-zA-Z0-9]*'
371 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 1 21 59 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
370 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 1 21 59 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
372 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 1 21 59 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
371 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 1 21 59 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
373 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 14 9 17 3 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
372 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 14 9 17 3 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
374 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 21 9 21 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
373 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 21 9 21 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
375 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 23 9 27 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
374 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 23 9 27 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
376 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 29 9 34 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
375 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 29 9 34 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
377 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 36 9 42 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
376 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 36 9 42 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
378 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 45 20 56 3 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.
377 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 45 20 56 3 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 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 45 20 56 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabGeneral' doesn't match '[a-z][a-zA-Z0-9]*'
378 /src/classes/GW_CTRL_ETSettingsTabGeneral.cls 45 20 56 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabGeneral' doesn't match '[a-z][a-zA-Z0-9]*'
380 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 1 21 205 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
379 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 1 21 205 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
381 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 1 21 205 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
380 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 1 21 205 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
382 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 14 9 20 3 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
381 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 14 9 20 3 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
383 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 23 9 25 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
382 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 23 9 25 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
384 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 30 9 38 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
383 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 30 9 38 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
385 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 40 9 40 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
384 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 40 9 40 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
386 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 49 9 49 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
385 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 49 9 49 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
387 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 50 9 50 47 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
386 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 50 9 50 47 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
388 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 51 9 51 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
387 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 51 9 51 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
389 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 52 9 52 47 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
388 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 52 9 52 47 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
390 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 54 9 71 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
389 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 54 9 71 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
391 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 67 6 68 5 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
390 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 67 6 68 5 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
392 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 74 10 103 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'ReloadPicklistValues' doesn't match '[a-z][a-zA-Z0-9]*'
391 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 74 10 103 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'ReloadPicklistValues' doesn't match '[a-z][a-zA-Z0-9]*'
393 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 105 9 121 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
392 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 105 9 121 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
394 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 136 33 136 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
393 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 136 33 136 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
395 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 136 33 136 46 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
394 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 136 33 136 46 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
396 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 138 12 138 51 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'i' defined but not used
395 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 138 12 138 51 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'i' defined but not used
397 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 145 10 148 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'StrNullSemi' doesn't match '[a-z][a-zA-Z0-9]*'
396 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 145 10 148 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'StrNullSemi' doesn't match '[a-z][a-zA-Z0-9]*'
398 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 146 33 146 43 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
397 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 146 33 146 43 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
399 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 146 33 146 43 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
398 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 146 33 146 43 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
400 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 150 9 153 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
399 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 150 9 153 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
401 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 150 9 153 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'RetestPicklists' doesn't match '[a-z][a-zA-Z0-9]*'
400 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 150 9 153 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'RetestPicklists' doesn't match '[a-z][a-zA-Z0-9]*'
402 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 155 9 159 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
401 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 155 9 159 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
403 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 161 9 171 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
402 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 161 9 171 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
404 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 166 3 166 21 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
403 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 166 3 166 21 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
405 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 166 3 166 21 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
404 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 166 3 166 21 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
406 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 173 9 179 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
405 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 173 9 179 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
407 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 182 20 204 3 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.
406 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 182 20 204 3 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.
408 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 182 20 204 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabLevels' doesn't match '[a-z][a-zA-Z0-9]*'
407 /src/classes/GW_CTRL_ETSettingsTabLevels.cls 182 20 204 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabLevels' doesn't match '[a-z][a-zA-Z0-9]*'
409 /src/classes/GW_CTRL_ETSettingsTabMember.cls 1 21 58 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
408 /src/classes/GW_CTRL_ETSettingsTabMember.cls 1 21 58 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
410 /src/classes/GW_CTRL_ETSettingsTabMember.cls 1 21 58 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
409 /src/classes/GW_CTRL_ETSettingsTabMember.cls 1 21 58 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
411 /src/classes/GW_CTRL_ETSettingsTabMember.cls 14 9 17 3 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
410 /src/classes/GW_CTRL_ETSettingsTabMember.cls 14 9 17 3 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
412 /src/classes/GW_CTRL_ETSettingsTabMember.cls 21 9 21 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
411 /src/classes/GW_CTRL_ETSettingsTabMember.cls 21 9 21 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
413 /src/classes/GW_CTRL_ETSettingsTabMember.cls 23 9 27 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
412 /src/classes/GW_CTRL_ETSettingsTabMember.cls 23 9 27 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
414 /src/classes/GW_CTRL_ETSettingsTabMember.cls 29 9 34 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
413 /src/classes/GW_CTRL_ETSettingsTabMember.cls 29 9 34 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
415 /src/classes/GW_CTRL_ETSettingsTabMember.cls 36 9 42 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
414 /src/classes/GW_CTRL_ETSettingsTabMember.cls 36 9 42 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
416 /src/classes/GW_CTRL_ETSettingsTabMember.cls 45 20 56 3 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.
415 /src/classes/GW_CTRL_ETSettingsTabMember.cls 45 20 56 3 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.
417 /src/classes/GW_CTRL_ETSettingsTabMember.cls 45 20 56 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabMember' doesn't match '[a-z][a-zA-Z0-9]*'
416 /src/classes/GW_CTRL_ETSettingsTabMember.cls 45 20 56 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabMember' doesn't match '[a-z][a-zA-Z0-9]*'
418 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 1 21 72 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
417 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 1 21 72 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
419 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 1 21 72 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
418 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 1 21 72 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
420 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 14 9 17 3 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
419 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 14 9 17 3 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
421 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 21 9 21 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
420 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 21 9 21 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
422 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 23 9 27 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
421 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 23 9 27 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
423 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 29 9 33 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
422 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 29 9 33 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
424 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 35 9 40 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
423 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 35 9 40 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
425 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 42 9 42 35 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
424 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 42 9 42 35 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
426 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 44 9 54 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
425 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 44 9 54 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
427 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 44 9 54 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'ScheduleIt' doesn't match '[a-z][a-zA-Z0-9]*'
426 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 44 9 54 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'ScheduleIt' doesn't match '[a-z][a-zA-Z0-9]*'
428 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 57 20 69 3 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.
427 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 57 20 69 3 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.
429 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 57 20 69 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabSchedule' doesn't match '[a-z][a-zA-Z0-9]*'
428 /src/classes/GW_CTRL_ETSettingsTabSchedule.cls 57 20 69 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTabSchedule' doesn't match '[a-z][a-zA-Z0-9]*'
430 /src/classes/GW_CTRL_ETSettingsWizard.cls 1 21 340 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
429 /src/classes/GW_CTRL_ETSettingsWizard.cls 1 21 340 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
431 /src/classes/GW_CTRL_ETSettingsWizard.cls 1 21 340 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GW_CTRL_ETSettingsWizard' has a total cognitive complexity of 65 (highest 12), current threshold is 50
430 /src/classes/GW_CTRL_ETSettingsWizard.cls 1 21 340 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GW_CTRL_ETSettingsWizard' has a total cognitive complexity of 65 (highest 12), current threshold is 50
432 /src/classes/GW_CTRL_ETSettingsWizard.cls 1 21 340 2 pmd ExcessivePublicCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessivepubliccount The class GW_CTRL_ETSettingsWizard has 25 public methods, attributes, and properties (limit: 20)
431 /src/classes/GW_CTRL_ETSettingsWizard.cls 1 21 340 2 pmd ExcessivePublicCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessivepubliccount The class GW_CTRL_ETSettingsWizard has 25 public methods, attributes, and properties (limit: 20)
433 /src/classes/GW_CTRL_ETSettingsWizard.cls 1 21 340 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
432 /src/classes/GW_CTRL_ETSettingsWizard.cls 1 21 340 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
434 /src/classes/GW_CTRL_ETSettingsWizard.cls 31 9 44 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
433 /src/classes/GW_CTRL_ETSettingsWizard.cls 31 9 44 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
435 /src/classes/GW_CTRL_ETSettingsWizard.cls 46 9 46 55 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
434 /src/classes/GW_CTRL_ETSettingsWizard.cls 46 9 46 55 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
436 /src/classes/GW_CTRL_ETSettingsWizard.cls 48 9 61 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
435 /src/classes/GW_CTRL_ETSettingsWizard.cls 48 9 61 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
437 /src/classes/GW_CTRL_ETSettingsWizard.cls 50 33 50 52 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
436 /src/classes/GW_CTRL_ETSettingsWizard.cls 50 33 50 52 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
438 /src/classes/GW_CTRL_ETSettingsWizard.cls 50 33 50 52 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
437 /src/classes/GW_CTRL_ETSettingsWizard.cls 50 33 50 52 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
439 /src/classes/GW_CTRL_ETSettingsWizard.cls 51 34 51 54 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
438 /src/classes/GW_CTRL_ETSettingsWizard.cls 51 34 51 54 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
440 /src/classes/GW_CTRL_ETSettingsWizard.cls 51 34 51 54 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
439 /src/classes/GW_CTRL_ETSettingsWizard.cls 51 34 51 54 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
441 /src/classes/GW_CTRL_ETSettingsWizard.cls 52 32 52 50 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
440 /src/classes/GW_CTRL_ETSettingsWizard.cls 52 32 52 50 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
442 /src/classes/GW_CTRL_ETSettingsWizard.cls 52 32 52 50 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
441 /src/classes/GW_CTRL_ETSettingsWizard.cls 52 32 52 50 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
443 /src/classes/GW_CTRL_ETSettingsWizard.cls 53 34 53 54 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
442 /src/classes/GW_CTRL_ETSettingsWizard.cls 53 34 53 54 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
444 /src/classes/GW_CTRL_ETSettingsWizard.cls 53 34 53 54 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
443 /src/classes/GW_CTRL_ETSettingsWizard.cls 53 34 53 54 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
445 /src/classes/GW_CTRL_ETSettingsWizard.cls 54 33 54 52 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
444 /src/classes/GW_CTRL_ETSettingsWizard.cls 54 33 54 52 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
446 /src/classes/GW_CTRL_ETSettingsWizard.cls 54 33 54 52 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
445 /src/classes/GW_CTRL_ETSettingsWizard.cls 54 33 54 52 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
447 /src/classes/GW_CTRL_ETSettingsWizard.cls 55 35 55 56 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
446 /src/classes/GW_CTRL_ETSettingsWizard.cls 55 35 55 56 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
448 /src/classes/GW_CTRL_ETSettingsWizard.cls 55 35 55 56 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
447 /src/classes/GW_CTRL_ETSettingsWizard.cls 55 35 55 56 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
449 /src/classes/GW_CTRL_ETSettingsWizard.cls 56 36 56 58 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
448 /src/classes/GW_CTRL_ETSettingsWizard.cls 56 36 56 58 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
450 /src/classes/GW_CTRL_ETSettingsWizard.cls 56 36 56 58 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
449 /src/classes/GW_CTRL_ETSettingsWizard.cls 56 36 56 58 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
451 /src/classes/GW_CTRL_ETSettingsWizard.cls 57 35 57 56 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
450 /src/classes/GW_CTRL_ETSettingsWizard.cls 57 35 57 56 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
452 /src/classes/GW_CTRL_ETSettingsWizard.cls 57 35 57 56 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
451 /src/classes/GW_CTRL_ETSettingsWizard.cls 57 35 57 56 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
453 /src/classes/GW_CTRL_ETSettingsWizard.cls 64 9 64 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
452 /src/classes/GW_CTRL_ETSettingsWizard.cls 64 9 64 43 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
454 /src/classes/GW_CTRL_ETSettingsWizard.cls 66 9 72 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
453 /src/classes/GW_CTRL_ETSettingsWizard.cls 66 9 72 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
455 /src/classes/GW_CTRL_ETSettingsWizard.cls 68 28 68 76 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
454 /src/classes/GW_CTRL_ETSettingsWizard.cls 68 28 68 76 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
456 /src/classes/GW_CTRL_ETSettingsWizard.cls 68 28 68 76 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
455 /src/classes/GW_CTRL_ETSettingsWizard.cls 68 28 68 76 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
457 /src/classes/GW_CTRL_ETSettingsWizard.cls 74 9 80 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
456 /src/classes/GW_CTRL_ETSettingsWizard.cls 74 9 80 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
458 /src/classes/GW_CTRL_ETSettingsWizard.cls 76 28 76 79 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
457 /src/classes/GW_CTRL_ETSettingsWizard.cls 76 28 76 79 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
459 /src/classes/GW_CTRL_ETSettingsWizard.cls 76 28 76 79 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
458 /src/classes/GW_CTRL_ETSettingsWizard.cls 76 28 76 79 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
460 /src/classes/GW_CTRL_ETSettingsWizard.cls 82 9 88 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
459 /src/classes/GW_CTRL_ETSettingsWizard.cls 82 9 88 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
461 /src/classes/GW_CTRL_ETSettingsWizard.cls 84 29 84 82 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
460 /src/classes/GW_CTRL_ETSettingsWizard.cls 84 29 84 82 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
462 /src/classes/GW_CTRL_ETSettingsWizard.cls 84 29 84 82 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
461 /src/classes/GW_CTRL_ETSettingsWizard.cls 84 29 84 82 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
463 /src/classes/GW_CTRL_ETSettingsWizard.cls 90 9 96 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
462 /src/classes/GW_CTRL_ETSettingsWizard.cls 90 9 96 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
464 /src/classes/GW_CTRL_ETSettingsWizard.cls 92 29 92 82 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
463 /src/classes/GW_CTRL_ETSettingsWizard.cls 92 29 92 82 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
465 /src/classes/GW_CTRL_ETSettingsWizard.cls 92 29 92 82 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
464 /src/classes/GW_CTRL_ETSettingsWizard.cls 92 29 92 82 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
466 /src/classes/GW_CTRL_ETSettingsWizard.cls 98 9 104 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
465 /src/classes/GW_CTRL_ETSettingsWizard.cls 98 9 104 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
467 /src/classes/GW_CTRL_ETSettingsWizard.cls 100 27 100 76 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
466 /src/classes/GW_CTRL_ETSettingsWizard.cls 100 27 100 76 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
468 /src/classes/GW_CTRL_ETSettingsWizard.cls 100 27 100 76 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
467 /src/classes/GW_CTRL_ETSettingsWizard.cls 100 27 100 76 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
469 /src/classes/GW_CTRL_ETSettingsWizard.cls 106 9 112 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
468 /src/classes/GW_CTRL_ETSettingsWizard.cls 106 9 112 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
470 /src/classes/GW_CTRL_ETSettingsWizard.cls 108 28 108 79 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
469 /src/classes/GW_CTRL_ETSettingsWizard.cls 108 28 108 79 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
471 /src/classes/GW_CTRL_ETSettingsWizard.cls 108 28 108 79 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
470 /src/classes/GW_CTRL_ETSettingsWizard.cls 108 28 108 79 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
472 /src/classes/GW_CTRL_ETSettingsWizard.cls 114 9 120 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
471 /src/classes/GW_CTRL_ETSettingsWizard.cls 114 9 120 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
473 /src/classes/GW_CTRL_ETSettingsWizard.cls 116 30 116 85 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
472 /src/classes/GW_CTRL_ETSettingsWizard.cls 116 30 116 85 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
474 /src/classes/GW_CTRL_ETSettingsWizard.cls 116 30 116 85 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
473 /src/classes/GW_CTRL_ETSettingsWizard.cls 116 30 116 85 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
475 /src/classes/GW_CTRL_ETSettingsWizard.cls 122 9 128 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
474 /src/classes/GW_CTRL_ETSettingsWizard.cls 122 9 128 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
476 /src/classes/GW_CTRL_ETSettingsWizard.cls 124 31 124 88 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
475 /src/classes/GW_CTRL_ETSettingsWizard.cls 124 31 124 88 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
477 /src/classes/GW_CTRL_ETSettingsWizard.cls 124 31 124 88 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
476 /src/classes/GW_CTRL_ETSettingsWizard.cls 124 31 124 88 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
478 /src/classes/GW_CTRL_ETSettingsWizard.cls 130 9 136 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
477 /src/classes/GW_CTRL_ETSettingsWizard.cls 130 9 136 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
479 /src/classes/GW_CTRL_ETSettingsWizard.cls 132 30 132 85 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
478 /src/classes/GW_CTRL_ETSettingsWizard.cls 132 30 132 85 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
480 /src/classes/GW_CTRL_ETSettingsWizard.cls 132 30 132 85 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
479 /src/classes/GW_CTRL_ETSettingsWizard.cls 132 30 132 85 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
481 /src/classes/GW_CTRL_ETSettingsWizard.cls 139 9 158 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
480 /src/classes/GW_CTRL_ETSettingsWizard.cls 139 9 158 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
482 /src/classes/GW_CTRL_ETSettingsWizard.cls 140 46 140 53 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
481 /src/classes/GW_CTRL_ETSettingsWizard.cls 140 46 140 53 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
483 /src/classes/GW_CTRL_ETSettingsWizard.cls 140 46 140 53 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
482 /src/classes/GW_CTRL_ETSettingsWizard.cls 140 46 140 53 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
484 /src/classes/GW_CTRL_ETSettingsWizard.cls 161 9 178 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
483 /src/classes/GW_CTRL_ETSettingsWizard.cls 161 9 178 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
485 /src/classes/GW_CTRL_ETSettingsWizard.cls 182 9 182 52 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
484 /src/classes/GW_CTRL_ETSettingsWizard.cls 182 9 182 52 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
486 /src/classes/GW_CTRL_ETSettingsWizard.cls 185 9 214 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
485 /src/classes/GW_CTRL_ETSettingsWizard.cls 185 9 214 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
487 /src/classes/GW_CTRL_ETSettingsWizard.cls 218 9 222 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
486 /src/classes/GW_CTRL_ETSettingsWizard.cls 218 9 222 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
488 /src/classes/GW_CTRL_ETSettingsWizard.cls 225 9 238 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
487 /src/classes/GW_CTRL_ETSettingsWizard.cls 225 9 238 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
489 /src/classes/GW_CTRL_ETSettingsWizard.cls 241 9 256 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
488 /src/classes/GW_CTRL_ETSettingsWizard.cls 241 9 256 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
490 /src/classes/GW_CTRL_ETSettingsWizard.cls 247 32 247 63 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 'F' doesn't match '[a-z][a-zA-Z0-9]*'
489 /src/classes/GW_CTRL_ETSettingsWizard.cls 247 32 247 63 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 'F' doesn't match '[a-z][a-zA-Z0-9]*'
491 /src/classes/GW_CTRL_ETSettingsWizard.cls 259 9 278 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
490 /src/classes/GW_CTRL_ETSettingsWizard.cls 259 9 278 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
492 /src/classes/GW_CTRL_ETSettingsWizard.cls 266 39 266 85 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 'M' doesn't match '[a-z][a-zA-Z0-9]*'
491 /src/classes/GW_CTRL_ETSettingsWizard.cls 266 39 266 85 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 'M' doesn't match '[a-z][a-zA-Z0-9]*'
493 /src/classes/GW_CTRL_ETSettingsWizard.cls 267 33 267 130 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 'F' doesn't match '[a-z][a-zA-Z0-9]*'
492 /src/classes/GW_CTRL_ETSettingsWizard.cls 267 33 267 130 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 'F' doesn't match '[a-z][a-zA-Z0-9]*'
494 /src/classes/GW_CTRL_ETSettingsWizard.cls 281 9 285 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
493 /src/classes/GW_CTRL_ETSettingsWizard.cls 281 9 285 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
495 /src/classes/GW_CTRL_ETSettingsWizard.cls 281 17 281 34 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 'IsGWBaseInstalled' doesn't match '[a-z][a-zA-Z0-9]*'
494 /src/classes/GW_CTRL_ETSettingsWizard.cls 281 17 281 34 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 'IsGWBaseInstalled' doesn't match '[a-z][a-zA-Z0-9]*'
496 /src/classes/GW_CTRL_ETSettingsWizard.cls 287 9 289 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
495 /src/classes/GW_CTRL_ETSettingsWizard.cls 287 9 289 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
497 /src/classes/GW_CTRL_ETSettingsWizard.cls 291 9 293 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
496 /src/classes/GW_CTRL_ETSettingsWizard.cls 291 9 293 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
498 /src/classes/GW_CTRL_ETSettingsWizard.cls 295 24 295 38 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'cEmptyRows' should be before method declarations in its class
497 /src/classes/GW_CTRL_ETSettingsWizard.cls 295 24 295 38 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'cEmptyRows' should be before method declarations in its class
499 /src/classes/GW_CTRL_ETSettingsWizard.cls 298 20 339 3 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.
498 /src/classes/GW_CTRL_ETSettingsWizard.cls 298 20 339 3 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.
500 /src/classes/GW_CTRL_ETSettingsWizard.cls 298 20 339 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestWizard' doesn't match '[a-z][a-zA-Z0-9]*'
499 /src/classes/GW_CTRL_ETSettingsWizard.cls 298 20 339 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestWizard' doesn't match '[a-z][a-zA-Z0-9]*'
501 /src/classes/GW_CTRL_EngagementDashboard.cls 1 21 82 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
500 /src/classes/GW_CTRL_EngagementDashboard.cls 1 21 82 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
502 /src/classes/GW_CTRL_EngagementDashboard.cls 1 21 82 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
501 /src/classes/GW_CTRL_EngagementDashboard.cls 1 21 82 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
503 /src/classes/GW_CTRL_EngagementDashboard.cls 15 9 15 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
502 /src/classes/GW_CTRL_EngagementDashboard.cls 15 9 15 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
504 /src/classes/GW_CTRL_EngagementDashboard.cls 18 9 22 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
503 /src/classes/GW_CTRL_EngagementDashboard.cls 18 9 22 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
505 /src/classes/GW_CTRL_EngagementDashboard.cls 25 9 50 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
504 /src/classes/GW_CTRL_EngagementDashboard.cls 25 9 50 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
506 /src/classes/GW_CTRL_EngagementDashboard.cls 29 39 29 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
505 /src/classes/GW_CTRL_EngagementDashboard.cls 29 39 29 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
507 /src/classes/GW_CTRL_EngagementDashboard.cls 38 38 40 35 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
506 /src/classes/GW_CTRL_EngagementDashboard.cls 38 38 40 35 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
508 /src/classes/GW_CTRL_EngagementDashboard.cls 54 9 59 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
507 /src/classes/GW_CTRL_EngagementDashboard.cls 54 9 59 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
509 /src/classes/GW_CTRL_EngagementDashboard.cls 54 9 59 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'aggEngagementRow' doesn't match '[A-Z][a-zA-Z0-9_]*'
508 /src/classes/GW_CTRL_EngagementDashboard.cls 54 9 59 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'aggEngagementRow' doesn't match '[A-Z][a-zA-Z0-9_]*'
510 /src/classes/GW_CTRL_EngagementDashboard.cls 56 10 56 37 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
509 /src/classes/GW_CTRL_EngagementDashboard.cls 56 10 56 37 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
511 /src/classes/GW_CTRL_EngagementDashboard.cls 57 10 57 38 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
510 /src/classes/GW_CTRL_EngagementDashboard.cls 57 10 57 38 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
512 /src/classes/GW_CTRL_EngagementDashboard.cls 62 23 80 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.
511 /src/classes/GW_CTRL_EngagementDashboard.cls 62 23 80 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.
513 /src/classes/GW_CTRL_EngagementDashboard.cls 62 23 80 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestIt' doesn't match '[a-z][a-zA-Z0-9]*'
512 /src/classes/GW_CTRL_EngagementDashboard.cls 62 23 80 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestIt' doesn't match '[a-z][a-zA-Z0-9]*'
514 /src/classes/GW_CTRL_EngagementDashboard.cls 78 9 78 49 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
513 /src/classes/GW_CTRL_EngagementDashboard.cls 78 9 78 49 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
515 /src/classes/GW_CTRL_EngagementDashboard.cls 78 9 78 49 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.
514 /src/classes/GW_CTRL_EngagementDashboard.cls 78 9 78 49 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.
516 /src/classes/GW_CTRL_EngagementDashboard.cls 79 9 79 65 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
515 /src/classes/GW_CTRL_EngagementDashboard.cls 79 9 79 65 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
517 /src/classes/GW_CTRL_EngagementDashboard.cls 79 9 79 65 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.
516 /src/classes/GW_CTRL_EngagementDashboard.cls 79 9 79 65 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.
518 /src/classes/GW_CTRL_EngagementRollup.cls 1 21 91 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
517 /src/classes/GW_CTRL_EngagementRollup.cls 1 21 91 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
519 /src/classes/GW_CTRL_EngagementRollup.cls 1 21 91 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
518 /src/classes/GW_CTRL_EngagementRollup.cls 1 21 91 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
520 /src/classes/GW_CTRL_EngagementRollup.cls 14 12 14 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
519 /src/classes/GW_CTRL_EngagementRollup.cls 14 12 14 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
521 /src/classes/GW_CTRL_EngagementRollup.cls 17 12 17 20 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'objectId' should be before method declarations in its class
520 /src/classes/GW_CTRL_EngagementRollup.cls 17 12 17 20 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'objectId' should be before method declarations in its class
522 /src/classes/GW_CTRL_EngagementRollup.cls 18 8 18 11 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'oid' should be before method declarations in its class
521 /src/classes/GW_CTRL_EngagementRollup.cls 18 8 18 11 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'oid' should be before method declarations in its class
523 /src/classes/GW_CTRL_EngagementRollup.cls 21 12 36 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
522 /src/classes/GW_CTRL_EngagementRollup.cls 21 12 36 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
524 /src/classes/GW_CTRL_EngagementRollup.cls 27 19 27 27 pmd ApexXSSFromURLParam 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexxssfromurlparam Apex classes should escape/sanitize Strings obtained from URL parameters
523 /src/classes/GW_CTRL_EngagementRollup.cls 27 19 27 27 pmd ApexXSSFromURLParam 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexxssfromurlparam Apex classes should escape/sanitize Strings obtained from URL parameters
525 /src/classes/GW_CTRL_EngagementRollup.cls 28 11 29 10 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
524 /src/classes/GW_CTRL_EngagementRollup.cls 28 11 29 10 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
526 /src/classes/GW_CTRL_EngagementRollup.cls 59 12 65 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
525 /src/classes/GW_CTRL_EngagementRollup.cls 59 12 65 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
527 /src/classes/GW_CTRL_EngagementRollup.cls 68 9 74 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
526 /src/classes/GW_CTRL_EngagementRollup.cls 68 9 74 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
528 /src/classes/GW_CTRL_EngagementRollup.cls 76 12 80 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
527 /src/classes/GW_CTRL_EngagementRollup.cls 76 12 80 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
529 /src/classes/GW_CTRL_EngagementRollup.cls 83 30 90 5 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
528 /src/classes/GW_CTRL_EngagementRollup.cls 83 30 90 5 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
530 /src/classes/GW_CTRL_EngagementRollup.cls 83 30 90 5 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.
529 /src/classes/GW_CTRL_EngagementRollup.cls 83 30 90 5 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.
531 /src/classes/GW_GWEngageUtilities.cls 1 8 343 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
530 /src/classes/GW_GWEngageUtilities.cls 1 8 343 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
532 /src/classes/GW_GWEngageUtilities.cls 1 1 1 7 pmd ApexSharingViolations 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsharingviolations Apex classes should declare a sharing model if DML or SOQL/SOSL is used
531 /src/classes/GW_GWEngageUtilities.cls 1 1 1 7 pmd ApexSharingViolations 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsharingviolations Apex classes should declare a sharing model if DML or SOQL/SOSL is used
533 /src/classes/GW_GWEngageUtilities.cls 1 8 343 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GW_GWEngageUtilities' has a total cognitive complexity of 141 (highest 37), current threshold is 50
532 /src/classes/GW_GWEngageUtilities.cls 1 8 343 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'GW_GWEngageUtilities' has a total cognitive complexity of 141 (highest 37), current threshold is 50
534 /src/classes/GW_GWEngageUtilities.cls 1 8 343 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'GW_GWEngageUtilities' has a Standard Cyclomatic Complexity of 3 (Highest = 10).
533 /src/classes/GW_GWEngageUtilities.cls 1 8 343 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'GW_GWEngageUtilities' has a Standard Cyclomatic Complexity of 3 (Highest = 10).
535 /src/classes/GW_GWEngageUtilities.cls 5 9 23 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
534 /src/classes/GW_GWEngageUtilities.cls 5 9 23 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
536 /src/classes/GW_GWEngageUtilities.cls 5 9 23 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'debugLogger' doesn't match '[A-Z][a-zA-Z0-9_]*'
535 /src/classes/GW_GWEngageUtilities.cls 5 9 23 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'debugLogger' doesn't match '[A-Z][a-zA-Z0-9_]*'
537 /src/classes/GW_GWEngageUtilities.cls 10 10 18 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
536 /src/classes/GW_GWEngageUtilities.cls 10 10 18 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
538 /src/classes/GW_GWEngageUtilities.cls 14 28 14 47 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
537 /src/classes/GW_GWEngageUtilities.cls 14 28 14 47 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
539 /src/classes/GW_GWEngageUtilities.cls 14 28 14 47 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
538 /src/classes/GW_GWEngageUtilities.cls 14 28 14 47 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
540 /src/classes/GW_GWEngageUtilities.cls 20 10 22 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
539 /src/classes/GW_GWEngageUtilities.cls 20 10 22 4 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
541 /src/classes/GW_GWEngageUtilities.cls 21 21 21 57 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
540 /src/classes/GW_GWEngageUtilities.cls 21 21 21 57 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
542 /src/classes/GW_GWEngageUtilities.cls 21 21 21 58 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
541 /src/classes/GW_GWEngageUtilities.cls 21 21 21 58 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
543 /src/classes/GW_GWEngageUtilities.cls 21 21 21 58 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
542 /src/classes/GW_GWEngageUtilities.cls 21 21 21 58 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
544 /src/classes/GW_GWEngageUtilities.cls 32 19 79 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
543 /src/classes/GW_GWEngageUtilities.cls 32 19 79 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
545 /src/classes/GW_GWEngageUtilities.cls 32 19 79 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'addNSPrefixET(String, Boolean, Boolean)' has a cognitive complexity of 37, current threshold is 15
544 /src/classes/GW_GWEngageUtilities.cls 32 19 79 3 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'addNSPrefixET(String, Boolean, Boolean)' has a cognitive complexity of 37, current threshold is 15
546 /src/classes/GW_GWEngageUtilities.cls 52 6 56 7 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
545 /src/classes/GW_GWEngageUtilities.cls 52 6 56 7 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
547 /src/classes/GW_GWEngageUtilities.cls 65 7 69 8 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
546 /src/classes/GW_GWEngageUtilities.cls 65 7 69 8 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
548 /src/classes/GW_GWEngageUtilities.cls 81 19 90 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
547 /src/classes/GW_GWEngageUtilities.cls 81 19 90 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
549 /src/classes/GW_GWEngageUtilities.cls 92 25 92 50 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'fCheckedForNPSPHH' should be before method declarations in its class
548 /src/classes/GW_GWEngageUtilities.cls 92 25 92 50 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'fCheckedForNPSPHH' should be before method declarations in its class
550 /src/classes/GW_GWEngageUtilities.cls 93 16 103 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
549 /src/classes/GW_GWEngageUtilities.cls 93 16 103 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
551 /src/classes/GW_GWEngageUtilities.cls 93 24 93 41 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'IsNPSPHHInstalled' doesn't match '[a-z][a-zA-Z0-9]*'
550 /src/classes/GW_GWEngageUtilities.cls 93 24 93 41 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'IsNPSPHHInstalled' doesn't match '[a-z][a-zA-Z0-9]*'
552 /src/classes/GW_GWEngageUtilities.cls 107 25 107 60 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'fCheckedForNPSPBestGiftYear' should be before method declarations in its class
551 /src/classes/GW_GWEngageUtilities.cls 107 25 107 60 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'fCheckedForNPSPBestGiftYear' should be before method declarations in its class
553 /src/classes/GW_GWEngageUtilities.cls 108 16 118 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
552 /src/classes/GW_GWEngageUtilities.cls 108 16 118 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
554 /src/classes/GW_GWEngageUtilities.cls 108 24 108 43 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'NPSPHasBestGiftYear' doesn't match '[a-z][a-zA-Z0-9]*'
553 /src/classes/GW_GWEngageUtilities.cls 108 24 108 43 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'NPSPHasBestGiftYear' doesn't match '[a-z][a-zA-Z0-9]*'
555 /src/classes/GW_GWEngageUtilities.cls 111 38 111 84 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 'M' doesn't match '[a-z][a-zA-Z0-9]*'
554 /src/classes/GW_GWEngageUtilities.cls 111 38 111 84 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 'M' doesn't match '[a-z][a-zA-Z0-9]*'
556 /src/classes/GW_GWEngageUtilities.cls 120 25 120 50 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'fCheckedForGWBase' should be before method declarations in its class
555 /src/classes/GW_GWEngageUtilities.cls 120 25 120 50 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'fCheckedForGWBase' should be before method declarations in its class
557 /src/classes/GW_GWEngageUtilities.cls 121 16 131 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
556 /src/classes/GW_GWEngageUtilities.cls 121 16 131 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
558 /src/classes/GW_GWEngageUtilities.cls 121 24 121 41 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'IsGWBaseInstalled' doesn't match '[a-z][a-zA-Z0-9]*'
557 /src/classes/GW_GWEngageUtilities.cls 121 24 121 41 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'IsGWBaseInstalled' doesn't match '[a-z][a-zA-Z0-9]*'
559 /src/classes/GW_GWEngageUtilities.cls 133 25 133 48 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'CheckedForETPkg' should be before method declarations in its class
558 /src/classes/GW_GWEngageUtilities.cls 133 25 133 48 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'CheckedForETPkg' should be before method declarations in its class
560 /src/classes/GW_GWEngageUtilities.cls 133 25 133 48 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The static field name 'CheckedForETPkg' doesn't match '[a-z][a-zA-Z0-9]*'
559 /src/classes/GW_GWEngageUtilities.cls 133 25 133 48 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The static field name 'CheckedForETPkg' doesn't match '[a-z][a-zA-Z0-9]*'
561 /src/classes/GW_GWEngageUtilities.cls 134 24 134 49 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'InETPackageDevOrg' should be before method declarations in its class
560 /src/classes/GW_GWEngageUtilities.cls 134 24 134 49 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'InETPackageDevOrg' should be before method declarations in its class
562 /src/classes/GW_GWEngageUtilities.cls 134 24 134 49 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The static field name 'InETPackageDevOrg' doesn't match '[a-z][a-zA-Z0-9]*'
561 /src/classes/GW_GWEngageUtilities.cls 134 24 134 49 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The static field name 'InETPackageDevOrg' doesn't match '[a-z][a-zA-Z0-9]*'
563 /src/classes/GW_GWEngageUtilities.cls 135 16 175 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
562 /src/classes/GW_GWEngageUtilities.cls 135 16 175 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
564 /src/classes/GW_GWEngageUtilities.cls 135 24 135 35 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'InETPackage' doesn't match '[a-z][a-zA-Z0-9]*'
563 /src/classes/GW_GWEngageUtilities.cls 135 24 135 35 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'InETPackage' doesn't match '[a-z][a-zA-Z0-9]*'
565 /src/classes/GW_GWEngageUtilities.cls 147 6 147 51 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
564 /src/classes/GW_GWEngageUtilities.cls 147 6 147 51 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
566 /src/classes/GW_GWEngageUtilities.cls 147 26 147 51 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
565 /src/classes/GW_GWEngageUtilities.cls 147 26 147 51 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
567 /src/classes/GW_GWEngageUtilities.cls 147 26 147 51 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
566 /src/classes/GW_GWEngageUtilities.cls 147 26 147 51 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
568 /src/classes/GW_GWEngageUtilities.cls 178 16 216 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
567 /src/classes/GW_GWEngageUtilities.cls 178 16 216 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
569 /src/classes/GW_GWEngageUtilities.cls 178 16 216 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
568 /src/classes/GW_GWEngageUtilities.cls 178 16 216 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
570 /src/classes/GW_GWEngageUtilities.cls 178 64 178 82 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 'Cons' doesn't match '[a-z][a-zA-Z0-9]*'
569 /src/classes/GW_GWEngageUtilities.cls 178 64 178 82 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 'Cons' doesn't match '[a-z][a-zA-Z0-9]*'
571 /src/classes/GW_GWEngageUtilities.cls 178 84 178 93 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
570 /src/classes/GW_GWEngageUtilities.cls 178 84 178 93 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
572 /src/classes/GW_GWEngageUtilities.cls 178 95 178 107 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 'Stage' doesn't match '[a-z][a-zA-Z0-9]*'
571 /src/classes/GW_GWEngageUtilities.cls 178 95 178 107 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 'Stage' doesn't match '[a-z][a-zA-Z0-9]*'
573 /src/classes/GW_GWEngageUtilities.cls 178 109 178 119 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 'Close' doesn't match '[a-z][a-zA-Z0-9]*'
572 /src/classes/GW_GWEngageUtilities.cls 178 109 178 119 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 'Close' doesn't match '[a-z][a-zA-Z0-9]*'
574 /src/classes/GW_GWEngageUtilities.cls 178 121 178 131 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 'Amt' doesn't match '[a-z][a-zA-Z0-9]*'
573 /src/classes/GW_GWEngageUtilities.cls 178 121 178 131 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 'Amt' doesn't match '[a-z][a-zA-Z0-9]*'
575 /src/classes/GW_GWEngageUtilities.cls 196 3 196 15 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
574 /src/classes/GW_GWEngageUtilities.cls 196 3 196 15 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
576 /src/classes/GW_GWEngageUtilities.cls 212 29 212 45 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
575 /src/classes/GW_GWEngageUtilities.cls 212 29 212 45 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
577 /src/classes/GW_GWEngageUtilities.cls 212 29 212 45 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
576 /src/classes/GW_GWEngageUtilities.cls 212 29 212 45 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
578 /src/classes/GW_GWEngageUtilities.cls 212 29 212 45 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
577 /src/classes/GW_GWEngageUtilities.cls 212 29 212 45 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
579 /src/classes/GW_GWEngageUtilities.cls 222 16 235 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
578 /src/classes/GW_GWEngageUtilities.cls 222 16 235 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
580 /src/classes/GW_GWEngageUtilities.cls 222 16 235 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'BlankETConFields' doesn't match '[a-z][a-zA-Z0-9]*'
579 /src/classes/GW_GWEngageUtilities.cls 222 16 235 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'BlankETConFields' doesn't match '[a-z][a-zA-Z0-9]*'
581 /src/classes/GW_GWEngageUtilities.cls 239 19 272 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
580 /src/classes/GW_GWEngageUtilities.cls 239 19 272 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
582 /src/classes/GW_GWEngageUtilities.cls 239 19 272 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'ContactEngagementLvlOverride()' has a cognitive complexity of 23, current threshold is 15
581 /src/classes/GW_GWEngageUtilities.cls 239 19 272 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'ContactEngagementLvlOverride()' has a cognitive complexity of 23, current threshold is 15
583 /src/classes/GW_GWEngageUtilities.cls 239 19 272 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'ContactEngagementLvlOverride()' has a cyclomatic complexity of 14.
582 /src/classes/GW_GWEngageUtilities.cls 239 19 272 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'ContactEngagementLvlOverride()' has a cyclomatic complexity of 14.
584 /src/classes/GW_GWEngageUtilities.cls 239 19 272 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'ContactEngagementLvlOverride' doesn't match '[a-z][a-zA-Z0-9]*'
583 /src/classes/GW_GWEngageUtilities.cls 239 19 272 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'ContactEngagementLvlOverride' doesn't match '[a-z][a-zA-Z0-9]*'
585 /src/classes/GW_GWEngageUtilities.cls 239 19 272 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'ContactEngagementLvlOverride' has a Standard Cyclomatic Complexity of 10.
584 /src/classes/GW_GWEngageUtilities.cls 239 19 272 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'ContactEngagementLvlOverride' has a Standard Cyclomatic Complexity of 10.
586 /src/classes/GW_GWEngageUtilities.cls 280 9 284 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
585 /src/classes/GW_GWEngageUtilities.cls 280 9 284 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
587 /src/classes/GW_GWEngageUtilities.cls 280 9 284 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'contactValidationErr' doesn't match '[A-Z][a-zA-Z0-9_]*'
586 /src/classes/GW_GWEngageUtilities.cls 280 9 284 3 pmd ClassNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#classnamingconventions The class name 'contactValidationErr' doesn't match '[A-Z][a-zA-Z0-9_]*'
588 /src/classes/GW_GWEngageUtilities.cls 286 17 341 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
587 /src/classes/GW_GWEngageUtilities.cls 286 17 341 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
589 /src/classes/GW_GWEngageUtilities.cls 291 16 291 38 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'thisDay' defined but not used
588 /src/classes/GW_GWEngageUtilities.cls 291 16 291 38 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'thisDay' defined but not used
590 /src/classes/GW_RecTypes.cls 14 1 14 7 pmd ApexSharingViolations 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsharingviolations Apex classes should declare a sharing model if DML or SOQL/SOSL is used
589 /src/classes/GW_RecTypes.cls 14 1 14 7 pmd ApexSharingViolations 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsharingviolations Apex classes should declare a sharing model if DML or SOQL/SOSL is used
591 /src/classes/GW_RecTypes.cls 14 8 240 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
590 /src/classes/GW_RecTypes.cls 14 8 240 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
592 /src/classes/GW_RecTypes.cls 24 9 34 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
591 /src/classes/GW_RecTypes.cls 24 9 34 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
593 /src/classes/GW_RecTypes.cls 24 9 34 3 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
592 /src/classes/GW_RecTypes.cls 24 9 34 3 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
594 /src/classes/GW_RecTypes.cls 26 17 26 49 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
593 /src/classes/GW_RecTypes.cls 26 17 26 49 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
595 /src/classes/GW_RecTypes.cls 26 17 26 49 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
594 /src/classes/GW_RecTypes.cls 26 17 26 49 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
596 /src/classes/GW_RecTypes.cls 42 54 42 75 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 'RecordTypeName' doesn't match '[a-z][a-zA-Z0-9]*'
595 /src/classes/GW_RecTypes.cls 42 54 42 75 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 'RecordTypeName' doesn't match '[a-z][a-zA-Z0-9]*'
597 /src/classes/GW_RecTypes.cls 42 16 54 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRecordTypeId' doesn't match '[a-z][a-zA-Z0-9]*'
596 /src/classes/GW_RecTypes.cls 42 16 54 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRecordTypeId' doesn't match '[a-z][a-zA-Z0-9]*'
598 /src/classes/GW_RecTypes.cls 45 4 45 34 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
597 /src/classes/GW_RecTypes.cls 45 4 45 34 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
599 /src/classes/GW_RecTypes.cls 45 4 45 34 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
598 /src/classes/GW_RecTypes.cls 45 4 45 34 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
600 /src/classes/GW_RecTypes.cls 62 60 62 75 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 'RecordTypeId' doesn't match '[a-z][a-zA-Z0-9]*'
599 /src/classes/GW_RecTypes.cls 62 60 62 75 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 'RecordTypeId' doesn't match '[a-z][a-zA-Z0-9]*'
601 /src/classes/GW_RecTypes.cls 62 16 74 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRecordTypeName' doesn't match '[a-z][a-zA-Z0-9]*'
600 /src/classes/GW_RecTypes.cls 62 16 74 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRecordTypeName' doesn't match '[a-z][a-zA-Z0-9]*'
602 /src/classes/GW_RecTypes.cls 65 4 65 34 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
601 /src/classes/GW_RecTypes.cls 65 4 65 34 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
603 /src/classes/GW_RecTypes.cls 65 4 65 34 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
602 /src/classes/GW_RecTypes.cls 65 4 65 34 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
604 /src/classes/GW_RecTypes.cls 82 62 82 91 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 'RecordTypeNameSet' doesn't match '[a-z][a-zA-Z0-9]*'
603 /src/classes/GW_RecTypes.cls 82 62 82 91 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 'RecordTypeNameSet' doesn't match '[a-z][a-zA-Z0-9]*'
605 /src/classes/GW_RecTypes.cls 82 16 99 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRecordTypeIdSet' doesn't match '[a-z][a-zA-Z0-9]*'
604 /src/classes/GW_RecTypes.cls 82 16 99 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRecordTypeIdSet' doesn't match '[a-z][a-zA-Z0-9]*'
606 /src/classes/GW_RecTypes.cls 87 4 87 34 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
605 /src/classes/GW_RecTypes.cls 87 4 87 34 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
607 /src/classes/GW_RecTypes.cls 87 4 87 34 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
606 /src/classes/GW_RecTypes.cls 87 4 87 34 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
608 /src/classes/GW_RecTypes.cls 106 16 122 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRecordTypeIdMap' doesn't match '[a-z][a-zA-Z0-9]*'
607 /src/classes/GW_RecTypes.cls 106 16 122 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRecordTypeIdMap' doesn't match '[a-z][a-zA-Z0-9]*'
609 /src/classes/GW_RecTypes.cls 110 4 110 34 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
608 /src/classes/GW_RecTypes.cls 110 4 110 34 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
610 /src/classes/GW_RecTypes.cls 110 4 110 34 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
609 /src/classes/GW_RecTypes.cls 110 4 110 34 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
611 /src/classes/GW_RecTypes.cls 117 6 117 62 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
610 /src/classes/GW_RecTypes.cls 117 6 117 62 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
612 /src/classes/GW_RecTypes.cls 117 6 117 62 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
611 /src/classes/GW_RecTypes.cls 117 6 117 62 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
613 /src/classes/GW_RecTypes.cls 160 16 175 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
612 /src/classes/GW_RecTypes.cls 160 16 175 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
614 /src/classes/GW_RecTypes.cls 179 20 211 3 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.
613 /src/classes/GW_RecTypes.cls 179 20 211 3 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.
615 /src/classes/GW_RecTypes.cls 213 20 239 3 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.
614 /src/classes/GW_RecTypes.cls 213 20 239 3 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.
616 /src/classes/GW_RecTypes.cls 213 20 239 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestRecordTypes' doesn't match '[a-z][a-zA-Z0-9]*'
615 /src/classes/GW_RecTypes.cls 213 20 239 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestRecordTypes' doesn't match '[a-z][a-zA-Z0-9]*'
617 /src/classes/GW_RecTypes.cls 224 11 224 72 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'setId' defined but not used
616 /src/classes/GW_RecTypes.cls 224 11 224 72 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'setId' defined but not used
618 /src/classes/GW_Utilities.cls 10 24 161 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
617 /src/classes/GW_Utilities.cls 10 24 161 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
619 /src/classes/GW_Utilities.cls 16 16 48 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
618 /src/classes/GW_Utilities.cls 16 16 48 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
620 /src/classes/GW_Utilities.cls 16 24 16 40 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'InManagedPackage' doesn't match '[a-z][a-zA-Z0-9]*'
619 /src/classes/GW_Utilities.cls 16 24 16 40 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'InManagedPackage' doesn't match '[a-z][a-zA-Z0-9]*'
621 /src/classes/GW_Utilities.cls 17 3 46 4 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method '__sfdc_InManagedPackage()' has a cognitive complexity of 15, current threshold is 15
620 /src/classes/GW_Utilities.cls 17 3 46 4 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method '__sfdc_InManagedPackage()' has a cognitive complexity of 15, current threshold is 15
622 /src/classes/GW_Utilities.cls 30 17 30 44 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'recs' defined but not used
621 /src/classes/GW_Utilities.cls 30 17 30 44 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'recs' defined but not used
623 /src/classes/GW_Utilities.cls 55 25 55 54 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'fCheckedForDupBlocker' should be before method declarations in its class
622 /src/classes/GW_Utilities.cls 55 25 55 54 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'fCheckedForDupBlocker' should be before method declarations in its class
624 /src/classes/GW_Utilities.cls 56 16 66 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
623 /src/classes/GW_Utilities.cls 56 16 66 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
625 /src/classes/GW_Utilities.cls 56 24 56 45 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'IsDupBlockerInstalled' doesn't match '[a-z][a-zA-Z0-9]*'
624 /src/classes/GW_Utilities.cls 56 24 56 45 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'IsDupBlockerInstalled' doesn't match '[a-z][a-zA-Z0-9]*'
626 /src/classes/GW_Utilities.cls 100 16 106 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrTokenNSPrefix' doesn't match '[a-z][a-zA-Z0-9]*'
625 /src/classes/GW_Utilities.cls 100 16 106 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrTokenNSPrefix' doesn't match '[a-z][a-zA-Z0-9]*'
627 /src/classes/GW_Utilities.cls 101 26 101 37 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
626 /src/classes/GW_Utilities.cls 101 26 101 37 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
628 /src/classes/GW_Utilities.cls 101 26 101 37 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
627 /src/classes/GW_Utilities.cls 101 26 101 37 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
629 /src/classes/GW_Utilities.cls 116 16 121 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrAllNSPrefix' doesn't match '[a-z][a-zA-Z0-9]*'
628 /src/classes/GW_Utilities.cls 116 16 121 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'StrAllNSPrefix' doesn't match '[a-z][a-zA-Z0-9]*'
630 /src/classes/GW_Utilities.cls 117 26 117 37 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
629 /src/classes/GW_Utilities.cls 117 26 117 37 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
631 /src/classes/GW_Utilities.cls 117 26 117 37 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
630 /src/classes/GW_Utilities.cls 117 26 117 37 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
632 /src/classes/GW_Utilities.cls 133 19 133 76 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
631 /src/classes/GW_Utilities.cls 133 19 133 76 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
633 /src/classes/GW_Utilities.cls 134 24 134 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
632 /src/classes/GW_Utilities.cls 134 24 134 46 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
634 /src/classes/GW_Utilities.cls 134 24 134 46 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
633 /src/classes/GW_Utilities.cls 134 24 134 46 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
635 /src/classes/GW_Utilities.cls 143 20 159 3 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.
634 /src/classes/GW_Utilities.cls 143 20 159 3 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.
636 /src/classes/GW_Utilities.cls 143 20 159 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestNamespacePrefixFixups' doesn't match '[a-z][a-zA-Z0-9]*'
635 /src/classes/GW_Utilities.cls 143 20 159 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestNamespacePrefixFixups' doesn't match '[a-z][a-zA-Z0-9]*'
637 /src/classes/GW_gweInstall.cls 1 8 69 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
636 /src/classes/GW_gweInstall.cls 1 8 69 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
638 /src/classes/GW_gweInstall.cls 1 8 69 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
637 /src/classes/GW_gweInstall.cls 1 8 69 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
639 /src/classes/GW_gweInstall.cls 1 8 69 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
638 /src/classes/GW_gweInstall.cls 1 8 69 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
640 /src/classes/GW_gweInstall.cls 16 9 21 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
639 /src/classes/GW_gweInstall.cls 16 9 21 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
641 /src/classes/GW_gweInstall.cls 24 9 37 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
640 /src/classes/GW_gweInstall.cls 24 9 37 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
642 /src/classes/GW_gweInstall.cls 32 6 34 5 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
641 /src/classes/GW_gweInstall.cls 32 6 34 5 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
643 /src/classes/GW_gweInstall.cls 39 9 51 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
642 /src/classes/GW_gweInstall.cls 39 9 51 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
644 /src/classes/GW_gweInstall.cls 45 5 48 6 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
643 /src/classes/GW_gweInstall.cls 45 5 48 6 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
645 /src/classes/GW_gweInstall.cls 53 20 57 3 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.
644 /src/classes/GW_gweInstall.cls 53 20 57 3 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.
646 /src/classes/GW_gweInstall.cls 59 20 67 3 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.
645 /src/classes/GW_gweInstall.cls 59 20 67 3 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.
647 /src/classes/GW_gweInstall.cls 65 3 65 83 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
646 /src/classes/GW_gweInstall.cls 65 3 65 83 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
648 /src/classes/ONEN_Constants.cls 1 21 65 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
647 /src/classes/ONEN_Constants.cls 1 21 65 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
649 /src/classes/ONEN_Constants.cls 20 23 20 51 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'OPP_DEFAULT_RECTYPE_FORTESTS' doesn't match '[a-z][a-zA-Z0-9]*'
648 /src/classes/ONEN_Constants.cls 20 23 20 51 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'OPP_DEFAULT_RECTYPE_FORTESTS' doesn't match '[a-z][a-zA-Z0-9]*'
650 /src/classes/ONEN_Constants.cls 36 23 36 50 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'OPP_MEMBER_RECTYPE_FORTESTS' doesn't match '[a-z][a-zA-Z0-9]*'
649 /src/classes/ONEN_Constants.cls 36 23 36 50 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The static property name 'OPP_MEMBER_RECTYPE_FORTESTS' doesn't match '[a-z][a-zA-Z0-9]*'
651 /src/classes/ONEN_Constants.cls 48 16 63 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
650 /src/classes/ONEN_Constants.cls 48 16 63 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
652 /src/classes/ONEN_UnitTestData.cls 11 1 11 7 pmd ApexSharingViolations 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsharingviolations Apex classes should declare a sharing model if DML or SOQL/SOSL is used
651 /src/classes/ONEN_UnitTestData.cls 11 1 11 7 pmd ApexSharingViolations 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsharingviolations Apex classes should declare a sharing model if DML or SOQL/SOSL is used
653 /src/classes/ONEN_UnitTestData.cls 11 8 318 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
652 /src/classes/ONEN_UnitTestData.cls 11 8 318 2 pmd TestMethodsMustBeInTestClasses 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#testmethodsmustbeintestclasses Test methods must be in test classes
654 /src/classes/ONEN_UnitTestData.cls 50 16 67 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateMultipleTestContacts' doesn't match '[a-z][a-zA-Z0-9]*'
653 /src/classes/ONEN_UnitTestData.cls 50 16 67 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateMultipleTestContacts' doesn't match '[a-z][a-zA-Z0-9]*'
655 /src/classes/ONEN_UnitTestData.cls 52 17 52 53 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 'ContactsToAdd' doesn't match '[a-z][a-zA-Z0-9]*'
654 /src/classes/ONEN_UnitTestData.cls 52 17 52 53 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 'ContactsToAdd' doesn't match '[a-z][a-zA-Z0-9]*'
656 /src/classes/ONEN_UnitTestData.cls 75 16 106 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateMultipleTestContactsInHouseholds' doesn't match '[a-z][a-zA-Z0-9]*'
655 /src/classes/ONEN_UnitTestData.cls 75 16 106 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateMultipleTestContactsInHouseholds' doesn't match '[a-z][a-zA-Z0-9]*'
657 /src/classes/ONEN_UnitTestData.cls 77 17 77 53 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 'ContactsToAdd' doesn't match '[a-z][a-zA-Z0-9]*'
656 /src/classes/ONEN_UnitTestData.cls 77 17 77 53 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 'ContactsToAdd' doesn't match '[a-z][a-zA-Z0-9]*'
658 /src/classes/ONEN_UnitTestData.cls 78 17 78 50 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 'SourceContacts' doesn't match '[a-z][a-zA-Z0-9]*'
657 /src/classes/ONEN_UnitTestData.cls 78 17 78 50 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 'SourceContacts' doesn't match '[a-z][a-zA-Z0-9]*'
659 /src/classes/ONEN_UnitTestData.cls 120 16 150 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
658 /src/classes/ONEN_UnitTestData.cls 120 16 150 3 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
660 /src/classes/ONEN_UnitTestData.cls 120 54 120 72 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 'Cons' doesn't match '[a-z][a-zA-Z0-9]*'
659 /src/classes/ONEN_UnitTestData.cls 120 54 120 72 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 'Cons' doesn't match '[a-z][a-zA-Z0-9]*'
661 /src/classes/ONEN_UnitTestData.cls 120 74 120 83 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
660 /src/classes/ONEN_UnitTestData.cls 120 74 120 83 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
662 /src/classes/ONEN_UnitTestData.cls 120 85 120 97 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 'Stage' doesn't match '[a-z][a-zA-Z0-9]*'
661 /src/classes/ONEN_UnitTestData.cls 120 85 120 97 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 'Stage' doesn't match '[a-z][a-zA-Z0-9]*'
663 /src/classes/ONEN_UnitTestData.cls 120 99 120 109 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 'Close' doesn't match '[a-z][a-zA-Z0-9]*'
662 /src/classes/ONEN_UnitTestData.cls 120 99 120 109 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 'Close' doesn't match '[a-z][a-zA-Z0-9]*'
664 /src/classes/ONEN_UnitTestData.cls 120 111 120 121 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 'Amt' doesn't match '[a-z][a-zA-Z0-9]*'
663 /src/classes/ONEN_UnitTestData.cls 120 111 120 121 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 'Amt' doesn't match '[a-z][a-zA-Z0-9]*'
665 /src/classes/ONEN_UnitTestData.cls 120 16 150 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'OppsForContactList' doesn't match '[a-z][a-zA-Z0-9]*'
664 /src/classes/ONEN_UnitTestData.cls 120 16 150 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'OppsForContactList' doesn't match '[a-z][a-zA-Z0-9]*'
666 /src/classes/ONEN_UnitTestData.cls 126 21 126 57 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 'OppsToAdd' doesn't match '[a-z][a-zA-Z0-9]*'
665 /src/classes/ONEN_UnitTestData.cls 126 21 126 57 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 'OppsToAdd' doesn't match '[a-z][a-zA-Z0-9]*'
667 /src/classes/ONEN_UnitTestData.cls 219 53 219 62 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
666 /src/classes/ONEN_UnitTestData.cls 219 53 219 62 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 'CampId' doesn't match '[a-z][a-zA-Z0-9]*'
668 /src/classes/ONEN_UnitTestData.cls 219 64 219 72 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 'ConId' doesn't match '[a-z][a-zA-Z0-9]*'
667 /src/classes/ONEN_UnitTestData.cls 219 64 219 72 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 'ConId' doesn't match '[a-z][a-zA-Z0-9]*'
669 /src/classes/ONEN_UnitTestData.cls 219 74 219 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 'CMStatus' doesn't match '[a-z][a-zA-Z0-9]*'
668 /src/classes/ONEN_UnitTestData.cls 219 74 219 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 'CMStatus' doesn't match '[a-z][a-zA-Z0-9]*'
670 /src/classes/ONEN_UnitTestData.cls 219 16 230 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateCampaignMember' doesn't match '[a-z][a-zA-Z0-9]*'
669 /src/classes/ONEN_UnitTestData.cls 219 16 230 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateCampaignMember' doesn't match '[a-z][a-zA-Z0-9]*'
671 /src/classes/ONEN_UnitTestData.cls 227 3 227 16 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
670 /src/classes/ONEN_UnitTestData.cls 227 3 227 16 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
672 /src/classes/ONEN_UnitTestData.cls 236 16 249 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'DeleteListCustomSettingRecs' doesn't match '[a-z][a-zA-Z0-9]*'
671 /src/classes/ONEN_UnitTestData.cls 236 16 249 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'DeleteListCustomSettingRecs' doesn't match '[a-z][a-zA-Z0-9]*'
673 /src/classes/ONEN_UnitTestData.cls 239 42 239 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
672 /src/classes/ONEN_UnitTestData.cls 239 42 239 46 pmd ApexSOQLInjection 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsoqlinjection Avoid untrusted/unescaped variables in DML query
674 /src/classes/ONEN_UnitTestData.cls 246 11 246 24 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
673 /src/classes/ONEN_UnitTestData.cls 246 11 246 24 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
675 /src/classes/ONEN_UnitTestData.cls 252 9 317 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTheTestData' doesn't match '[a-z][a-zA-Z0-9]*'
674 /src/classes/ONEN_UnitTestData.cls 252 9 317 3 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The test method name 'TestTheTestData' doesn't match '[a-z][a-zA-Z0-9]*'
676 /src/pages/GWEDash_Conversions.page 5 14 5 46 pmd VfUnescapeEl 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_visualforce_security.html#vfunescapeel Avoid unescaped user controlled content in EL
675 /src/pages/GWEDash_Conversions.page 5 14 5 46 pmd VfUnescapeEl 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_visualforce_security.html#vfunescapeel Avoid unescaped user controlled content in EL
677 /src/pages/GWEDash_ListGrowthRecent.page 5 14 5 37 pmd VfUnescapeEl 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_visualforce_security.html#vfunescapeel Avoid unescaped user controlled content in EL
676 /src/pages/GWEDash_ListGrowthRecent.page 5 14 5 37 pmd VfUnescapeEl 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_visualforce_security.html#vfunescapeel Avoid unescaped user controlled content in EL
678 /src/pages/GWEDash_NewDonors.page 5 14 5 36 pmd VfUnescapeEl 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_visualforce_security.html#vfunescapeel Avoid unescaped user controlled content in EL
677 /src/pages/GWEDash_NewDonors.page 5 14 5 36 pmd VfUnescapeEl 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_visualforce_security.html#vfunescapeel Avoid unescaped user controlled content in EL
679 /src/triggers/GW_CampaignMemberBefore.trigger 1 1 31 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
678 /src/triggers/GW_CampaignMemberBefore.trigger 1 1 31 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
680 /src/triggers/GW_CampaignMemberBefore.trigger 1 1 31 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The trigger 'GW_CampaignMemberBefore' has a cognitive complexity of 27, current threshold is 15
679 /src/triggers/GW_CampaignMemberBefore.trigger 1 1 31 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The trigger 'GW_CampaignMemberBefore' has a cognitive complexity of 19, current threshold is 15
681 /src/triggers/GW_CampaignMemberBefore.trigger 1 1 31 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The trigger 'GW_CampaignMemberBefore' has a cyclomatic complexity of 10.
0 0 0 0 0 0
682 /src/triggers/GW_CampaignMemberBefore.trigger 1 1 31 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'invoke' has a Standard Cyclomatic Complexity of 10.
680 /src/triggers/GW_CampaignMemberBefore.trigger 1 1 31 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The trigger 'GW_CampaignMemberBefore' has a Standard Cyclomatic Complexity of 10 (Highest = 9).
683 /src/triggers/GW_CampaignMemberBefore.trigger 1 1 31 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The trigger 'GW_CampaignMemberBefore' has a Standard Cyclomatic Complexity of 11 (Highest = 10).
0 0 0 0 0 0
684 /src/triggers/GW_CampaignMemberBefore.trigger 13 5 13 42 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
681 /src/triggers/GW_CampaignMemberBefore.trigger 13 5 13 42 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
685 /src/triggers/GW_CampaignMemberBefore.trigger 13 5 13 42 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
682 /src/triggers/GW_CampaignMemberBefore.trigger 13 5 13 42 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
686 /src/triggers/GW_CampaignMemberBefore.trigger 20 5 26 6 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
683 /src/triggers/GW_CampaignMemberBefore.trigger 22 6 25 7 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
687 /src/triggers/GW_CampaignTriggerBefore.trigger 1 1 26 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
684 /src/triggers/GW_CampaignTriggerBefore.trigger 1 1 26 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
688 /src/triggers/GW_CampaignTriggerBefore.trigger 1 1 26 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The trigger 'GW_CampaignTriggerBefore' has a cognitive complexity of 17, current threshold is 15
0 0 0 0 0 0
689 /src/triggers/GW_CampaignTriggerBefore.trigger 1 1 26 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The trigger 'GW_CampaignTriggerBefore' has a cyclomatic complexity of 15.
685 /src/triggers/GW_CampaignTriggerBefore.trigger 1 1 26 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The trigger 'GW_CampaignTriggerBefore' has a cyclomatic complexity of 14.
690 /src/triggers/GW_CampaignTriggerBefore.trigger 14 6 21 7 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
0 0 0 0 0 0
691 /src/triggers/GW_ContactTriggerBefore.trigger 1 1 24 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
686 /src/triggers/GW_ContactTriggerBefore.trigger 1 1 24 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