PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
62125

Files

FilesViolations
org/mevenide/netbeans/api/customizer/LocationComboFactory.java 1
org/mevenide/netbeans/api/project/MavenProject.java 1
org/mevenide/netbeans/api/project/ProjectOpenedHookImpl.java 1
org/mevenide/netbeans/project/ActionProviderImpl.java 2
org/mevenide/netbeans/project/CustomizerProviderImpl.java 2
org/mevenide/netbeans/project/MavenAuxilaryConfigImpl.java 4
org/mevenide/netbeans/project/MavenModule.java 1
org/mevenide/netbeans/project/MavenSourcesImpl.java 1
org/mevenide/netbeans/project/NbCustomPluginLoaderImpl.java 1
org/mevenide/netbeans/project/NoMavenHomePanel.java 1
org/mevenide/netbeans/project/classpath/ClassPathProviderImpl.java 3
org/mevenide/netbeans/project/classpath/SrcBuildClassPathImpl.java 1
org/mevenide/netbeans/project/classpath/SrcClassPathImpl.java 1
org/mevenide/netbeans/project/classpath/SrcRuntimeClassPathImpl.java 1
org/mevenide/netbeans/project/customizer/ActionMappingPanel.java 1
org/mevenide/netbeans/project/customizer/BuildPanel.java 1
org/mevenide/netbeans/project/customizer/DefaultPluginPanel.java 4
org/mevenide/netbeans/project/customizer/DependenciesPanel.java 10
org/mevenide/netbeans/project/customizer/DescriptionPanel.java 2
org/mevenide/netbeans/project/customizer/FilesPanel.java 2
org/mevenide/netbeans/project/customizer/JavaPanel.java 5
org/mevenide/netbeans/project/customizer/ListsPanel.java 2
org/mevenide/netbeans/project/customizer/MavenCustomizer.java 7
org/mevenide/netbeans/project/customizer/OrgPanel.java 1
org/mevenide/netbeans/project/customizer/PluginListPanel.java 3
org/mevenide/netbeans/project/customizer/PluginPanel.java 2
org/mevenide/netbeans/project/customizer/ReportsPanel.java 1
org/mevenide/netbeans/project/customizer/RepositoryPanel.java 1
org/mevenide/netbeans/project/customizer/TeamPanel.java 2
org/mevenide/netbeans/project/customizer/UnitTestPanel.java 14
org/mevenide/netbeans/project/dependencies/DependencyEditor.java 2
org/mevenide/netbeans/project/dependencies/DependencyNode.java 1
org/mevenide/netbeans/project/dependencies/DependencyPanel.java 1
org/mevenide/netbeans/project/dependencies/MultiRepositoryNode.java 1
org/mevenide/netbeans/project/dependencies/RepositoryExplorerPanel.java 3
org/mevenide/netbeans/project/dependencies/RepositoryNode.java 1
org/mevenide/netbeans/project/dependencies/RepositoryUtilities.java 1
org/mevenide/netbeans/project/exec/MavenExecutor.java 2
org/mevenide/netbeans/project/exec/MavenJavaExecutor.java 6
org/mevenide/netbeans/project/nodes/DependenciesNode.java 1
org/mevenide/netbeans/project/nodes/EarFilterNode.java 1
org/mevenide/netbeans/project/nodes/EjbFilterNode.java 1
org/mevenide/netbeans/project/nodes/MavenProjectNode.java 3
org/mevenide/netbeans/project/nodes/PluginScriptNode.java 1
org/mevenide/netbeans/project/nodes/ProjectFilesNode.java 1
org/mevenide/netbeans/project/nodes/ResourceFilterNode.java 3
org/mevenide/netbeans/project/nodes/ResourcesRootChildren.java 1
org/mevenide/netbeans/project/nodes/ResourcesRootNode.java 1
org/mevenide/netbeans/project/nodes/WebAppFilterNode.java 1
org/mevenide/netbeans/project/output/AnnouncementOutputListenerProvider.java 1
org/mevenide/netbeans/project/output/AttachDebuggerOutputHook.java 1
org/mevenide/netbeans/project/output/CompileAnnotation.java 1
org/mevenide/netbeans/project/output/JavaOutputListenerProvider.java 1
org/mevenide/netbeans/project/output/TestOutputListenerProvider.java 1
org/mevenide/netbeans/project/queries/MavenFileBuiltQueryImpl.java 1
org/mevenide/netbeans/project/queries/MavenSourceLevelImpl.java 1
org/mevenide/netbeans/project/wizards/CreateProjectVisual.java 1
org/mevenide/netbeans/project/wizards/GenAppPropsVisual.java 1
org/mevenide/netbeans/project/wizards/GenAppTemplateVisual.java 1
org/mevenide/netbeans/project/wizards/GenAppWizardIterator.java 2
org/mevenide/netbeans/project/wizards/MavenNewWizardIterator.java 1
org/mevenide/netbeans/project/writer/ChangesContentProvider.java 1

org/mevenide/netbeans/api/customizer/LocationComboFactory.java

ViolationLine
Avoid unused local variables such as 'justSingle' 45

org/mevenide/netbeans/api/project/MavenProject.java

ViolationLine
Avoid unused local variables such as 'projectFile' 95

org/mevenide/netbeans/api/project/ProjectOpenedHookImpl.java

ViolationLine
Avoid unused private methods such as 'dependencyExists' 129

org/mevenide/netbeans/project/ActionProviderImpl.java

ViolationLine
Avoid unused imports such as 'MavenExecutor' 38
Avoid unused formal parameters such as 'lookup' 222

org/mevenide/netbeans/project/CustomizerProviderImpl.java

ViolationLine
Avoid unused local variables such as 'wasError' 72
Avoid unused private methods such as 'stringsEqual' 83

org/mevenide/netbeans/project/MavenAuxilaryConfigImpl.java

ViolationLine
Avoid unused imports such as 'BufferedOutputStream' 20
Avoid unused imports such as 'StringWriter' 24
Avoid unused imports such as 'CacheDirectoryProvider' 31
Avoid unused imports such as 'FileObject' 33

org/mevenide/netbeans/project/MavenModule.java

ViolationLine
Avoid empty 'if' statements 87

org/mevenide/netbeans/project/MavenSourcesImpl.java

ViolationLine
Avoid unused private fields such as 'resGroup' 80

org/mevenide/netbeans/project/NbCustomPluginLoaderImpl.java

ViolationLine
Avoid unused local variables such as 'vers' 68

org/mevenide/netbeans/project/NoMavenHomePanel.java

ViolationLine
Avoid unused formal parameters such as 'evt' 109

org/mevenide/netbeans/project/classpath/ClassPathProviderImpl.java

ViolationLine
Avoid unused imports such as 'Reference' 20
Avoid unused imports such as 'SoftReference' 21
Avoid unused private fields such as 'TYPE_ARTIFACT' 53

org/mevenide/netbeans/project/classpath/SrcBuildClassPathImpl.java

ViolationLine
Avoid unused private fields such as 'logger' 35

org/mevenide/netbeans/project/classpath/SrcClassPathImpl.java

ViolationLine
Avoid unused private fields such as 'logger' 32

org/mevenide/netbeans/project/classpath/SrcRuntimeClassPathImpl.java

ViolationLine
Avoid unused private fields such as 'logger' 39

org/mevenide/netbeans/project/customizer/ActionMappingPanel.java

ViolationLine
Avoid unused private fields such as 'valObserver' 53

org/mevenide/netbeans/project/customizer/BuildPanel.java

ViolationLine
Avoid unused private methods such as 'getValue' 337

org/mevenide/netbeans/project/customizer/DefaultPluginPanel.java

ViolationLine
Avoid empty catch blocks 75
Avoid unused local variables such as 'chng' 166
Avoid unused private methods such as 'doValidate' 200
Avoid unused local variables such as 'retCode' 217

org/mevenide/netbeans/project/customizer/DependenciesPanel.java

ViolationLine
Avoid unused private fields such as 'overrideValues' 87
Avoid unused formal parameters such as 'evt' 486
Avoid empty catch blocks 515
Avoid empty catch blocks 533
Avoid empty catch blocks 545
Avoid unused formal parameters such as 'evt' 557
Avoid unused formal parameters such as 'evt' 569
Avoid unused formal parameters such as 'evt' 583
Avoid unused local variables such as 'overrideProp' 630
Avoid empty catch blocks 721

org/mevenide/netbeans/project/customizer/DescriptionPanel.java

ViolationLine
Avoid unused private fields such as 'logger' 51
Avoid unused private fields such as 'valObserver' 53

org/mevenide/netbeans/project/customizer/FilesPanel.java

ViolationLine
Avoid unused private fields such as 'logger' 39
Avoid unused private fields such as 'valObserver' 41

org/mevenide/netbeans/project/customizer/JavaPanel.java

ViolationLine
Avoid unused private fields such as 'logger' 59
Avoid unused private fields such as 'valObserver' 61
Avoid unused formal parameters such as 'evt' 317
Avoid empty 'if' statements 417
Avoid unused local variables such as 'found' 459

org/mevenide/netbeans/project/customizer/ListsPanel.java

ViolationLine
Avoid unused private fields such as 'logger' 62
Avoid unused private fields such as 'valObserver' 64

org/mevenide/netbeans/project/customizer/MavenCustomizer.java

ViolationLine
Avoid empty catch blocks 244
Avoid unused private fields such as 'name' 446
Avoid unused private fields such as 'displayName' 447
Avoid unused private fields such as 'iconBase' 448
Avoid unused private fields such as 'customizer' 449
Avoid unused private fields such as 'children' 450
Avoid unused private fields such as 'childs2' 451

org/mevenide/netbeans/project/customizer/OrgPanel.java

ViolationLine
Avoid unused private fields such as 'valObserver' 55

org/mevenide/netbeans/project/customizer/PluginListPanel.java

ViolationLine
Avoid unused private fields such as 'logger' 57
Avoid unused private fields such as 'valObserver' 59
Avoid empty catch blocks 165

org/mevenide/netbeans/project/customizer/PluginPanel.java

ViolationLine
Avoid unused private methods such as 'doValidate' 173
Avoid unused local variables such as 'retCode' 190

org/mevenide/netbeans/project/customizer/ReportsPanel.java

ViolationLine
Avoid unused private fields such as 'valObserver' 59

org/mevenide/netbeans/project/customizer/RepositoryPanel.java

ViolationLine
Avoid unused private fields such as 'valObserver' 53

org/mevenide/netbeans/project/customizer/TeamPanel.java

ViolationLine
Avoid unused private fields such as 'logger' 63
Avoid unused private fields such as 'valObserver' 65

org/mevenide/netbeans/project/customizer/UnitTestPanel.java

ViolationLine
Avoid unused private fields such as 'logger' 61
Avoid unused private fields such as 'valObserver' 63
Avoid unused private fields such as 'listener' 64
Avoid unused private fields such as 'ocDebug' 67
Avoid unused private fields such as 'ocDeprecated' 68
Avoid unused private fields such as 'ocAdditional' 69
Avoid unused private fields such as 'ocMainClass' 70
Avoid unused private fields such as 'ocManifest' 71
Avoid unused private fields such as 'ocCompress' 72
Avoid unused formal parameters such as 'evt' 239
Avoid unused formal parameters such as 'evt' 243
Avoid unused formal parameters such as 'evt' 247
Avoid unused local variables such as 'returned' 276
Avoid unused private fields such as 'lst' 441

org/mevenide/netbeans/project/dependencies/DependencyEditor.java

ViolationLine
Avoid unused formal parameters such as 'evt' 361
Avoid unused formal parameters such as 'evt' 365

org/mevenide/netbeans/project/dependencies/DependencyNode.java

ViolationLine
Avoid unused private fields such as 'actions' 75

org/mevenide/netbeans/project/dependencies/DependencyPanel.java

ViolationLine
Avoid unused private fields such as 'logger' 32

org/mevenide/netbeans/project/dependencies/MultiRepositoryNode.java

ViolationLine
Avoid unused private fields such as 'keys' 153

org/mevenide/netbeans/project/dependencies/RepositoryExplorerPanel.java

ViolationLine
Avoid unused formal parameters such as 'evt' 189
Avoid unused formal parameters such as 'evt' 199
Avoid unused formal parameters such as 'evt' 209

org/mevenide/netbeans/project/dependencies/RepositoryNode.java

ViolationLine
Avoid unused private fields such as 'keys' 235

org/mevenide/netbeans/project/dependencies/RepositoryUtilities.java

ViolationLine
Avoid unused local variables such as 'reader' 96

org/mevenide/netbeans/project/exec/MavenExecutor.java

ViolationLine
Avoid empty 'if' statements 267
Avoid empty catch blocks 318

org/mevenide/netbeans/project/exec/MavenJavaExecutor.java

ViolationLine
Avoid unused imports such as 'MapFormat' 49
Avoid unused private fields such as 'format' 88
Avoid unused local variables such as 'formats' 110
Avoid unused private methods such as 'createEnvironment' 231
Avoid empty 'if' statements 331
Avoid empty catch blocks 382

org/mevenide/netbeans/project/nodes/DependenciesNode.java

ViolationLine
Avoid unused private methods such as 'getProject' 95

org/mevenide/netbeans/project/nodes/EarFilterNode.java

ViolationLine
Avoid unused private fields such as 'project' 36

org/mevenide/netbeans/project/nodes/EjbFilterNode.java

ViolationLine
Avoid unused private fields such as 'project' 36

org/mevenide/netbeans/project/nodes/MavenProjectNode.java

ViolationLine
Avoid unused private fields such as 'log' 60
Avoid unused private fields such as 'icon' 65
Avoid unused local variables such as 'hasCompile' 112

org/mevenide/netbeans/project/nodes/PluginScriptNode.java

ViolationLine
Avoid empty catch blocks 154

org/mevenide/netbeans/project/nodes/ProjectFilesNode.java

ViolationLine
Avoid empty catch blocks 72

org/mevenide/netbeans/project/nodes/ResourceFilterNode.java

ViolationLine
Avoid unused private fields such as 'resource' 44
Avoid unused private fields such as 'root' 45
Avoid unused local variables such as 'dobj' 52

org/mevenide/netbeans/project/nodes/ResourcesRootChildren.java

ViolationLine
Avoid unused private fields such as 'logger' 46

org/mevenide/netbeans/project/nodes/ResourcesRootNode.java

ViolationLine
Avoid unused private fields such as 'project' 33

org/mevenide/netbeans/project/nodes/WebAppFilterNode.java

ViolationLine
Avoid unused private fields such as 'project' 35

org/mevenide/netbeans/project/output/AnnouncementOutputListenerProvider.java

ViolationLine
Avoid unused private fields such as 'project' 76

org/mevenide/netbeans/project/output/AttachDebuggerOutputHook.java

ViolationLine
Avoid unused local variables such as 'debug' 47

org/mevenide/netbeans/project/output/CompileAnnotation.java

ViolationLine
Avoid unused private fields such as 'project' 63

org/mevenide/netbeans/project/output/JavaOutputListenerProvider.java

ViolationLine
Avoid unused private fields such as 'logger' 35

org/mevenide/netbeans/project/output/TestOutputListenerProvider.java

ViolationLine
Avoid empty 'if' statements 179

org/mevenide/netbeans/project/queries/MavenFileBuiltQueryImpl.java

ViolationLine
Avoid unused private fields such as 'project' 34

org/mevenide/netbeans/project/queries/MavenSourceLevelImpl.java

ViolationLine
Avoid empty catch blocks 56

org/mevenide/netbeans/project/wizards/CreateProjectVisual.java

ViolationLine
Avoid unused formal parameters such as 'evt' 267

org/mevenide/netbeans/project/wizards/GenAppPropsVisual.java

ViolationLine
Avoid unused local variables such as 'wr' 290

org/mevenide/netbeans/project/wizards/GenAppTemplateVisual.java

ViolationLine
Avoid unused formal parameters such as 'evt' 245

org/mevenide/netbeans/project/wizards/GenAppWizardIterator.java

ViolationLine
Avoid unused imports such as 'Templates' 38
Avoid unused imports such as 'DataObject' 44

org/mevenide/netbeans/project/wizards/MavenNewWizardIterator.java

ViolationLine
Avoid unused private fields such as 'logger' 37

org/mevenide/netbeans/project/writer/ChangesContentProvider.java

ViolationLine
Avoid unused private fields such as 'log' 37