pmd7_2 took 12 seconds to run and found 87 violations
pmd7_3 took 15 seconds to run and found 87 violations
Among the 87 total comparisons:
Violation counts:
# | fileName | line | column | endLine | endColumn | engine | ruleName | severity | category | url | message |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 1 | 8 | 170 | 2 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
1 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 1 | 8 | 170 | 2 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
2 | /Salesforce - Google Product/classes/GenericConnectorController.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 |
2 | /Salesforce - Google Product/classes/GenericConnectorController.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 |
3 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 2 | 12 | 2 | 48 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
3 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 2 | 12 | 2 | 48 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
4 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 3 | 12 | 3 | 48 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
4 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 3 | 12 | 3 | 48 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
5 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 4 | 12 | 4 | 66 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
5 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 4 | 12 | 4 | 66 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
6 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 5 | 12 | 5 | 45 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
6 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 5 | 12 | 5 | 45 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
7 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 6 | 12 | 15 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
7 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 6 | 12 | 15 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
8 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 11 | 13 | 11 | 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 |
8 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 11 | 13 | 11 | 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 |
9 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 11 | 13 | 11 | 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 |
9 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 11 | 13 | 11 | 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 |
10 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 12 | 22 | 14 | 51 | 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 |
10 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 12 | 22 | 14 | 51 | 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 |
11 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 16 | 12 | 21 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
11 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 16 | 12 | 21 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
12 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 17 | 9 | 17 | 50 | pmd | ApexDangerousMethods | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexdangerousmethods | Calling potentially dangerous method |
12 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 17 | 9 | 17 | 50 | pmd | ApexDangerousMethods | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexdangerousmethods | Calling potentially dangerous method |
13 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 17 | 9 | 17 | 50 | pmd | AvoidDebugStatements | 3 | Performance | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements | Avoid debug statements since they impact on performance |
13 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 17 | 9 | 17 | 50 | pmd | AvoidDebugStatements | 3 | Performance | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements | Avoid debug statements since they impact on performance |
14 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 17 | 9 | 17 | 50 | pmd | DebugsShouldUseLoggingLevel | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel | Calls to System.debug should specify a logging level. |
14 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 17 | 9 | 17 | 50 | pmd | DebugsShouldUseLoggingLevel | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel | Calls to System.debug should specify a logging level. |
15 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 18 | 9 | 18 | 48 | 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 |
15 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 18 | 9 | 18 | 48 | 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 |
16 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 18 | 9 | 18 | 48 | 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. |
16 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 18 | 9 | 18 | 48 | 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. |
17 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 23 | 12 | 35 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
17 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 23 | 12 | 35 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
18 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 36 | 12 | 111 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
18 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 36 | 12 | 111 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
19 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 36 | 12 | 111 | 6 | pmd | CognitiveComplexity | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity | The method 'doGetAccessToken()' has a cognitive complexity of 26, current threshold is 15 |
19 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 36 | 12 | 111 | 6 | pmd | CognitiveComplexity | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity | The method 'doGetAccessToken()' has a cognitive complexity of 26, current threshold is 15 |
20 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 36 | 12 | 111 | 6 | pmd | CyclomaticComplexity | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity | The method 'doGetAccessToken()' has a cyclomatic complexity of 13. |
20 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 36 | 12 | 111 | 6 | pmd | CyclomaticComplexity | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity | The method 'doGetAccessToken()' has a cyclomatic complexity of 13. |
21 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 36 | 12 | 111 | 6 | pmd | NcssMethodCount | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount | The method 'doGetAccessToken()' has an NCSS line count of 59 (limit: 40) |
21 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 36 | 12 | 111 | 6 | pmd | NcssMethodCount | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount | The method 'doGetAccessToken()' has an NCSS line count of 59 (limit: 40) |
22 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 46 | 42 | 46 | 46 | 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 |
22 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 46 | 42 | 46 | 46 | 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 |
23 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 56 | 33 | 57 | 83 | 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 |
23 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 56 | 33 | 57 | 83 | 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 |
24 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 58 | 21 | 73 | 22 | pmd | AvoidDeeplyNestedIfStmts | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts | Deeply nested if..then statements are hard to read |
24 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 58 | 21 | 73 | 22 | pmd | AvoidDeeplyNestedIfStmts | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts | Deeply nested if..then statements are hard to read |
25 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 74 | 21 | 85 | 22 | pmd | AvoidDeeplyNestedIfStmts | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts | Deeply nested if..then statements are hard to read |
25 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 74 | 21 | 85 | 22 | pmd | AvoidDeeplyNestedIfStmts | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts | Deeply nested if..then statements are hard to read |
26 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 75 | 25 | 75 | 42 | 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 |
26 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 75 | 25 | 75 | 42 | 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 |
27 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 75 | 25 | 75 | 42 | pmd | ApexCRUDViolation | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation | Validate CRUD permission before SOQL/DML operation or enforce user mode |
27 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 75 | 25 | 75 | 42 | pmd | ApexCRUDViolation | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation | Validate CRUD permission before SOQL/DML operation or enforce user mode |
28 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 112 | 12 | 169 | 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 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 112 | 12 | 169 | 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 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 112 | 12 | 169 | 6 | pmd | CognitiveComplexity | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity | The method 'doRefreshToken()' has a cognitive complexity of 20, current threshold is 15 |
29 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 112 | 12 | 169 | 6 | pmd | CognitiveComplexity | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity | The method 'doRefreshToken()' has a cognitive complexity of 20, current threshold is 15 |
30 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 112 | 12 | 169 | 6 | pmd | CyclomaticComplexity | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity | The method 'doRefreshToken()' has a cyclomatic complexity of 11. |
30 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 112 | 12 | 169 | 6 | pmd | CyclomaticComplexity | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity | The method 'doRefreshToken()' has a cyclomatic complexity of 11. |
31 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 112 | 12 | 169 | 6 | pmd | NcssMethodCount | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount | The method 'doRefreshToken()' has an NCSS line count of 45 (limit: 40) |
31 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 112 | 12 | 169 | 6 | pmd | NcssMethodCount | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount | The method 'doRefreshToken()' has an NCSS line count of 45 (limit: 40) |
32 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 116 | 22 | 118 | 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 |
32 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 116 | 22 | 118 | 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 |
33 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 120 | 21 | 121 | 79 | 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 |
33 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 120 | 21 | 121 | 79 | 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 |
34 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 130 | 13 | 130 | 58 | pmd | AvoidDebugStatements | 3 | Performance | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements | Avoid debug statements since they impact on performance |
34 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 130 | 13 | 130 | 58 | pmd | AvoidDebugStatements | 3 | Performance | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements | Avoid debug statements since they impact on performance |
35 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 130 | 13 | 130 | 58 | pmd | DebugsShouldUseLoggingLevel | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel | Calls to System.debug should specify a logging level. |
35 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 130 | 13 | 130 | 58 | pmd | DebugsShouldUseLoggingLevel | 3 | Best Practices | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel | Calls to System.debug should specify a logging level. |
36 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 138 | 21 | 144 | 22 | pmd | AvoidDeeplyNestedIfStmts | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts | Deeply nested if..then statements are hard to read |
36 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 138 | 21 | 144 | 22 | pmd | AvoidDeeplyNestedIfStmts | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts | Deeply nested if..then statements are hard to read |
37 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 145 | 21 | 148 | 22 | pmd | AvoidDeeplyNestedIfStmts | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts | Deeply nested if..then statements are hard to read |
37 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 145 | 21 | 148 | 22 | pmd | AvoidDeeplyNestedIfStmts | 3 | Design | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#avoiddeeplynestedifstmts | Deeply nested if..then statements are hard to read |
38 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 146 | 25 | 146 | 42 | 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 | /Salesforce - Google Product/classes/GenericConnectorController.cls | 146 | 25 | 146 | 42 | 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 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 1 | 8 | 139 | 2 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
39 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 1 | 8 | 139 | 2 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
40 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.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 |
40 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.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 |
41 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 2 | 19 | 2 | 47 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
41 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 2 | 19 | 2 | 47 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
42 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 2 | 26 | 2 | 33 | 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 'Summary' doesn't match '[a-z][a-zA-Z0-9]*' |
42 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 2 | 26 | 2 | 33 | 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 'Summary' doesn't match '[a-z][a-zA-Z0-9]*' |
43 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 3 | 19 | 3 | 52 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
43 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 3 | 19 | 3 | 52 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
44 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 4 | 19 | 4 | 56 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
44 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 4 | 19 | 4 | 56 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
45 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 6 | 19 | 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 |
45 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 6 | 19 | 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 |
46 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 8 | 21 | 9 | 71 | 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 |
46 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 8 | 21 | 9 | 71 | 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 |
47 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 15 | 22 | 15 | 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 'HttpRes' doesn't match '[a-z][a-zA-Z0-9]*' |
47 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 15 | 22 | 15 | 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 'HttpRes' doesn't match '[a-z][a-zA-Z0-9]*' |
48 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 20 | 27 | 20 | 42 | pmd | ApexSuggestUsingNamedCred | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred | Suggest named credentials for authentication |
48 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 20 | 27 | 20 | 42 | pmd | ApexSuggestUsingNamedCred | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred | Suggest named credentials for authentication |
49 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 25 | 17 | 25 | 64 | 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 |
49 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 25 | 17 | 25 | 64 | 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 |
50 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 25 | 17 | 25 | 64 | 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. |
50 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 25 | 17 | 25 | 64 | 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. |
51 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 35 | 13 | 35 | 98 | 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 |
51 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 35 | 13 | 35 | 98 | 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 |
52 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 35 | 13 | 35 | 98 | 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. |
52 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 35 | 13 | 35 | 98 | 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. |
53 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 39 | 19 | 77 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
53 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 39 | 19 | 77 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
54 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 41 | 21 | 42 | 71 | 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 |
54 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 41 | 21 | 42 | 71 | 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 |
55 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 51 | 9 | 51 | 54 | 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 |
55 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 51 | 9 | 51 | 54 | 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 |
56 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 51 | 9 | 51 | 54 | 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. |
56 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 51 | 9 | 51 | 54 | 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. |
57 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 54 | 22 | 54 | 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 'HttpRes' doesn't match '[a-z][a-zA-Z0-9]*' |
57 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 54 | 22 | 54 | 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 'HttpRes' doesn't match '[a-z][a-zA-Z0-9]*' |
58 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 60 | 27 | 60 | 42 | pmd | ApexSuggestUsingNamedCred | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred | Suggest named credentials for authentication |
58 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 60 | 27 | 60 | 42 | pmd | ApexSuggestUsingNamedCred | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred | Suggest named credentials for authentication |
59 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 75 | 13 | 75 | 125 | 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 |
59 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 75 | 13 | 75 | 125 | 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 |
60 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 75 | 13 | 75 | 125 | 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. |
60 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 75 | 13 | 75 | 125 | 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. |
61 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 79 | 19 | 138 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
61 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 79 | 19 | 138 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
62 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 81 | 21 | 82 | 71 | 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 |
62 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 81 | 21 | 82 | 71 | 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 |
63 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 114 | 9 | 114 | 64 | 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 |
63 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 114 | 9 | 114 | 64 | 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 |
64 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 114 | 9 | 114 | 64 | 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. |
64 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 114 | 9 | 114 | 64 | 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. |
65 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 117 | 22 | 117 | 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 'HttpRes' doesn't match '[a-z][a-zA-Z0-9]*' |
65 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 117 | 22 | 117 | 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 'HttpRes' doesn't match '[a-z][a-zA-Z0-9]*' |
66 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 123 | 27 | 123 | 42 | pmd | ApexSuggestUsingNamedCred | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred | Suggest named credentials for authentication |
66 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 123 | 27 | 123 | 42 | pmd | ApexSuggestUsingNamedCred | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred | Suggest named credentials for authentication |
67 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 136 | 13 | 136 | 125 | 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 |
67 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 136 | 13 | 136 | 125 | 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 |
68 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 136 | 13 | 136 | 125 | 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. |
68 | /Salesforce - Google Product/classes/GoogleCalendarActionsController.cls | 136 | 13 | 136 | 125 | 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. |
69 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 1 | 8 | 66 | 2 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
69 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 1 | 8 | 66 | 2 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
70 | /Salesforce - Google Product/classes/GoogleDriveAPI.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 |
70 | /Salesforce - Google Product/classes/GoogleDriveAPI.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 |
71 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 2 | 19 | 2 | 48 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
71 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 2 | 19 | 2 | 48 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
72 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 4 | 19 | 34 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
72 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 4 | 19 | 34 | 6 | pmd | ApexDoc | 3 | Documentation | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc | Missing ApexDoc comment |
73 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 6 | 21 | 7 | 71 | 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 |
73 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 6 | 21 | 7 | 71 | 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 |
74 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 13 | 22 | 13 | 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 'HttpRes' doesn't match '[a-z][a-zA-Z0-9]*' |
74 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 13 | 22 | 13 | 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 'HttpRes' doesn't match '[a-z][a-zA-Z0-9]*' |
75 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 18 | 27 | 18 | 42 | pmd | ApexSuggestUsingNamedCred | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred | Suggest named credentials for authentication |
75 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 18 | 27 | 18 | 42 | pmd | ApexSuggestUsingNamedCred | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred | Suggest named credentials for authentication |
76 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 22 | 17 | 22 | 64 | 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 |
76 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 22 | 17 | 22 | 64 | 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 |
77 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 22 | 17 | 22 | 64 | 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. |
77 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 22 | 17 | 22 | 64 | 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. |
78 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 32 | 13 | 32 | 98 | 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 |
78 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 32 | 13 | 32 | 98 | 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 |
79 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 32 | 13 | 32 | 98 | 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. |
79 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 32 | 13 | 32 | 98 | 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. |
80 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 35 | 19 | 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 |
80 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 35 | 19 | 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 |
81 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 37 | 21 | 38 | 71 | 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 |
81 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 37 | 21 | 38 | 71 | 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 |
82 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 44 | 22 | 44 | 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 'HttpRes' doesn't match '[a-z][a-zA-Z0-9]*' |
82 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 44 | 22 | 44 | 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 'HttpRes' doesn't match '[a-z][a-zA-Z0-9]*' |
83 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 49 | 27 | 49 | 42 | pmd | ApexSuggestUsingNamedCred | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred | Suggest named credentials for authentication |
83 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 49 | 27 | 49 | 42 | pmd | ApexSuggestUsingNamedCred | 3 | Security | https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexsuggestusingnamedcred | Suggest named credentials for authentication |
84 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 53 | 17 | 53 | 64 | 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 |
84 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 53 | 17 | 53 | 64 | 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 |
85 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 53 | 17 | 53 | 64 | 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. |
85 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 53 | 17 | 53 | 64 | 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. |
86 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 63 | 13 | 63 | 98 | 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 |
86 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 63 | 13 | 63 | 98 | 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 |
87 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 63 | 13 | 63 | 98 | 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. |
87 | /Salesforce - Google Product/classes/GoogleDriveAPI.cls | 63 | 13 | 63 | 98 | 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. |