PMD Results
The following document contains the results of PMD 7.12.0.
Violations By Priority
Priority 3
net/sourceforge/joceanus/moneywise/atlas/data/analysis/buckets/MoneyWiseXAnalysisSecurityBucket.java
Rule | Violation | Line |
---|---|---|
UnusedPrivateMethod | Avoid unused private methods such as 'calculateDeltas()'. | 654 |
net/sourceforge/joceanus/moneywise/atlas/reports/MoneyWiseXReportCapitalGains.java
Rule | Violation | Line |
---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'myPrice'. | 517 |
UnusedLocalVariable | Avoid unused local variables such as 'myXchangeRate'. | 518 |
net/sourceforge/joceanus/moneywise/atlas/reports/MoneyWiseXReportMarketGrowth.java
Rule | Violation | Line |
---|---|---|
UnusedPrivateField | Avoid unused private fields such as 'LOGGER'. | 51 |
UnusedPrivateField | Avoid unused private fields such as 'hasForeign'. | 91 |
net/sourceforge/joceanus/moneywise/atlas/ui/dialog/MoneyWiseXTransactionDialog.java
Rule | Violation | Line |
---|---|---|
UnusedPrivateField | Avoid unused private fields such as 'theTransaction'. | 133 |
UnusedLocalVariable | Avoid unused local variables such as 'myYears'. | 262 |
UnusedLocalVariable | Avoid unused local variables such as 'myItem'. | 328 |
UnusedPrivateMethod | Avoid unused private methods such as 'buildAssetMenu(TethysUIScrollMenu<MoneyWiseTransAsset>, MoneyWiseAssetBaseList<T>, boolean, MoneyWiseTransaction)'. | 705 |
net/sourceforge/joceanus/moneywise/data/basic/MoneyWiseTransInfoSet.java
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused method parameters such as 'pCategory'. | 579 |
net/sourceforge/joceanus/moneywise/data/validate/MoneyWiseValidateTransInfoSet.java
Rule | Violation | Line |
---|---|---|
UnusedPrivateField | Avoid unused private fields such as 'newValidation'. | 52 |
UnusedFormalParameter | Avoid unused method parameters such as 'pCategory'. | 427 |
net/sourceforge/joceanus/moneywise/lethe/ui/dialog/MoneyWiseTransactionDialog.java
Rule | Violation | Line |
---|---|---|
UnusedPrivateMethod | Avoid unused private methods such as 'buildAssetMenu(TethysUIScrollMenu<MoneyWiseTransAsset>, MoneyWiseAssetBaseList<T>, boolean, MoneyWiseTransaction)'. | 733 |
Priority 4
net/sourceforge/joceanus/moneywise/quicken/file/MoneyWiseQIFFile.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFFile': 'HASH_BASE' is already in scope because it is declared in an enclosing type | 806 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFFile': 'HASH_BASE' is already in scope because it is declared in an enclosing type | 808 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFFile': 'HASH_BASE' is already in scope because it is declared in an enclosing type | 810 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFFile': 'HASH_BASE' is already in scope because it is declared in an enclosing type | 812 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFFile': 'HASH_BASE' is already in scope because it is declared in an enclosing type | 814 |
net/sourceforge/joceanus/moneywise/quicken/file/MoneyWiseQIFLine.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 933 |
UselessParentheses | Useless parentheses. | 934 |
UselessParentheses | Useless parentheses. | 1217 |
UselessParentheses | Useless parentheses. | 1218 |
net/sourceforge/joceanus/moneywise/quicken/file/MoneyWiseQIFParser.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFSection': 'values' is already in scope | 334 |
net/sourceforge/joceanus/moneywise/quicken/file/MoneyWiseQIFPrice.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 106 |
UselessParentheses | Useless parentheses. | 107 |
Files
net/sourceforge/joceanus/moneywise/atlas/data/analysis/buckets/MoneyWiseXAnalysisSecurityBucket.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedPrivateMethod | Avoid unused private methods such as 'calculateDeltas()'. | 3 | 654 |
net/sourceforge/joceanus/moneywise/atlas/reports/MoneyWiseXReportCapitalGains.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'myPrice'. | 3 | 517 |
UnusedLocalVariable | Avoid unused local variables such as 'myXchangeRate'. | 3 | 518 |
net/sourceforge/joceanus/moneywise/atlas/reports/MoneyWiseXReportMarketGrowth.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedPrivateField | Avoid unused private fields such as 'LOGGER'. | 3 | 51 |
UnusedPrivateField | Avoid unused private fields such as 'hasForeign'. | 3 | 91 |
net/sourceforge/joceanus/moneywise/atlas/ui/dialog/MoneyWiseXTransactionDialog.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedPrivateField | Avoid unused private fields such as 'theTransaction'. | 3 | 133 |
UnusedLocalVariable | Avoid unused local variables such as 'myYears'. | 3 | 262 |
UnusedLocalVariable | Avoid unused local variables such as 'myItem'. | 3 | 328 |
UnusedPrivateMethod | Avoid unused private methods such as 'buildAssetMenu(TethysUIScrollMenu<MoneyWiseTransAsset>, MoneyWiseAssetBaseList<T>, boolean, MoneyWiseTransaction)'. | 3 | 705 |
net/sourceforge/joceanus/moneywise/data/basic/MoneyWiseTransInfoSet.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused method parameters such as 'pCategory'. | 3 | 579 |
net/sourceforge/joceanus/moneywise/data/validate/MoneyWiseValidateTransInfoSet.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedPrivateField | Avoid unused private fields such as 'newValidation'. | 3 | 52 |
UnusedFormalParameter | Avoid unused method parameters such as 'pCategory'. | 3 | 427 |
net/sourceforge/joceanus/moneywise/lethe/ui/dialog/MoneyWiseTransactionDialog.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedPrivateMethod | Avoid unused private methods such as 'buildAssetMenu(TethysUIScrollMenu<MoneyWiseTransAsset>, MoneyWiseAssetBaseList<T>, boolean, MoneyWiseTransaction)'. | 3 | 733 |
net/sourceforge/joceanus/moneywise/quicken/file/MoneyWiseQIFFile.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFFile': 'HASH_BASE' is already in scope because it is declared in an enclosing type | 4 | 806 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFFile': 'HASH_BASE' is already in scope because it is declared in an enclosing type | 4 | 808 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFFile': 'HASH_BASE' is already in scope because it is declared in an enclosing type | 4 | 810 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFFile': 'HASH_BASE' is already in scope because it is declared in an enclosing type | 4 | 812 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFFile': 'HASH_BASE' is already in scope because it is declared in an enclosing type | 4 | 814 |
net/sourceforge/joceanus/moneywise/quicken/file/MoneyWiseQIFLine.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 933 |
UselessParentheses | Useless parentheses. | 4 | 934 |
UselessParentheses | Useless parentheses. | 4 | 1217 |
UselessParentheses | Useless parentheses. | 4 | 1218 |
net/sourceforge/joceanus/moneywise/quicken/file/MoneyWiseQIFParser.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MoneyWiseQIFSection': 'values' is already in scope | 4 | 334 |
net/sourceforge/joceanus/moneywise/quicken/file/MoneyWiseQIFPrice.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 106 |
UselessParentheses | Useless parentheses. | 4 | 107 |