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 |
