Comparison results for https://github.com/SFDC-Assets/solutions-departmental-apps.git

pmd7_2 took 11 seconds to run and found 60 violations

pmd7_3 took 14 seconds to run and found 60 violations

Among the 60 total comparisons:

Violation counts:

# fileName line column endLine endColumn engine ruleName severity category url message
1 /force-app/main/default/classes/GenerateData.cls 1 21 290 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/GenerateData.cls 1 21 290 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/GenerateData.cls 1 21 290 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'GenerateData' has a Standard Cyclomatic Complexity of 2 (Highest = 12).
2 /force-app/main/default/classes/GenerateData.cls 1 21 290 2 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The class 'GenerateData' has a Standard Cyclomatic Complexity of 2 (Highest = 12).
3 /force-app/main/default/classes/GenerateData.cls 4 19 6 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
3 /force-app/main/default/classes/GenerateData.cls 4 19 6 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
4 /force-app/main/default/classes/GenerateData.cls 4 19 6 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GenerateAccount' doesn't match '[a-z][a-zA-Z0-9]*'
4 /force-app/main/default/classes/GenerateData.cls 4 19 6 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GenerateAccount' doesn't match '[a-z][a-zA-Z0-9]*'
5 /force-app/main/default/classes/GenerateData.cls 9 19 11 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/GenerateData.cls 9 19 11 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/GenerateData.cls 9 50 9 74 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'NumberofAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
6 /force-app/main/default/classes/GenerateData.cls 9 50 9 74 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'NumberofAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
7 /force-app/main/default/classes/GenerateData.cls 9 19 11 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GeneratePredictionAccount' doesn't match '[a-z][a-zA-Z0-9]*'
7 /force-app/main/default/classes/GenerateData.cls 9 19 11 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GeneratePredictionAccount' doesn't match '[a-z][a-zA-Z0-9]*'
8 /force-app/main/default/classes/GenerateData.cls 14 19 16 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
8 /force-app/main/default/classes/GenerateData.cls 14 19 16 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
9 /force-app/main/default/classes/GenerateData.cls 14 41 14 65 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'NumberofAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
9 /force-app/main/default/classes/GenerateData.cls 14 41 14 65 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'NumberofAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
10 /force-app/main/default/classes/GenerateData.cls 14 19 16 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GenerateAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
10 /force-app/main/default/classes/GenerateData.cls 14 19 16 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GenerateAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
11 /force-app/main/default/classes/GenerateData.cls 19 19 21 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
11 /force-app/main/default/classes/GenerateData.cls 19 19 21 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
12 /force-app/main/default/classes/GenerateData.cls 19 51 19 75 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'NumberofAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
12 /force-app/main/default/classes/GenerateData.cls 19 51 19 75 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'NumberofAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
13 /force-app/main/default/classes/GenerateData.cls 19 19 21 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GeneratePredictionAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
13 /force-app/main/default/classes/GenerateData.cls 19 19 21 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GeneratePredictionAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
14 /force-app/main/default/classes/GenerateData.cls 24 19 38 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
14 /force-app/main/default/classes/GenerateData.cls 24 19 38 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
15 /force-app/main/default/classes/GenerateData.cls 24 19 38 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'DeleteAll' doesn't match '[a-z][a-zA-Z0-9]*'
15 /force-app/main/default/classes/GenerateData.cls 24 19 38 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'DeleteAll' doesn't match '[a-z][a-zA-Z0-9]*'
16 /force-app/main/default/classes/GenerateData.cls 25 34 25 92 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
16 /force-app/main/default/classes/GenerateData.cls 25 34 25 92 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
17 /force-app/main/default/classes/GenerateData.cls 26 34 26 58 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
17 /force-app/main/default/classes/GenerateData.cls 26 34 26 58 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
18 /force-app/main/default/classes/GenerateData.cls 27 28 27 49 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
18 /force-app/main/default/classes/GenerateData.cls 27 28 27 49 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
19 /force-app/main/default/classes/GenerateData.cls 28 43 28 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
19 /force-app/main/default/classes/GenerateData.cls 28 43 28 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
20 /force-app/main/default/classes/GenerateData.cls 29 37 29 64 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
20 /force-app/main/default/classes/GenerateData.cls 29 37 29 64 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
21 /force-app/main/default/classes/GenerateData.cls 30 31 30 55 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
21 /force-app/main/default/classes/GenerateData.cls 30 31 30 55 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
22 /force-app/main/default/classes/GenerateData.cls 32 9 32 22 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
22 /force-app/main/default/classes/GenerateData.cls 32 9 32 22 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
23 /force-app/main/default/classes/GenerateData.cls 33 9 33 25 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
23 /force-app/main/default/classes/GenerateData.cls 33 9 33 25 pmd ApexCRUDViolation 3 Security https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_security.html#apexcrudviolation Validate CRUD permission before SOQL/DML operation or enforce user mode
24 /force-app/main/default/classes/GenerateData.cls 34 9 34 22 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 /force-app/main/default/classes/GenerateData.cls 34 9 34 22 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 /force-app/main/default/classes/GenerateData.cls 35 9 35 30 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
25 /force-app/main/default/classes/GenerateData.cls 35 9 35 30 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
26 /force-app/main/default/classes/GenerateData.cls 36 9 36 25 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/GenerateData.cls 36 9 36 25 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/GenerateData.cls 37 9 37 25 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/GenerateData.cls 37 9 37 25 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/GenerateData.cls 40 42 40 66 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'NumberofAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
28 /force-app/main/default/classes/GenerateData.cls 40 42 40 66 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'NumberofAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
29 /force-app/main/default/classes/GenerateData.cls 40 68 40 94 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'IsPredictionSample' doesn't match '[a-z][a-zA-Z0-9]*'
29 /force-app/main/default/classes/GenerateData.cls 40 68 40 94 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'IsPredictionSample' doesn't match '[a-z][a-zA-Z0-9]*'
30 /force-app/main/default/classes/GenerateData.cls 40 20 62 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GenerateAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
30 /force-app/main/default/classes/GenerateData.cls 40 20 62 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GenerateAccounts' doesn't match '[a-z][a-zA-Z0-9]*'
31 /force-app/main/default/classes/GenerateData.cls 41 22 41 50 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'FirstNames' doesn't match '[a-z][a-zA-Z0-9]*'
31 /force-app/main/default/classes/GenerateData.cls 41 22 41 50 pmd LocalVariableNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#localvariablenamingconventions The local variable name 'FirstNames' doesn't match '[a-z][a-zA-Z0-9]*'
32 /force-app/main/default/classes/GenerateData.cls 42 22 42 48 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 'LastNames' doesn't match '[a-z][a-zA-Z0-9]*'
32 /force-app/main/default/classes/GenerateData.cls 42 22 42 48 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 'LastNames' doesn't match '[a-z][a-zA-Z0-9]*'
33 /force-app/main/default/classes/GenerateData.cls 48 9 48 25 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/GenerateData.cls 48 9 48 25 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/GenerateData.cls 54 9 54 25 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/GenerateData.cls 54 9 54 25 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/GenerateData.cls 61 9 61 25 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/GenerateData.cls 61 9 61 25 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/GenerateData.cls 64 20 72 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateAccount' doesn't match '[a-z][a-zA-Z0-9]*'
36 /force-app/main/default/classes/GenerateData.cls 64 20 72 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateAccount' doesn't match '[a-z][a-zA-Z0-9]*'
37 /force-app/main/default/classes/GenerateData.cls 74 20 97 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateContact' doesn't match '[a-z][a-zA-Z0-9]*'
37 /force-app/main/default/classes/GenerateData.cls 74 20 97 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateContact' doesn't match '[a-z][a-zA-Z0-9]*'
38 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
38 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
39 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'CreateVehicle(Contact, Boolean)' has a cognitive complexity of 25, current threshold is 15
39 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd CognitiveComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cognitivecomplexity The method 'CreateVehicle(Contact, Boolean)' has a cognitive complexity of 25, current threshold is 15
40 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'CreateVehicle(Contact, Boolean)' has a cyclomatic complexity of 12.
40 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd CyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#cyclomaticcomplexity The method 'CreateVehicle(Contact, Boolean)' has a cyclomatic complexity of 12.
41 /force-app/main/default/classes/GenerateData.cls 99 61 99 87 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'IsPredictionSample' doesn't match '[a-z][a-zA-Z0-9]*'
41 /force-app/main/default/classes/GenerateData.cls 99 61 99 87 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'IsPredictionSample' doesn't match '[a-z][a-zA-Z0-9]*'
42 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateVehicle' doesn't match '[a-z][a-zA-Z0-9]*'
42 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'CreateVehicle' doesn't match '[a-z][a-zA-Z0-9]*'
43 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'CreateVehicle()' has an NCSS line count of 55 (limit: 40)
43 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'CreateVehicle()' has an NCSS line count of 55 (limit: 40)
44 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'CreateVehicle' has a Standard Cyclomatic Complexity of 12.
44 /force-app/main/default/classes/GenerateData.cls 99 19 163 6 pmd StdCyclomaticComplexity 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#stdcyclomaticcomplexity The method 'CreateVehicle' has a Standard Cyclomatic Complexity of 12.
45 /force-app/main/default/classes/GenerateData.cls 136 17 138 18 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
45 /force-app/main/default/classes/GenerateData.cls 136 17 138 18 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
46 /force-app/main/default/classes/GenerateData.cls 140 17 142 18 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
46 /force-app/main/default/classes/GenerateData.cls 140 17 142 18 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
47 /force-app/main/default/classes/GenerateData.cls 144 17 146 18 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
47 /force-app/main/default/classes/GenerateData.cls 144 17 146 18 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
48 /force-app/main/default/classes/GenerateData.cls 148 17 150 18 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
48 /force-app/main/default/classes/GenerateData.cls 148 17 150 18 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
49 /force-app/main/default/classes/GenerateData.cls 165 20 167 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRandomName' doesn't match '[a-z][a-zA-Z0-9]*'
49 /force-app/main/default/classes/GenerateData.cls 165 20 167 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRandomName' doesn't match '[a-z][a-zA-Z0-9]*'
50 /force-app/main/default/classes/GenerateData.cls 169 19 241 6 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/GenerateData.cls 169 19 241 6 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/GenerateData.cls 169 19 241 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRandomAddress' doesn't match '[a-z][a-zA-Z0-9]*'
51 /force-app/main/default/classes/GenerateData.cls 169 19 241 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRandomAddress' doesn't match '[a-z][a-zA-Z0-9]*'
52 /force-app/main/default/classes/GenerateData.cls 169 19 241 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#ncssmethodcount The method 'GetRandomAddress()' has an NCSS line count of 68 (limit: 40)
52 /force-app/main/default/classes/GenerateData.cls 169 19 241 6 pmd NcssMethodCount 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#ncssmethodcount The method 'GetRandomAddress()' has an NCSS line count of 68 (limit: 40)
53 /force-app/main/default/classes/GenerateData.cls 243 19 245 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
53 /force-app/main/default/classes/GenerateData.cls 243 19 245 6 pmd ApexDoc 3 Documentation https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_documentation.html#apexdoc Missing ApexDoc comment
54 /force-app/main/default/classes/GenerateData.cls 243 19 245 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRandomBirthDate' doesn't match '[a-z][a-zA-Z0-9]*'
54 /force-app/main/default/classes/GenerateData.cls 243 19 245 6 pmd MethodNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#methodnamingconventions The static method name 'GetRandomBirthDate' doesn't match '[a-z][a-zA-Z0-9]*'
55 /force-app/main/default/classes/GenerateData.cls 252 40 252 56 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'Strings' doesn't match '[a-z][a-zA-Z0-9]*'
55 /force-app/main/default/classes/GenerateData.cls 252 40 252 56 pmd FormalParameterNamingConventions 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#formalparameternamingconventions The method parameter name 'Strings' doesn't match '[a-z][a-zA-Z0-9]*'
56 /force-app/main/default/classes/GenerateData.cls 264 20 266 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
56 /force-app/main/default/classes/GenerateData.cls 264 20 266 6 pmd ExcessiveParameterList 3 Design https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_design.html#excessiveparameterlist Avoid long parameter lists.
57 /force-app/main/default/classes/GenerateData.cls 270 9 270 51 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
57 /force-app/main/default/classes/GenerateData.cls 270 9 270 51 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
58 /force-app/main/default/classes/GenerateData.cls 272 9 272 82 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.2.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
58 /force-app/main/default/classes/GenerateData.cls 272 9 272 82 pmd OneDeclarationPerLine 1 Code Style https://docs.pmd-code.org/pmd-doc-7.3.0/pmd_rules_apex_codestyle.html#onedeclarationperline Use one statement for each line, it enhances code readability.
59 /force-app/main/default/classes/GenerateData.cls 280 29 280 92 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
59 /force-app/main/default/classes/GenerateData.cls 280 29 280 92 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
60 /force-app/main/default/classes/GenerateData.cls 286 29 286 91 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
60 /force-app/main/default/classes/GenerateData.cls 286 29 286 91 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