Comparison results for https://github.com/SFDC-Assets/transaction-security.git

pmd7_2 took 11 seconds to run and found 166 violations

pmd7_3 took 17 seconds to run and found 166 violations

Among the 166 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /force-app/main/default/classes/CabinTransactionalSec.cls 1 8 90 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 /force-app/main/default/classes/CabinTransactionalSec.cls 1 8 90 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 /force-app/main/default/classes/CabinTransactionalSec.cls 1 8 90 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
2 /force-app/main/default/classes/CabinTransactionalSec.cls 1 8 90 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
3 /force-app/main/default/classes/CabinTransactionalSec.cls 1 8 90 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'CabinTransactionalSec' has a total cognitive complexity of 92 (highest 33), current threshold is 50
3 /force-app/main/default/classes/CabinTransactionalSec.cls 1 8 90 2 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The class 'CabinTransactionalSec' has a total cognitive complexity of 92 (highest 33), current threshold is 50
4 /force-app/main/default/classes/CabinTransactionalSec.cls 1 8 90 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'CabinTransactionalSec' has a Standard Cyclomatic Complexity of 6 (Highest = 10).
4 /force-app/main/default/classes/CabinTransactionalSec.cls 1 8 90 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'CabinTransactionalSec' has a Standard Cyclomatic Complexity of 6 (Highest = 10).
5 /force-app/main/default/classes/CabinTransactionalSec.cls 2 12 44 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
5 /force-app/main/default/classes/CabinTransactionalSec.cls 2 12 44 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
6 /force-app/main/default/classes/CabinTransactionalSec.cls 2 12 44 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'evaluate(SObject)' has a cognitive complexity of 33, current threshold is 15
6 /force-app/main/default/classes/CabinTransactionalSec.cls 2 12 44 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'evaluate(SObject)' has a cognitive complexity of 33, current threshold is 15
7 /force-app/main/default/classes/CabinTransactionalSec.cls 3 9 3 28 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
7 /force-app/main/default/classes/CabinTransactionalSec.cls 3 9 3 28 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
8 /force-app/main/default/classes/CabinTransactionalSec.cls 3 9 3 28 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.
8 /force-app/main/default/classes/CabinTransactionalSec.cls 3 9 3 28 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.
9 /force-app/main/default/classes/CabinTransactionalSec.cls 28 21 28 84 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
9 /force-app/main/default/classes/CabinTransactionalSec.cls 28 21 28 84 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
10 /force-app/main/default/classes/CabinTransactionalSec.cls 28 21 28 84 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.
10 /force-app/main/default/classes/CabinTransactionalSec.cls 28 21 28 84 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.
11 /force-app/main/default/classes/CabinTransactionalSec.cls 29 21 29 67 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
11 /force-app/main/default/classes/CabinTransactionalSec.cls 29 21 29 67 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
12 /force-app/main/default/classes/CabinTransactionalSec.cls 29 21 29 67 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.
12 /force-app/main/default/classes/CabinTransactionalSec.cls 29 21 29 67 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.
13 /force-app/main/default/classes/CabinTransactionalSec.cls 53 13 89 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'contactsEval(String)' has a cognitive complexity of 27, current threshold is 15
13 /force-app/main/default/classes/CabinTransactionalSec.cls 53 13 89 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'contactsEval(String)' has a cognitive complexity of 27, current threshold is 15
14 /force-app/main/default/classes/CabinTransactionalSec.cls 53 13 89 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'contactsEval(String)' has a cyclomatic complexity of 11.
14 /force-app/main/default/classes/CabinTransactionalSec.cls 53 13 89 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'contactsEval(String)' has a cyclomatic complexity of 11.
15 /force-app/main/default/classes/CabinTransactionalSec.cls 53 13 89 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'contactsEval' has a Standard Cyclomatic Complexity of 10.
15 /force-app/main/default/classes/CabinTransactionalSec.cls 53 13 89 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'contactsEval' has a Standard Cyclomatic Complexity of 10.
16 /force-app/main/default/classes/CabinTransactionalSec.cls 55 36 55 84 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'MapAcc2Contacts' doesn't match '[a-z][a-zA-Z0-9]*'
16 /force-app/main/default/classes/CabinTransactionalSec.cls 55 36 55 84 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'MapAcc2Contacts' doesn't match '[a-z][a-zA-Z0-9]*'
17 /force-app/main/default/classes/CabinTransactionalSec.cls 73 29 75 30 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
17 /force-app/main/default/classes/CabinTransactionalSec.cls 73 29 75 30 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
18 /force-app/main/default/classes/CabinTransactionalSec.cls 84 29 84 69 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
18 /force-app/main/default/classes/CabinTransactionalSec.cls 84 29 84 69 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
19 /force-app/main/default/classes/CabinTransactionalSec.cls 84 29 84 69 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.
19 /force-app/main/default/classes/CabinTransactionalSec.cls 84 29 84 69 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.
20 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 1 8 83 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
20 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 1 8 83 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
21 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.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
21 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.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
22 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 1 8 83 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
22 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 1 8 83 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
23 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 3 24 3 51 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The static field name 'MAX_ADMIN_USER_SESSIONS' doesn't match '[a-z][a-zA-Z0-9]*'
23 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 3 24 3 51 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The static field name 'MAX_ADMIN_USER_SESSIONS' doesn't match '[a-z][a-zA-Z0-9]*'
24 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 4 24 4 45 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The static field name 'MAX_USER_SESSIONS' doesn't match '[a-z][a-zA-Z0-9]*'
24 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 4 24 4 45 pmd FieldNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#fieldnamingconventions The static field name 'MAX_USER_SESSIONS' doesn't match '[a-z][a-zA-Z0-9]*'
25 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 5 9 33 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
25 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 5 9 33 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
26 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 7 22 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
26 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 7 22 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
27 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 11 28 11 76 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
27 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 11 28 11 76 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
28 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 20 6 22 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
28 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 20 6 22 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
29 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 38 9 81 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
29 /force-app/main/default/classes/ConcurrentSessionsPolicyCondition.cls 38 9 81 3 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
30 /force-app/main/default/classes/CreateSampleTextFile.cls 1 8 35 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
30 /force-app/main/default/classes/CreateSampleTextFile.cls 1 8 35 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
31 /force-app/main/default/classes/CreateSampleTextFile.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
31 /force-app/main/default/classes/CreateSampleTextFile.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
32 /force-app/main/default/classes/CreateSampleTextFile.cls 3 19 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
32 /force-app/main/default/classes/CreateSampleTextFile.cls 3 19 32 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
33 /force-app/main/default/classes/CreateSampleTextFile.cls 12 9 12 23 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 /force-app/main/default/classes/CreateSampleTextFile.cls 12 9 12 23 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 /force-app/main/default/classes/CreateSampleTextFile.cls 18 34 18 77 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
34 /force-app/main/default/classes/CreateSampleTextFile.cls 18 34 18 77 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
35 /force-app/main/default/classes/CreateSampleTextFile.cls 31 9 31 33 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
35 /force-app/main/default/classes/CreateSampleTextFile.cls 31 9 31 33 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
36 /force-app/main/default/classes/DataClassification.cls 1 8 55 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
36 /force-app/main/default/classes/DataClassification.cls 1 8 55 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
37 /force-app/main/default/classes/DataClassification.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
37 /force-app/main/default/classes/DataClassification.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
38 /force-app/main/default/classes/DataClassification.cls 1 8 55 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
38 /force-app/main/default/classes/DataClassification.cls 1 8 55 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
39 /force-app/main/default/classes/DataClassification.cls 3 12 20 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
39 /force-app/main/default/classes/DataClassification.cls 3 12 20 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
40 /force-app/main/default/classes/DataClassification.cls 12 16 12 36 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
40 /force-app/main/default/classes/DataClassification.cls 12 16 12 36 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
41 /force-app/main/default/classes/DataClassification.cls 12 16 12 36 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.
41 /force-app/main/default/classes/DataClassification.cls 12 16 12 36 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.
42 /force-app/main/default/classes/DataClassification.cls 16 16 16 39 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
42 /force-app/main/default/classes/DataClassification.cls 16 16 16 39 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
43 /force-app/main/default/classes/DataClassification.cls 16 16 16 39 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.
43 /force-app/main/default/classes/DataClassification.cls 16 16 16 39 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.
44 /force-app/main/default/classes/DataClassification.cls 22 12 24 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
44 /force-app/main/default/classes/DataClassification.cls 22 12 24 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
45 /force-app/main/default/classes/DataClassification.cls 26 12 28 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 /force-app/main/default/classes/DataClassification.cls 26 12 28 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 /force-app/main/default/classes/DataClassification.cls 30 12 40 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 /force-app/main/default/classes/DataClassification.cls 30 12 40 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 /force-app/main/default/classes/DataClassification.cls 42 12 54 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
47 /force-app/main/default/classes/DataClassification.cls 42 12 54 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
48 /force-app/main/default/classes/DataClassification.cls 43 50 47 48 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
48 /force-app/main/default/classes/DataClassification.cls 43 50 47 48 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
49 /force-app/main/default/classes/DataClassification.cls 49 22 49 61 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 'ConfidentialFields' doesn't match '[a-z][a-zA-Z0-9]*'
49 /force-app/main/default/classes/DataClassification.cls 49 22 49 61 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 'ConfidentialFields' doesn't match '[a-z][a-zA-Z0-9]*'
50 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 1 8 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
50 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 1 8 38 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
51 /force-app/main/default/classes/DataClassificationonsensiEventCondition.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
51 /force-app/main/default/classes/DataClassificationonsensiEventCondition.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
52 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 1 8 38 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
52 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 1 8 38 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
53 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 5 12 9 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
53 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 5 12 9 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
54 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 5 12 9 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
54 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 5 12 9 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
55 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 5 12 9 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
55 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 5 12 9 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
56 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 7 9 7 85 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
56 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 7 9 7 85 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
57 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 7 9 7 85 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.
57 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 7 9 7 85 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.
58 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 11 12 20 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
58 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 11 12 20 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
59 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 25 12 37 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
59 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 25 12 37 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @description
60 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 25 12 37 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
60 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 25 12 37 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc @return
61 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 25 12 37 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
61 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 25 12 37 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing or mismatched ApexDoc @param
62 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 26 50 30 57 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 /force-app/main/default/classes/DataClassificationonsensiEventCondition.cls 26 50 30 57 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 /force-app/main/default/classes/FileEventTransactionHandler.cls 1 8 35 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
63 /force-app/main/default/classes/FileEventTransactionHandler.cls 1 8 35 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
64 /force-app/main/default/classes/FileEventTransactionHandler.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
64 /force-app/main/default/classes/FileEventTransactionHandler.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
65 /force-app/main/default/classes/FileEventTransactionHandler.cls 1 8 35 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
65 /force-app/main/default/classes/FileEventTransactionHandler.cls 1 8 35 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
66 /force-app/main/default/classes/FileEventTransactionHandler.cls 2 12 13 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
66 /force-app/main/default/classes/FileEventTransactionHandler.cls 2 12 13 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
67 /force-app/main/default/classes/FileEventTransactionHandler.cls 9 16 9 35 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 /force-app/main/default/classes/FileEventTransactionHandler.cls 9 16 9 35 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 /force-app/main/default/classes/FileEventTransactionHandler.cls 9 16 9 35 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 /force-app/main/default/classes/FileEventTransactionHandler.cls 9 16 9 35 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 /force-app/main/default/classes/FileEventTransactionHandler.cls 15 12 17 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
69 /force-app/main/default/classes/FileEventTransactionHandler.cls 15 12 17 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
70 /force-app/main/default/classes/FileEventTransactionHandler.cls 21 12 33 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 /force-app/main/default/classes/FileEventTransactionHandler.cls 21 12 33 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 /force-app/main/default/classes/FileEventTransactionHandler.cls 23 49 23 134 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
71 /force-app/main/default/classes/FileEventTransactionHandler.cls 23 49 23 134 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
72 /force-app/main/default/classes/FileEventTransactionHandler.cls 24 35 24 48 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
72 /force-app/main/default/classes/FileEventTransactionHandler.cls 24 35 24 48 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
73 /force-app/main/default/classes/FileEventTransactionHandler.cls 24 35 24 48 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
73 /force-app/main/default/classes/FileEventTransactionHandler.cls 24 35 24 48 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
74 /force-app/main/default/classes/FileEventTransactionHandler.cls 30 34 30 102 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 /force-app/main/default/classes/FileEventTransactionHandler.cls 30 34 30 102 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 /force-app/main/default/classes/FileEventTransactionHandler.cls 31 35 31 48 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
75 /force-app/main/default/classes/FileEventTransactionHandler.cls 31 35 31 48 pmd IfElseStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifelsestmtsmustusebraces Avoid using if...else statements without curly braces
76 /force-app/main/default/classes/FileEventTransactionHandler.cls 31 35 31 48 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
76 /force-app/main/default/classes/FileEventTransactionHandler.cls 31 35 31 48 pmd IfStmtsMustUseBraces 3 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#ifstmtsmustusebraces Avoid using if statements without curly braces
77 /force-app/main/default/classes/ReportTransactionalSecurity.cls 1 8 22 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
77 /force-app/main/default/classes/ReportTransactionalSecurity.cls 1 8 22 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
78 /force-app/main/default/classes/ReportTransactionalSecurity.cls 1 8 22 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
78 /force-app/main/default/classes/ReportTransactionalSecurity.cls 1 8 22 2 pmd AvoidGlobalModifier 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#avoidglobalmodifier Avoid using global modifier
79 /force-app/main/default/classes/ReportTransactionalSecurity.cls 3 12 20 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
79 /force-app/main/default/classes/ReportTransactionalSecurity.cls 3 12 20 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
80 /force-app/main/default/classes/TestReportEvent.cls 1 8 39 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
80 /force-app/main/default/classes/TestReportEvent.cls 1 8 39 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
81 /force-app/main/default/classes/TestReportEvent.cls 3 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
81 /force-app/main/default/classes/TestReportEvent.cls 3 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
82 /force-app/main/default/classes/TestReportEvent.cls 3 19 37 6 pmd MethodWithSameNameAsEnclosingClass 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#methodwithsamenameasenclosingclass Classes should not have non-constructor methods with the same name as the class
82 /force-app/main/default/classes/TestReportEvent.cls 3 19 37 6 pmd MethodWithSameNameAsEnclosingClass 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#methodwithsamenameasenclosingclass Classes should not have non-constructor methods with the same name as the class
83 /force-app/main/default/classes/TestReportEvent.cls 9 57 9 74 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
83 /force-app/main/default/classes/TestReportEvent.cls 9 57 9 74 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
84 /force-app/main/default/classes/TestReportEvent.cls 14 50 14 67 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
84 /force-app/main/default/classes/TestReportEvent.cls 14 50 14 67 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
85 /force-app/main/default/classes/TestReportEvent.cls 21 51 21 68 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
85 /force-app/main/default/classes/TestReportEvent.cls 21 51 21 68 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
86 /force-app/main/default/classes/TestReportEvent.cls 28 49 28 66 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
86 /force-app/main/default/classes/TestReportEvent.cls 28 49 28 66 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
87 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 1 16 224 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
87 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 1 16 224 2 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
88 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 1 1 1 15 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
88 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 1 1 1 15 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
89 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 1 16 224 2 pmd ExcessivePublicCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessivepubliccount The class TransactionalSecurityReportUtilites has 22 public methods, attributes, and properties (limit: 20)
89 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 1 16 224 2 pmd ExcessivePublicCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessivepubliccount The class TransactionalSecurityReportUtilites has 22 public methods, attributes, and properties (limit: 20)
90 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 9 19 9 107 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 'MYCurrentClassName' doesn't match '[a-z][a-zA-Z0-9]*'
90 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 9 19 9 107 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 'MYCurrentClassName' doesn't match '[a-z][a-zA-Z0-9]*'
91 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 14 24 14 75 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 'DataSensitivityLevelsRestricted' doesn't match '[a-z][a-zA-Z0-9]*'
91 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 14 24 14 75 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 'DataSensitivityLevelsRestricted' doesn't match '[a-z][a-zA-Z0-9]*'
92 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 15 20 15 50 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 'Check_for_Email_Fields' doesn't match '[a-z][a-zA-Z0-9]*'
92 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 15 20 15 50 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 'Check_for_Email_Fields' doesn't match '[a-z][a-zA-Z0-9]*'
93 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 17 19 17 35 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 'CacheName' doesn't match '[a-z][a-zA-Z0-9]*'
93 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 17 19 17 35 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 'CacheName' doesn't match '[a-z][a-zA-Z0-9]*'
94 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 19 12 52 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
94 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 19 12 52 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
95 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 19 12 52 6 pmd NcssConstructorCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssconstructorcount The constructor has an NCSS line count of 27
95 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 19 12 52 6 pmd NcssConstructorCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssconstructorcount The constructor has an NCSS line count of 27
96 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 24 33 27 73 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
96 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 24 33 27 73 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
97 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 56 24 81 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
97 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 56 24 81 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
98 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 57 9 57 72 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
98 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 57 9 57 72 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
99 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 57 9 57 72 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.
99 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 57 9 57 72 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.
100 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 73 9 73 29 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
100 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 73 9 73 29 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
101 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 73 9 73 29 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.
101 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 73 9 73 29 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.
102 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 74 9 74 44 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
102 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 74 9 74 44 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
103 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 74 9 74 44 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.
103 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 74 9 74 44 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.
104 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 75 9 75 39 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
104 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 75 9 75 39 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
105 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 75 9 75 39 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.
105 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 75 9 75 39 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.
106 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 76 9 76 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
106 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 76 9 76 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
107 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 76 9 76 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.
107 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 76 9 76 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.
108 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 77 9 77 45 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
108 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 77 9 77 45 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
109 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 77 9 77 45 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
109 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 77 9 77 45 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
110 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 78 9 78 36 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
110 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 78 9 78 36 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
111 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 78 9 78 36 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.
111 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 78 9 78 36 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.
112 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 79 3 79 26 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
112 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 79 3 79 26 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
113 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 79 3 79 26 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.
113 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 79 3 79 26 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.
114 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 80 9 80 37 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
114 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 80 9 80 37 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
115 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 80 9 80 37 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
115 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 80 9 80 37 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
116 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 85 16 108 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
116 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 85 16 108 10 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
117 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 85 16 108 10 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'SenstativeDataPresent' doesn't match '[a-z][a-zA-Z0-9]*'
117 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 85 16 108 10 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'SenstativeDataPresent' doesn't match '[a-z][a-zA-Z0-9]*'
118 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 86 13 86 42 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
118 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 86 13 86 42 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
119 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 86 13 86 42 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
119 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 86 13 86 42 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
120 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 87 14 87 36 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
120 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 87 14 87 36 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
121 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 87 14 87 36 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.
121 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 87 14 87 36 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.
122 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 89 21 89 43 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 'SenstativeData' doesn't match '[a-z][a-zA-Z0-9]*'
122 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 89 21 89 43 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 'SenstativeData' doesn't match '[a-z][a-zA-Z0-9]*'
123 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 91 37 93 86 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
123 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 91 37 93 86 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
124 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 94 42 94 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
124 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 94 42 94 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
125 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 94 42 94 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.
125 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 94 42 94 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.
126 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 137 19 172 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
126 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 137 19 172 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
127 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 142 9 142 89 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
127 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 142 9 142 89 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
128 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 142 9 142 89 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.
128 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 142 9 142 89 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.
129 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 143 50 143 85 pmd EagerlyLoadedDescribeSObjectResult 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#eagerlyloadeddescribesobjectresult DescribeSObjectResult could be being loaded eagerly with all child relationships.
129 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 143 50 143 85 pmd EagerlyLoadedDescribeSObjectResult 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#eagerlyloadeddescribesobjectresult DescribeSObjectResult could be being loaded eagerly with all child relationships.
130 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 158 21 158 92 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
130 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 158 21 158 92 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
131 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 158 21 158 92 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.
131 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 158 21 158 92 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.
132 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 166 9 166 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
132 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 166 9 166 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
133 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 166 9 166 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.
133 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 166 9 166 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.
134 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 176 13 182 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
134 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 176 13 182 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
135 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 176 13 182 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'IsUserExluded' doesn't match '[a-z][a-zA-Z0-9]*'
135 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 176 13 182 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The instance method name 'IsUserExluded' doesn't match '[a-z][a-zA-Z0-9]*'
136 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 177 9 177 77 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
136 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 177 9 177 77 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
137 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 177 9 177 77 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.
137 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 177 9 177 77 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.
138 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 178 9 178 68 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
138 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 178 9 178 68 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
139 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 178 9 178 68 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.
139 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 178 9 178 68 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.
140 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 179 21 179 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
140 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 179 21 179 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
141 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 180 9 180 24 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
141 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 180 9 180 24 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
142 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 180 9 180 24 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.
142 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 180 9 180 24 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.
143 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 184 12 186 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
143 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 184 12 186 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
144 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 189 12 191 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
144 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 189 12 191 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
145 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 195 12 222 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
145 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 195 12 222 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
146 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 195 12 222 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'shouldReportBeBlocked(ReportEvent)' has a cyclomatic complexity of 10.
146 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 195 12 222 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'shouldReportBeBlocked(ReportEvent)' has a cyclomatic complexity of 10.
147 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 195 12 222 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'shouldReportBeBlocked()' has an NCSS line count of 43 (limit: 40)
147 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 195 12 222 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'shouldReportBeBlocked()' has an NCSS line count of 43 (limit: 40)
148 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 200 17 200 57 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
148 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 200 17 200 57 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
149 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 200 17 200 57 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.
149 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 200 17 200 57 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.
150 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 204 17 204 72 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
150 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 204 17 204 72 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
151 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 204 17 204 72 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.
151 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 204 17 204 72 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.
152 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 208 17 208 56 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
152 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 208 17 208 56 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
153 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 208 17 208 56 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.
153 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 208 17 208 56 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.
154 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 211 17 211 76 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
154 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 211 17 211 76 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
155 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 211 17 211 76 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.
155 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 211 17 211 76 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.
156 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 216 17 216 53 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
156 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 216 17 216 53 pmd AvoidDebugStatements 3 Performance https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_performance.html#avoiddebugstatements Avoid debug statements since they impact on performance
157 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 216 17 216 53 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
157 /force-app/main/default/classes/TransactionalSecurityReportUtilites.cls 216 17 216 53 pmd DebugsShouldUseLoggingLevel 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#debugsshoulduselogginglevel Calls to System.debug should specify a logging level.
158 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 18 12 33 6 pmd ApexUnitTestClassShouldHaveAsserts 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#apexunittestclassshouldhaveasserts Apex unit tests should System.assert() or assertEquals() or assertNotEquals()
158 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 18 12 33 6 pmd ApexUnitTestClassShouldHaveAsserts 3 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#apexunittestclassshouldhaveasserts Apex unit tests should System.assert() or assertEquals() or assertNotEquals()
159 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 20 21 20 52 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'reportEvent' defined but not used
159 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 20 21 20 52 pmd UnusedLocalVariable 5 Best Practices https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_bestpractices.html#unusedlocalvariable Variable 'reportEvent' defined but not used
160 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 25 9 25 55 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
160 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 25 9 25 55 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
161 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 25 9 25 55 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.
161 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 25 9 25 55 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.
162 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 36 19 40 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
162 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 36 19 40 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
163 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 38 234 38 251 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
163 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 38 234 38 251 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
164 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 38 456 38 473 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
164 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 38 456 38 473 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
165 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 38 1059 38 1076 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
165 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 38 1059 38 1076 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
166 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 38 1239 38 1256 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.
166 /force-app/main/default/classes/TransactionalSecurityReportUtilitesTest.cls 38 1239 38 1256 pmd AvoidHardcodingId 3 Error Prone https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_errorprone.html#avoidhardcodingid Hardcoding Ids is bound to break when changing environments.