Comparison results for https://github.com/amitastreait/Salesforce---LinkedIn-Integration.git

pmd7_2 took 12 seconds to run and found 100 violations

pmd7_3 took 15 seconds to run and found 100 violations

Among the 100 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /LinkedlnoAuthController.cls 1 8 190 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 /LinkedlnoAuthController.cls 1 8 190 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 /LinkedlnoAuthController.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 /LinkedlnoAuthController.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 /LinkedlnoAuthController.cls 3 12 3 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
3 /LinkedlnoAuthController.cls 3 12 3 40 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
4 /LinkedlnoAuthController.cls 4 12 4 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 /LinkedlnoAuthController.cls 4 12 4 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 /LinkedlnoAuthController.cls 5 12 5 72 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
5 /LinkedlnoAuthController.cls 5 12 5 72 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
6 /LinkedlnoAuthController.cls 6 12 6 42 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
6 /LinkedlnoAuthController.cls 6 12 6 42 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
7 /LinkedlnoAuthController.cls 6 19 6 28 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The instance property name 'BasicInfo' doesn't match '[a-z][a-zA-Z0-9]*'
7 /LinkedlnoAuthController.cls 6 19 6 28 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The instance property name 'BasicInfo' doesn't match '[a-z][a-zA-Z0-9]*'
8 /LinkedlnoAuthController.cls 7 12 7 48 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
8 /LinkedlnoAuthController.cls 7 12 7 48 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
9 /LinkedlnoAuthController.cls 8 12 8 50 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
9 /LinkedlnoAuthController.cls 8 12 8 50 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
10 /LinkedlnoAuthController.cls 10 25 10 61 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'consumerKey' should be before method declarations in its class
10 /LinkedlnoAuthController.cls 10 25 10 61 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'consumerKey' should be before method declarations in its class
11 /LinkedlnoAuthController.cls 11 25 11 56 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'consumerSecret' should be before method declarations in its class
11 /LinkedlnoAuthController.cls 11 25 11 56 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'consumerSecret' should be before method declarations in its class
12 /LinkedlnoAuthController.cls 12 25 12 112 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'redirect_URI' should be before method declarations in its class
12 /LinkedlnoAuthController.cls 12 25 12 112 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'redirect_URI' should be before method declarations in its class
13 /LinkedlnoAuthController.cls 12 25 12 112 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'redirect_URI' doesn't match '[a-z][a-zA-Z0-9]*'
13 /LinkedlnoAuthController.cls 12 25 12 112 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'redirect_URI' doesn't match '[a-z][a-zA-Z0-9]*'
14 /LinkedlnoAuthController.cls 13 19 13 68 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'linkedln_Scope' should be before method declarations in its class
14 /LinkedlnoAuthController.cls 13 19 13 68 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'linkedln_Scope' should be before method declarations in its class
15 /LinkedlnoAuthController.cls 13 19 13 68 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'linkedln_Scope' doesn't match '[a-z][a-zA-Z0-9]*'
15 /LinkedlnoAuthController.cls 13 19 13 68 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'linkedln_Scope' doesn't match '[a-z][a-zA-Z0-9]*'
16 /LinkedlnoAuthController.cls 14 25 14 94 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'linkedln_AuthUrl' should be before method declarations in its class
16 /LinkedlnoAuthController.cls 14 25 14 94 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'linkedln_AuthUrl' should be before method declarations in its class
17 /LinkedlnoAuthController.cls 14 25 14 94 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'linkedln_AuthUrl' doesn't match '[a-z][a-zA-Z0-9]*'
17 /LinkedlnoAuthController.cls 14 25 14 94 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'linkedln_AuthUrl' doesn't match '[a-z][a-zA-Z0-9]*'
18 /LinkedlnoAuthController.cls 15 25 15 95 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'accessToken_Endpoint' should be before method declarations in its class
18 /LinkedlnoAuthController.cls 15 25 15 95 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'accessToken_Endpoint' should be before method declarations in its class
19 /LinkedlnoAuthController.cls 15 25 15 95 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'accessToken_Endpoint' doesn't match '[a-z][a-zA-Z0-9]*'
19 /LinkedlnoAuthController.cls 15 25 15 95 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'accessToken_Endpoint' doesn't match '[a-z][a-zA-Z0-9]*'
20 /LinkedlnoAuthController.cls 18 12 27 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
20 /LinkedlnoAuthController.cls 18 12 27 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
21 /LinkedlnoAuthController.cls 21 13 21 27 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
21 /LinkedlnoAuthController.cls 21 13 21 27 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
22 /LinkedlnoAuthController.cls 21 13 21 27 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
22 /LinkedlnoAuthController.cls 21 13 21 27 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
23 /LinkedlnoAuthController.cls 23 13 23 28 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
23 /LinkedlnoAuthController.cls 23 13 23 28 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
24 /LinkedlnoAuthController.cls 25 28 25 138 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
24 /LinkedlnoAuthController.cls 25 28 25 138 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
25 /LinkedlnoAuthController.cls 29 12 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
25 /LinkedlnoAuthController.cls 29 12 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
26 /LinkedlnoAuthController.cls 32 51 32 66 pmd ApexOpenRedirect 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexopenredirect Apex classes should safely redirect to a known location
26 /LinkedlnoAuthController.cls 32 51 32 66 pmd ApexOpenRedirect 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexopenredirect Apex classes should safely redirect to a known location
27 /LinkedlnoAuthController.cls 36 12 91 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
27 /LinkedlnoAuthController.cls 36 12 91 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
28 /LinkedlnoAuthController.cls 42 43 42 58 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
28 /LinkedlnoAuthController.cls 42 43 42 58 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
29 /LinkedlnoAuthController.cls 47 9 47 62 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
29 /LinkedlnoAuthController.cls 47 9 47 62 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
30 /LinkedlnoAuthController.cls 47 9 47 62 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
30 /LinkedlnoAuthController.cls 47 9 47 62 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
31 /LinkedlnoAuthController.cls 47 9 47 62 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.
31 /LinkedlnoAuthController.cls 47 9 47 62 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.
32 /LinkedlnoAuthController.cls 48 9 48 64 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
32 /LinkedlnoAuthController.cls 48 9 48 64 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
33 /LinkedlnoAuthController.cls 48 9 48 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
33 /LinkedlnoAuthController.cls 48 9 48 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
34 /LinkedlnoAuthController.cls 48 9 48 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.
34 /LinkedlnoAuthController.cls 48 9 48 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.
35 /LinkedlnoAuthController.cls 59 36 59 110 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 'TokenInfo' doesn't match '[a-z][a-zA-Z0-9]*'
35 /LinkedlnoAuthController.cls 59 36 59 110 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 'TokenInfo' doesn't match '[a-z][a-zA-Z0-9]*'
36 /LinkedlnoAuthController.cls 72 17 72 37 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
36 /LinkedlnoAuthController.cls 72 17 72 37 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
37 /LinkedlnoAuthController.cls 72 17 72 37 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 /LinkedlnoAuthController.cls 72 17 72 37 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 /LinkedlnoAuthController.cls 80 13 80 96 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
38 /LinkedlnoAuthController.cls 80 13 80 96 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
39 /LinkedlnoAuthController.cls 80 13 80 96 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
39 /LinkedlnoAuthController.cls 80 13 80 96 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
40 /LinkedlnoAuthController.cls 93 12 134 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
40 /LinkedlnoAuthController.cls 93 12 134 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
41 /LinkedlnoAuthController.cls 100 61 100 171 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
41 /LinkedlnoAuthController.cls 100 61 100 171 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
42 /LinkedlnoAuthController.cls 104 27 104 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
42 /LinkedlnoAuthController.cls 104 27 104 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
43 /LinkedlnoAuthController.cls 110 36 110 110 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 'TokenInfo' doesn't match '[a-z][a-zA-Z0-9]*'
43 /LinkedlnoAuthController.cls 110 36 110 110 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 'TokenInfo' doesn't match '[a-z][a-zA-Z0-9]*'
44 /LinkedlnoAuthController.cls 123 13 123 96 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
44 /LinkedlnoAuthController.cls 123 13 123 96 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
45 /LinkedlnoAuthController.cls 123 13 123 96 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.
45 /LinkedlnoAuthController.cls 123 13 123 96 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.
46 /LinkedlnoAuthController.cls 136 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 comment
46 /LinkedlnoAuthController.cls 136 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 comment
47 /LinkedlnoAuthController.cls 143 61 143 171 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
47 /LinkedlnoAuthController.cls 143 61 143 171 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
48 /LinkedlnoAuthController.cls 147 27 147 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 /LinkedlnoAuthController.cls 147 27 147 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 /LinkedlnoAuthController.cls 177 13 177 96 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 /LinkedlnoAuthController.cls 177 13 177 96 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 /LinkedlnoAuthController.cls 177 13 177 96 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 /LinkedlnoAuthController.cls 177 13 177 96 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 - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 1 8 190 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
51 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 1 8 190 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
52 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.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
52 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.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
53 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 3 12 3 40 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 - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 3 12 3 40 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 - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 4 12 4 48 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
54 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 4 12 4 48 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
55 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 5 12 5 72 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
55 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 5 12 5 72 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
56 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 6 12 6 42 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
56 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 6 12 6 42 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
57 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 6 19 6 28 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#propertynamingconventions The instance property name 'BasicInfo' doesn't match '[a-z][a-zA-Z0-9]*'
57 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 6 19 6 28 pmd PropertyNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#propertynamingconventions The instance property name 'BasicInfo' doesn't match '[a-z][a-zA-Z0-9]*'
58 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 7 12 7 48 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
58 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 7 12 7 48 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
59 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 8 12 8 50 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
59 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 8 12 8 50 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
60 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 10 25 10 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 'consumerKey' should be before method declarations in its class
60 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 10 25 10 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 'consumerKey' should be before method declarations in its class
61 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 11 25 11 59 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'consumerSecret' should be before method declarations in its class
61 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 11 25 11 59 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'consumerSecret' should be before method declarations in its class
62 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 12 25 12 112 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'redirect_URI' should be before method declarations in its class
62 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 12 25 12 112 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'redirect_URI' should be before method declarations in its class
63 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 12 25 12 112 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'redirect_URI' doesn't match '[a-z][a-zA-Z0-9]*'
63 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 12 25 12 112 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'redirect_URI' doesn't match '[a-z][a-zA-Z0-9]*'
64 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 13 19 13 95 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'linkedln_Scope' should be before method declarations in its class
64 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 13 19 13 95 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'linkedln_Scope' should be before method declarations in its class
65 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 13 19 13 95 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'linkedln_Scope' doesn't match '[a-z][a-zA-Z0-9]*'
65 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 13 19 13 95 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The instance field name 'linkedln_Scope' doesn't match '[a-z][a-zA-Z0-9]*'
66 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 14 25 14 94 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'linkedln_AuthUrl' should be before method declarations in its class
66 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 14 25 14 94 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'linkedln_AuthUrl' should be before method declarations in its class
67 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 14 25 14 94 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'linkedln_AuthUrl' doesn't match '[a-z][a-zA-Z0-9]*'
67 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 14 25 14 94 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'linkedln_AuthUrl' doesn't match '[a-z][a-zA-Z0-9]*'
68 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 15 25 15 95 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'accessToken_Endpoint' should be before method declarations in its class
68 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 15 25 15 95 pmd FieldDeclarationsShouldBeAtStart 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fielddeclarationsshouldbeatstart Field declaration for 'accessToken_Endpoint' should be before method declarations in its class
69 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 15 25 15 95 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'accessToken_Endpoint' doesn't match '[a-z][a-zA-Z0-9]*'
69 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 15 25 15 95 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The final field name 'accessToken_Endpoint' doesn't match '[a-z][a-zA-Z0-9]*'
70 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 18 12 27 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
70 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 18 12 27 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
71 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 21 13 21 27 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
71 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 21 13 21 27 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
72 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 21 13 21 27 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
72 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 21 13 21 27 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
73 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 23 13 23 28 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 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 23 13 23 28 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 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 25 28 25 138 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
74 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 25 28 25 138 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
75 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 29 12 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
75 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 29 12 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
76 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 32 51 32 66 pmd ApexOpenRedirect 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexopenredirect Apex classes should safely redirect to a known location
76 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 32 51 32 66 pmd ApexOpenRedirect 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexopenredirect Apex classes should safely redirect to a known location
77 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 36 12 91 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
77 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 36 12 91 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
78 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 42 43 42 58 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
78 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 42 43 42 58 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
79 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 47 9 47 62 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
79 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 47 9 47 62 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
80 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 47 9 47 62 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
80 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 47 9 47 62 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
81 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 47 9 47 62 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.
81 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 47 9 47 62 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.
82 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 48 9 48 64 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
82 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 48 9 48 64 pmd ApexDangerousMethods 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexdangerousmethods Calling potentially dangerous method
83 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 48 9 48 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
83 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 48 9 48 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
84 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 48 9 48 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.
84 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 48 9 48 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.
85 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 59 36 59 110 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 'TokenInfo' doesn't match '[a-z][a-zA-Z0-9]*'
85 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 59 36 59 110 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 'TokenInfo' doesn't match '[a-z][a-zA-Z0-9]*'
86 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 72 17 72 37 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 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 72 17 72 37 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 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 72 17 72 37 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
87 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 72 17 72 37 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
88 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 80 13 80 96 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
88 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 80 13 80 96 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
89 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 80 13 80 96 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.
89 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 80 13 80 96 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.
90 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 93 12 134 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
90 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 93 12 134 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
91 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 100 61 100 171 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
91 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 100 61 100 171 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
92 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 104 27 104 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
92 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 104 27 104 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
93 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 110 36 110 110 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 'TokenInfo' doesn't match '[a-z][a-zA-Z0-9]*'
93 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 110 36 110 110 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 'TokenInfo' doesn't match '[a-z][a-zA-Z0-9]*'
94 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 123 13 123 96 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
94 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 123 13 123 96 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
95 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 123 13 123 96 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.
95 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 123 13 123 96 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.
96 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 136 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 comment
96 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 136 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 comment
97 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 143 61 143 171 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
97 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 143 61 143 171 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
98 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 147 27 147 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
98 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 147 27 147 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
99 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 177 13 177 96 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
99 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 177 13 177 96 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
100 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 177 13 177 96 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.
100 /Salesforce - Linkedin/unpackaged/classes/LinkedlnoAuthController.cls 177 13 177 96 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.