PMD Results
The following document contains the results of PMD 6.21.0.
Violations By Priority
Priority 3
com/x/wcrm/core/entity/WTest.java
Rule |
Violation |
Line |
UnusedPrivateField |
Avoid unused private fields such as 'subject'. |
60 |
UnusedPrivateField |
Avoid unused private fields such as 'remark'. |
67 |
Priority 4
com/x/wcrm/core/entity/Attachment.java
Rule |
Violation |
Line |
UselessParentheses |
Useless parentheses. |
252 |
com/x/wcrm/core/entity/Attachment_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
9 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
10 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Attachment' due to existing same package import 'com.x.wcrm.core.entity.*' |
16 |
com/x/wcrm/core/entity/ContactsAndOpportunity_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.ContactsAndOpportunity' due to existing same package import 'com.x.wcrm.core.entity.*' |
12 |
com/x/wcrm/core/entity/Contacts_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Contacts' due to existing same package import 'com.x.wcrm.core.entity.*' |
14 |
com/x/wcrm/core/entity/Customer_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Customer' due to existing same package import 'com.x.wcrm.core.entity.*' |
14 |
com/x/wcrm/core/entity/Leads_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Leads' due to existing same package import 'com.x.wcrm.core.entity.*' |
14 |
com/x/wcrm/core/entity/OperationRecord_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
9 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.OperationRecord' due to existing same package import 'com.x.wcrm.core.entity.*' |
13 |
com/x/wcrm/core/entity/OpportunityStatus_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
9 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.OpportunityStatus' due to existing same package import 'com.x.wcrm.core.entity.*' |
13 |
com/x/wcrm/core/entity/OpportunityType_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.OpportunityType' due to existing same package import 'com.x.wcrm.core.entity.*' |
13 |
com/x/wcrm/core/entity/Opportunity_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
9 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Opportunity' due to existing same package import 'com.x.wcrm.core.entity.*' |
15 |
com/x/wcrm/core/entity/Record_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
9 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Record' due to existing same package import 'com.x.wcrm.core.entity.*' |
14 |
com/x/wcrm/core/entity/WCrmConfig_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
9 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
10 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.WCrmConfig' due to existing same package import 'com.x.wcrm.core.entity.*' |
14 |
com/x/wcrm/core/entity/WTest_.java
Rule |
Violation |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.WTest' due to existing same package import 'com.x.wcrm.core.entity.*' |
12 |
Files
com/x/wcrm/core/entity/Attachment.java
Rule |
Violation |
Priority |
Line |
UselessParentheses |
Useless parentheses. |
4 |
252 |
com/x/wcrm/core/entity/Attachment_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
9 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
10 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Attachment' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
16 |
com/x/wcrm/core/entity/ContactsAndOpportunity_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.ContactsAndOpportunity' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
12 |
com/x/wcrm/core/entity/Contacts_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Contacts' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
14 |
com/x/wcrm/core/entity/Customer_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Customer' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
14 |
com/x/wcrm/core/entity/Leads_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Leads' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
14 |
com/x/wcrm/core/entity/OperationRecord_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
9 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.OperationRecord' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
13 |
com/x/wcrm/core/entity/OpportunityStatus_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
9 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.OpportunityStatus' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
13 |
com/x/wcrm/core/entity/OpportunityType_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.OpportunityType' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
13 |
com/x/wcrm/core/entity/Opportunity_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
9 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Opportunity' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
15 |
com/x/wcrm/core/entity/Record_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
9 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.Record' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
14 |
com/x/wcrm/core/entity/WCrmConfig_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
9 |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
10 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.WCrmConfig' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
14 |
com/x/wcrm/core/entity/WTest.java
Rule |
Violation |
Priority |
Line |
UnusedPrivateField |
Avoid unused private fields such as 'subject'. |
3 |
60 |
UnusedPrivateField |
Avoid unused private fields such as 'remark'. |
3 |
67 |
com/x/wcrm/core/entity/WTest_.java
Rule |
Violation |
Priority |
Line |
DontImportJavaLang |
Avoid importing anything from the package java.lang |
4 |
8 |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'com.x.wcrm.core.entity.WTest' due to existing same package import 'com.x.wcrm.core.entity.*' |
4 |
12 |