Comparison results for https://github.com/forcedotcom/user-access-visualization.git

pmd7_2 took 12 seconds to run and found 102 violations

pmd7_3 took 16 seconds to run and found 102 violations

Among the 102 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /UserAccessVisualization/src/classes/MapHolder.cls 32 8 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
1 /UserAccessVisualization/src/classes/MapHolder.cls 32 8 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
2 /UserAccessVisualization/src/classes/MapHolder.cls 33 12 33 57 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
2 /UserAccessVisualization/src/classes/MapHolder.cls 33 12 33 57 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
3 /UserAccessVisualization/src/classes/MapHolder.cls 35 12 37 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
3 /UserAccessVisualization/src/classes/MapHolder.cls 35 12 37 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
4 /UserAccessVisualization/src/classes/NameLabel.cls 32 8 51 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
4 /UserAccessVisualization/src/classes/NameLabel.cls 32 8 51 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
5 /UserAccessVisualization/src/classes/NameLabel.cls 32 8 51 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
5 /UserAccessVisualization/src/classes/NameLabel.cls 32 8 51 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
6 /UserAccessVisualization/src/classes/NameLabel.cls 33 9 33 36 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
6 /UserAccessVisualization/src/classes/NameLabel.cls 33 9 33 36 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
7 /UserAccessVisualization/src/classes/NameLabel.cls 34 12 34 48 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
7 /UserAccessVisualization/src/classes/NameLabel.cls 34 12 34 48 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
8 /UserAccessVisualization/src/classes/NameLabel.cls 35 12 35 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
8 /UserAccessVisualization/src/classes/NameLabel.cls 35 12 35 46 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
9 /UserAccessVisualization/src/classes/NameLabel.cls 37 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
9 /UserAccessVisualization/src/classes/NameLabel.cls 37 12 39 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
10 /UserAccessVisualization/src/classes/NameLabel.cls 41 12 45 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
10 /UserAccessVisualization/src/classes/NameLabel.cls 41 12 45 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
11 /UserAccessVisualization/src/classes/NameLabel.cls 47 12 50 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
11 /UserAccessVisualization/src/classes/NameLabel.cls 47 12 50 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
12 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 32 8 567 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
12 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 32 8 567 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
13 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 32 1 32 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
13 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 32 1 32 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
14 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 32 8 567 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'UserAccessDetailsController' has a total cognitive complexity of 114 (highest 18), current threshold is 50
14 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 32 8 567 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'UserAccessDetailsController' has a total cognitive complexity of 114 (highest 18), current threshold is 50
15 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 32 8 567 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'UserAccessDetailsController' has a total cyclomatic complexity of 80 (highest 9).
15 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 32 8 567 2 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The class 'UserAccessDetailsController' has a total cyclomatic complexity of 80 (highest 9).
16 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 32 8 567 2 pmd ExcessivePublicCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessivepubliccount The class UserAccessDetailsController has 22 public methods, attributes, and properties (limit: 20)
16 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 32 8 567 2 pmd ExcessivePublicCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessivepubliccount The class UserAccessDetailsController has 22 public methods, attributes, and properties (limit: 20)
17 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 53 12 53 53 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
17 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 53 12 53 53 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
18 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 57 12 57 61 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
18 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 57 12 57 61 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
19 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 66 39 66 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 'xUserPermLabels' should be before method declarations in its class
19 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 66 39 66 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 'xUserPermLabels' should be before method declarations in its class
20 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 67 33 67 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 'xUserPermStatus' should be before method declarations in its class
20 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 67 33 67 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 'xUserPermStatus' should be before method declarations in its class
21 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 68 45 68 55 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xUserPerms' should be before method declarations in its class
21 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 68 45 68 55 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xUserPerms' should be before method declarations in its class
22 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 72 39 72 52 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xObjectLabels' should be before method declarations in its class
22 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 72 39 72 52 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xObjectLabels' should be before method declarations in its class
23 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 73 33 73 46 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xObjectStatus' should be before method declarations in its class
23 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 73 33 73 46 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xObjectStatus' should be before method declarations in its class
24 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 75 61 75 73 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xObjectPerms' should be before method declarations in its class
24 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 75 61 75 73 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xObjectPerms' should be before method declarations in its class
25 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 79 39 79 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 'xFieldLabels' should be before method declarations in its class
25 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 79 39 79 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 'xFieldLabels' should be before method declarations in its class
26 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 80 33 80 45 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xFieldStatus' should be before method declarations in its class
26 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 80 33 80 45 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xFieldStatus' should be before method declarations in its class
27 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 83 60 83 64 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xFls' should be before method declarations in its class
27 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 83 60 83 64 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xFls' should be before method declarations in its class
28 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 88 12 112 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
28 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 88 12 112 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
29 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 115 39 115 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 'xClassNames' should be before method declarations in its class
29 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 115 39 115 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 'xClassNames' should be before method declarations in its class
30 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 116 51 116 63 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xApexClasses' should be before method declarations in its class
30 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 116 51 116 63 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xApexClasses' should be before method declarations in its class
31 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 119 39 119 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 'xPageNames' should be before method declarations in its class
31 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 119 39 119 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 'xPageNames' should be before method declarations in its class
32 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 120 51 120 57 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xPages' should be before method declarations in its class
32 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 120 51 120 57 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'xPages' should be before method declarations in its class
33 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 122 12 127 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
33 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 122 12 127 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
34 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 125 20 125 70 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
34 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 125 20 125 70 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
35 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 132 13 168 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
35 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 132 13 168 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
36 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 132 13 168 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
36 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 132 13 168 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
37 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 134 29 139 47 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
37 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 134 29 139 47 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
38 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 134 29 139 47 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
38 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 134 29 139 47 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
39 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 165 11 167 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
39 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 165 11 167 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
40 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 174 12 188 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
40 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 174 12 188 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
41 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 174 12 188 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
41 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 174 12 188 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
42 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 195 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 @description
42 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 195 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 @description
43 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 195 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 @return
43 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 195 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 @return
44 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 220 13 227 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
44 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 220 13 227 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
45 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 220 13 227 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
45 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 220 13 227 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
46 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 220 13 227 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
46 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 220 13 227 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
47 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 222 40 222 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
47 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 222 40 222 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
48 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 222 40 222 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
48 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 222 40 222 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
49 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 233 12 243 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
49 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 233 12 243 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
50 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 233 12 243 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
50 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 233 12 243 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
51 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 248 13 254 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
51 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 248 13 254 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
52 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 248 13 254 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
52 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 248 13 254 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
53 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 248 13 254 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
53 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 248 13 254 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
54 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 251 32 251 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
54 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 251 32 251 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
55 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 251 32 251 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
55 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 251 32 251 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
56 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 261 13 268 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
56 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 261 13 268 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
57 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 261 13 268 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
57 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 261 13 268 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
58 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 261 13 268 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
58 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 261 13 268 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
59 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 274 12 296 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
59 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 274 12 296 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
60 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 274 12 296 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
60 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 274 12 296 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
61 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 287 41 288 94 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
61 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 287 41 288 94 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
62 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 301 12 303 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
62 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 301 12 303 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
63 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 301 12 303 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
63 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 301 12 303 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
64 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 308 12 319 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
64 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 308 12 319 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
65 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 308 12 319 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
65 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 308 12 319 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
66 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 325 12 363 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
66 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 325 12 363 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
67 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 325 12 363 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
67 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 325 12 363 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
68 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 347 41 351 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
68 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 347 41 351 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
69 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 368 12 370 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
69 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 368 12 370 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
70 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 368 12 370 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
70 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 368 12 370 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
71 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 379 12 391 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
71 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 379 12 391 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
72 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 379 12 391 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
72 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 379 12 391 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
73 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 380 36 380 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
73 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 380 36 380 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
74 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 380 36 380 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
74 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 380 36 380 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
75 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 396 12 398 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
75 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 396 12 398 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
76 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 396 5 396 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
76 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 396 5 396 11 pmd EmptyStatementBlock 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#emptystatementblock Avoid empty block statements.
77 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 403 12 449 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
77 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 403 12 449 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
78 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 403 12 449 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
78 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 403 12 449 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
79 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 403 12 449 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'getFls()' has a cognitive complexity of 17, current threshold is 15
79 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 403 12 449 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'getFls()' has a cognitive complexity of 17, current threshold is 15
80 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 413 40 416 77 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
80 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 413 40 416 77 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
81 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 417 65 417 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
81 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 417 65 417 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
82 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 417 65 417 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
82 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 417 65 417 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
83 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 451 12 465 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
83 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 451 12 465 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
84 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 470 12 480 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
84 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 470 12 480 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
85 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 470 12 480 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
85 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 470 12 480 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
86 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 473 33 473 65 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
86 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 473 33 473 65 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
87 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 485 12 490 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
87 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 485 12 490 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
88 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 485 12 490 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
88 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 485 12 490 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
89 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 492 12 494 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
89 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 492 12 494 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
90 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 499 12 509 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
90 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 499 12 509 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
91 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 499 12 509 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
91 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 499 12 509 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
92 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 502 32 502 63 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
92 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 502 32 502 63 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
93 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 511 12 516 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 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 511 12 516 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 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 518 12 520 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
94 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 518 12 520 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
95 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 527 13 566 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
95 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 527 13 566 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
96 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 527 13 566 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
96 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 527 13 566 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
97 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 527 13 566 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
97 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 527 13 566 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
98 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 527 13 566 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'calculateSetupEntityAccess(String, List)' has a cognitive complexity of 18, current threshold is 15
98 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 527 13 566 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'calculateSetupEntityAccess(String, List)' has a cognitive complexity of 18, current threshold is 15
99 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 529 24 529 53 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'seaMap' defined but not used
99 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 529 24 529 53 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'seaMap' defined but not used
100 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 537 38 539 73 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
100 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 537 38 539 73 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
101 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 560 67 560 97 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
101 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 560 67 560 97 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
102 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 560 67 560 97 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
102 /UserAccessVisualization/src/classes/UserAccessDetailsController.cls 560 67 560 97 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