PMD Results

The following document contains the results of PMD 7.1.0.

Violations By Priority

Priority 3

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/stream/GordianStreamDefinition.java
Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pStreamType'. 185
Metis Core Data Framework - net/sourceforge/joceanus/jmetis/list/MetisListSetLoader.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'theFormatter'. 33
UnusedPrivateField Avoid unused private fields such as 'theNameMap'. 38
UnusedPrivateField Avoid unused private fields such as 'theUniqueMap'. 43
UnusedPrivateField Avoid unused private fields such as 'theSingularMap'. 48
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseTransInfoSet.java
Rule Violation Line
UnusedFormalParameter Avoid unused method parameters such as 'pCategory'. 556
UnusedFormalParameter Avoid unused method parameters such as 'pCategory'. 586
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWiseCashTable.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 51
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWiseDepositTable.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 54
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWiseLoanTable.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 52
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWisePayeeTable.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 50
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWisePortfolioTable.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 52
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWiseSecurityTable.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 54
Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/data/PrometheusFieldGenerator.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'ERROR_CLASS'. 49
Tethys JavaFX Utilities - net/sourceforge/joceanus/jtethys/ui/javafx/table/TethysUIFXTableColumn.java
Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pClazz'. 659
Tethys Java Swing Utilities - net/sourceforge/joceanus/jtethys/ui/swing/control/TethysUISwingHTMLManager.java
Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 170172
Tethys Java Swing Utilities - net/sourceforge/joceanus/jtethys/ui/swing/field/TethysUISwingListButtonField.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'isCellEditing'. 51
Tethys Java Swing Utilities - net/sourceforge/joceanus/jtethys/ui/swing/table/TethysUISwingTableColumn.java
Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pClazz'. 726
Themis Core Project Framework - net/sourceforge/joceanus/jthemis/analysis/ThemisAnalysisArrayInit.java
Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pLine'. 51
Themis Core Project Framework - net/sourceforge/joceanus/jthemis/analysis/ThemisAnalysisField.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'theProperties'. 46
UnusedFormalParameter Avoid unused constructor parameters such as 'pParser'. 100
Themis Core Project Framework - net/sourceforge/joceanus/jthemis/analysis/ThemisAnalysisLambda.java
Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pLine'. 57
Themis Core Project Framework - net/sourceforge/joceanus/jthemis/analysis/ThemisAnalysisMethod.java
Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pParser'. 133
Themis Core Project Framework - net/sourceforge/joceanus/jthemis/analysis/ThemisAnalysisScanner.java
Rule Violation Line
UnusedFormalParameter Avoid unused method parameters such as 'pTerminator'. 352
Themis Core Project Framework - net/sourceforge/joceanus/jthemis/statements/ThemisStatementChain.java
Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pChain'. 47
Themis Core Project Framework - net/sourceforge/joceanus/jthemis/ui/ThemisSourceEntry.java
Rule Violation Line
UnusedPrivateMethod Avoid unused private methods such as 'addHeader(ThemisSourceEntry)'. 149
UnusedPrivateMethod Avoid unused private methods such as 'addTrailer(ThemisSourceEntry)'. 171

Priority 4

Coeus Core Peer2Peer Analysis - net/sourceforge/joceanus/jcoeus/data/CoeusLoanStatus.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CoeusLoanStatus': 'BADDEBT' is already in scope because it is declared in an enclosing type 85
Coeus Core Peer2Peer Analysis - net/sourceforge/joceanus/jcoeus/data/CoeusMarketType.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CoeusMarketType': 'SNAPSHOT' is already in scope because it is declared in an enclosing type 55
Coeus Core Peer2Peer Analysis - net/sourceforge/joceanus/jcoeus/ui/report/CoeusReportType.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CoeusReportType': 'ANNUAL' is already in scope because it is declared in an enclosing type 62
GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/api/keypair/GordianKeyPairType.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianKeyPairType': 'XMSS' is already in scope because it is declared in an enclosing type 196
GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/api/keypair/GordianXMSSKeySpec.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianXMSSKeySpec': 'xmss' is already in scope 299
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianXMSSKeySpec': 'xmssmt' is already in scope 306
GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/api/lock/GordianPasswordLockSpec.java
Rule Violation Line
UselessParentheses Useless parentheses. 138139
GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/api/mac/GordianMacSpec.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianMacSpec': 'blake2Mac' is already in scope 274
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianMacSpec': 'blake2Mac' is already in scope 286
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianMacSpec': 'kupynaMac' is already in scope 324
UselessParentheses Useless parentheses. 536
GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/agree/GordianAgreementAlgId.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianAgreementAlgId': 'NULLRESULTOID' is already in scope because it is declared in an enclosing type 389
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianAgreementAlgId': 'NULLRESULTOID' is already in scope because it is declared in an enclosing type 423
GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/agree/GordianAgreementMessageASN1.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianMessageType': 'values' is already in scope 584
GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/base/GordianKeyAlgId.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianKeyAlgId': 'appendSymKeyOID' is already in scope 311
GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/keystore/GordianCRMBuilder.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianCRMBuilder': 'calculatePKMacValue' is already in scope 330
GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/keystore/GordianKeyStoreDocument.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianStoreEntryType': 'values' is already in scope 901
GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/util/GordianGenerator.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianGenerator': 'createRandomFactory' is already in scope 113
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianGenerator': 'createFactory' is already in scope 144
GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/util/GordianUtilities.java
Rule Violation Line
UnnecessaryImport Unused import 'net.sourceforge.joceanus.jgordianknot.api.keyset.GordianKeySetSpec' 20
Metis Core Data Framework - net/sourceforge/joceanus/jmetis/ui/MetisIcon.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 204
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 214
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 224
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 234
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 244
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 254
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 264
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'DELETE' is already in scope because it is declared in an enclosing type 317
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'TIP_DELETE' is already in scope because it is declared in an enclosing type 317
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'NEW' is already in scope because it is declared in an enclosing type 318
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'TIP_NEW' is already in scope because it is declared in an enclosing type 318
Metis Core Data Framework - net/sourceforge/joceanus/jmetis/viewer/MetisViewerFormatter.java
Rule Violation Line
UselessParentheses Useless parentheses. 299
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/analyse/MoneyWiseAnalysisTransAnalyser.java
Rule Violation Line
UselessParentheses Useless parentheses. 1392
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/data/MoneyWiseAnalysisMarket.java
Rule Violation Line
UselessParentheses Useless parentheses. 194
UselessParentheses Useless parentheses. 195
UselessParentheses Useless parentheses. 208
UselessParentheses Useless parentheses. 209
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/data/MoneyWiseAnalysisPayeeBucket.java
Rule Violation Line
UselessParentheses Useless parentheses. 486
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/values/MoneyWiseAnalysisAccountValues.java
Rule Violation Line
UselessParentheses Useless parentheses. 84
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/values/MoneyWiseAnalysisCategoryValues.java
Rule Violation Line
UselessParentheses Useless parentheses. 107
UselessParentheses Useless parentheses. 107
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/values/MoneyWiseAnalysisPayeeValues.java
Rule Violation Line
UselessParentheses Useless parentheses. 107
UselessParentheses Useless parentheses. 107
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseAssetType.java
Rule Violation Line
UselessParentheses Useless parentheses. 126
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseCashInfo.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseCashInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 435
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseDepositInfo.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseDepositInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 324
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseDepositInfoSet.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseDepositInfoSet': 'ERROR_CURRENCY' is already in scope because it is declared in an enclosing type 263
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseLoanInfo.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseLoanInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 324
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWisePayeeInfo.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWisePayeeInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 324
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWisePortfolioInfo.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWisePortfolioInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 324
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseSecurityInfo.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseSecurityInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 420
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseTransInfo.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseTransInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 459
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseTransValidator.java
Rule Violation Line
UselessParentheses Useless parentheses. 111
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/statics/MoneyWiseTransCategoryClass.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseTransCategoryClass': 'TOTALS' is already in scope because it is declared in an enclosing type 784
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/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
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/quicken/file/MoneyWiseQIFLine.java
Rule Violation Line
UselessParentheses Useless parentheses. 933
UselessParentheses Useless parentheses. 934
UselessParentheses Useless parentheses. 1217
UselessParentheses Useless parentheses. 1218
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/quicken/file/MoneyWiseQIFParser.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseQIFSection': 'values' is already in scope 334
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/quicken/file/MoneyWiseQIFPrice.java
Rule Violation Line
UselessParentheses Useless parentheses. 106
UselessParentheses Useless parentheses. 107
MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/sheets/MoneyWiseSheetSecurityPrice.java
Rule Violation Line
UselessParentheses Useless parentheses. 141
Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/data/PrometheusControlData.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PrometheusControlData': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 326
Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/data/PrometheusControlKey.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PrometheusControlKey': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 570
Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/data/PrometheusDataKeySet.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PrometheusDataKeySet': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 447
Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/database/PrometheusColumnDefinition.java
Rule Violation Line
UselessParentheses Useless parentheses. 513
Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/ui/panel/PrometheusMainWindow.java
Rule Violation Line
UselessParentheses Useless parentheses. 315
UselessParentheses Useless parentheses. 567
UselessParentheses Useless parentheses. 567
Prometheus Sheet Service API - net/sourceforge/joceanus/jprometheus/service/sheet/PrometheusSheetWorkBookType.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PrometheusSheetWorkBookType': 'values' is already in scope 75
Prometheus Sheet ODF Service - net/sourceforge/joceanus/jprometheus/service/sheet/odf/PrometheusOdfValue.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PrometheusOdfValue': 'values' is already in scope 101
Tethys Java Core Utilities - net/sourceforge/joceanus/jtethys/decimal/TethysDecimalFormatter.java
Rule Violation Line
UselessParentheses Useless parentheses. 294
UselessParentheses Useless parentheses. 295
Tethys Java Core Utilities - net/sourceforge/joceanus/jtethys/decimal/TethysDecimalParser.java
Rule Violation Line
UselessParentheses Useless parentheses. 795
Tethys Java Core Utilities - net/sourceforge/joceanus/jtethys/ui/core/table/TethysUICoreTableManager.java
Rule Violation Line
UselessParentheses Useless parentheses. 345
Tethys Java Swing Utilities - net/sourceforge/joceanus/jtethys/ui/swing/chart/TethysUISwingAreaChart.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'TethysUICoreAreaChart': 'LABEL_ANGLE' is already in scope because it is inherited by an enclosing type 58
Tethys Java Swing Utilities - net/sourceforge/joceanus/jtethys/ui/swing/table/TethysUISwingTableSorter.java
Rule Violation Line
UselessParentheses Useless parentheses. 354

Files

Coeus Core Peer2Peer Analysis - net/sourceforge/joceanus/jcoeus/data/CoeusLoanStatus.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CoeusLoanStatus': 'BADDEBT' is already in scope because it is declared in an enclosing type 4 85

Coeus Core Peer2Peer Analysis - net/sourceforge/joceanus/jcoeus/data/CoeusMarketType.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CoeusMarketType': 'SNAPSHOT' is already in scope because it is declared in an enclosing type 4 55

Coeus Core Peer2Peer Analysis - net/sourceforge/joceanus/jcoeus/ui/report/CoeusReportType.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CoeusReportType': 'ANNUAL' is already in scope because it is declared in an enclosing type 4 62

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/api/keypair/GordianKeyPairType.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianKeyPairType': 'XMSS' is already in scope because it is declared in an enclosing type 4 196

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/api/keypair/GordianXMSSKeySpec.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianXMSSKeySpec': 'xmss' is already in scope 4 299
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianXMSSKeySpec': 'xmssmt' is already in scope 4 306

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/api/lock/GordianPasswordLockSpec.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 138139

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/api/mac/GordianMacSpec.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianMacSpec': 'blake2Mac' is already in scope 4 274
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianMacSpec': 'blake2Mac' is already in scope 4 286
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianMacSpec': 'kupynaMac' is already in scope 4 324
UselessParentheses Useless parentheses. 4 536

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/agree/GordianAgreementAlgId.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianAgreementAlgId': 'NULLRESULTOID' is already in scope because it is declared in an enclosing type 4 389
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianAgreementAlgId': 'NULLRESULTOID' is already in scope because it is declared in an enclosing type 4 423

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/agree/GordianAgreementMessageASN1.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianMessageType': 'values' is already in scope 4 584

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/base/GordianKeyAlgId.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianKeyAlgId': 'appendSymKeyOID' is already in scope 4 311

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/keystore/GordianCRMBuilder.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianCRMBuilder': 'calculatePKMacValue' is already in scope 4 330

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/keystore/GordianKeyStoreDocument.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianStoreEntryType': 'values' is already in scope 4 901

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/impl/core/stream/GordianStreamDefinition.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pStreamType'. 3 185

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/util/GordianGenerator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianGenerator': 'createRandomFactory' is already in scope 4 113
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GordianGenerator': 'createFactory' is already in scope 4 144

GordianKnot Core Security Framework - net/sourceforge/joceanus/jgordianknot/util/GordianUtilities.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'net.sourceforge.joceanus.jgordianknot.api.keyset.GordianKeySetSpec' 4 20

Metis Core Data Framework - net/sourceforge/joceanus/jmetis/list/MetisListSetLoader.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'theFormatter'. 3 33
UnusedPrivateField Avoid unused private fields such as 'theNameMap'. 3 38
UnusedPrivateField Avoid unused private fields such as 'theUniqueMap'. 3 43
UnusedPrivateField Avoid unused private fields such as 'theSingularMap'. 3 48

Metis Core Data Framework - net/sourceforge/joceanus/jmetis/ui/MetisIcon.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 4 204
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 4 214
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 4 224
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 4 234
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 4 244
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 4 254
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'configureButton' is already in scope 4 264
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'DELETE' is already in scope because it is declared in an enclosing type 4 317
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'TIP_DELETE' is already in scope because it is declared in an enclosing type 4 317
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'NEW' is already in scope because it is declared in an enclosing type 4 318
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetisIcon': 'TIP_NEW' is already in scope because it is declared in an enclosing type 4 318

Metis Core Data Framework - net/sourceforge/joceanus/jmetis/viewer/MetisViewerFormatter.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 299

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/analyse/MoneyWiseAnalysisTransAnalyser.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 1392

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/data/MoneyWiseAnalysisMarket.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 194
UselessParentheses Useless parentheses. 4 195
UselessParentheses Useless parentheses. 4 208
UselessParentheses Useless parentheses. 4 209

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/data/MoneyWiseAnalysisPayeeBucket.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 486

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/values/MoneyWiseAnalysisAccountValues.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 84

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/values/MoneyWiseAnalysisCategoryValues.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 107
UselessParentheses Useless parentheses. 4 107

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/analysis/values/MoneyWiseAnalysisPayeeValues.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 107
UselessParentheses Useless parentheses. 4 107

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseAssetType.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 126

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseCashInfo.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseCashInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 4 435

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseDepositInfo.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseDepositInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 4 324

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseDepositInfoSet.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseDepositInfoSet': 'ERROR_CURRENCY' is already in scope because it is declared in an enclosing type 4 263

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseLoanInfo.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseLoanInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 4 324

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWisePayeeInfo.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWisePayeeInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 4 324

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWisePortfolioInfo.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWisePortfolioInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 4 324

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseSecurityInfo.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseSecurityInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 4 420

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseTransInfo.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseTransInfo': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 4 459

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseTransInfoSet.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused method parameters such as 'pCategory'. 3 556
UnusedFormalParameter Avoid unused method parameters such as 'pCategory'. 3 586

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/basic/MoneyWiseTransValidator.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 111

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/data/statics/MoneyWiseTransCategoryClass.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseTransCategoryClass': 'TOTALS' is already in scope because it is declared in an enclosing type 4 784

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/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

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/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

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/quicken/file/MoneyWiseQIFParser.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MoneyWiseQIFSection': 'values' is already in scope 4 334

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/quicken/file/MoneyWiseQIFPrice.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 106
UselessParentheses Useless parentheses. 4 107

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/sheets/MoneyWiseSheetSecurityPrice.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 141

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWiseCashTable.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 3 51

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWiseDepositTable.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 3 54

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWiseLoanTable.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 3 52

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWisePayeeTable.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 3 50

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWisePortfolioTable.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 3 52

MoneyWise Personal Finance - Core - net/sourceforge/joceanus/jmoneywise/ui/panel/MoneyWiseSecurityTable.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'theInfoEntry'. 3 54

Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/data/PrometheusControlData.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PrometheusControlData': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 4 326

Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/data/PrometheusControlKey.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PrometheusControlKey': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 4 570

Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/data/PrometheusDataKeySet.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PrometheusDataKeySet': 'OBJECT_NAME' is already in scope because it is declared in an enclosing type 4 447

Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/data/PrometheusFieldGenerator.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'ERROR_CLASS'. 3 49

Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/database/PrometheusColumnDefinition.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 513

Prometheus Core Application Framework - net/sourceforge/joceanus/jprometheus/ui/panel/PrometheusMainWindow.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 315
UselessParentheses Useless parentheses. 4 567
UselessParentheses Useless parentheses. 4 567

Prometheus Sheet Service API - net/sourceforge/joceanus/jprometheus/service/sheet/PrometheusSheetWorkBookType.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PrometheusSheetWorkBookType': 'values' is already in scope 4 75

Prometheus Sheet ODF Service - net/sourceforge/joceanus/jprometheus/service/sheet/odf/PrometheusOdfValue.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PrometheusOdfValue': 'values' is already in scope 4 101

Tethys Java Core Utilities - net/sourceforge/joceanus/jtethys/decimal/TethysDecimalFormatter.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 294
UselessParentheses Useless parentheses. 4 295

Tethys Java Core Utilities - net/sourceforge/joceanus/jtethys/decimal/TethysDecimalParser.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 795

Tethys Java Core Utilities - net/sourceforge/joceanus/jtethys/ui/core/table/TethysUICoreTableManager.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 345

Tethys JavaFX Utilities - net/sourceforge/joceanus/jtethys/ui/javafx/table/TethysUIFXTableColumn.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pClazz'. 3 659

Tethys Java Swing Utilities - net/sourceforge/joceanus/jtethys/ui/swing/chart/TethysUISwingAreaChart.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'TethysUICoreAreaChart': 'LABEL_ANGLE' is already in scope because it is inherited by an enclosing type 4 58

Tethys Java Swing Utilities - net/sourceforge/joceanus/jtethys/ui/swing/control/TethysUISwingHTMLManager.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 170172

Tethys Java Swing Utilities - net/sourceforge/joceanus/jtethys/ui/swing/field/TethysUISwingListButtonField.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'isCellEditing'. 3 51

Tethys Java Swing Utilities - net/sourceforge/joceanus/jtethys/ui/swing/table/TethysUISwingTableColumn.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pClazz'. 3 726

Tethys Java Swing Utilities - net/sourceforge/joceanus/jtethys/ui/swing/table/TethysUISwingTableSorter.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 354

Themis Core Project Framework - net/sourceforge/joceanus/jthemis/analysis/ThemisAnalysisArrayInit.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pLine'. 3 51

Themis Core Project Framework - net/sourceforge/joceanus/jthemis/analysis/ThemisAnalysisField.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'theProperties'. 3 46
UnusedFormalParameter Avoid unused constructor parameters such as 'pParser'. 3 100

Themis Core Project Framework - net/sourceforge/joceanus/jthemis/analysis/ThemisAnalysisLambda.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pLine'. 3 57

Themis Core Project Framework - net/sourceforge/joceanus/jthemis/analysis/ThemisAnalysisMethod.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pParser'. 3 133

Themis Core Project Framework - net/sourceforge/joceanus/jthemis/analysis/ThemisAnalysisScanner.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused method parameters such as 'pTerminator'. 3 352

Themis Core Project Framework - net/sourceforge/joceanus/jthemis/statements/ThemisStatementChain.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'pChain'. 3 47

Themis Core Project Framework - net/sourceforge/joceanus/jthemis/ui/ThemisSourceEntry.java

Rule Violation Priority Line
UnusedPrivateMethod Avoid unused private methods such as 'addHeader(ThemisSourceEntry)'. 3 149
UnusedPrivateMethod Avoid unused private methods such as 'addTrailer(ThemisSourceEntry)'. 3 171