PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
826

Files

FilesViolations
org/astrogrid/ui/ExtensionFileFilter.java 4
org/astrogrid/ui/IconButtonHelper.java 1
org/astrogrid/ui/IconFactory.java 6
org/astrogrid/ui/ImageFactory.java 2
org/astrogrid/ui/JPasteButton.java 2
org/astrogrid/ui/JSetFileButton.java 4
org/astrogrid/ui/Splash.java 6
org/astrogrid/ui/votable/JVotBox.java 1

org/astrogrid/ui/ExtensionFileFilter.java

ViolationLine
Avoid unused private fields such as 'TYPE_UNKNOWN' 61
Avoid unused private fields such as 'HIDDEN_FILE' 62
An empty statement (semicolon) not part of a loop 146
An empty statement (semicolon) not part of a loop 209

org/astrogrid/ui/IconButtonHelper.java

ViolationLine
No need to import a type that's in the same package 20

org/astrogrid/ui/IconFactory.java

ViolationLine
Avoid unused imports such as 'Toolkit' 14
Avoid unused imports such as 'IOException' 15
Avoid unused imports such as 'InputStream' 16
Avoid unused imports such as 'URL' 17
Avoid unused imports such as 'ImageIO' 19
Avoid unused imports such as 'LogFactory' 22

org/astrogrid/ui/ImageFactory.java

ViolationLine
Avoid empty catch blocks 79
Avoid empty catch blocks 105

org/astrogrid/ui/JPasteButton.java

ViolationLine
Avoid unused imports such as 'Clipboard' 9
Avoid unused imports such as 'JComboBox' 12

org/astrogrid/ui/JSetFileButton.java

ViolationLine
Avoid unused imports such as 'BorderLayout' 9
Avoid unused imports such as 'Insets' 10
Avoid unused imports such as 'BorderFactory' 15
Avoid unused imports such as 'Icon' 16

org/astrogrid/ui/Splash.java

ViolationLine
Avoid duplicate imports such as 'javax.swing.JWindow' 3
Avoid duplicate imports such as 'javax.swing.JLabel' 4
Avoid duplicate imports such as 'java.awt.Toolkit' 5
Avoid duplicate imports such as 'java.awt.Dimension' 6
Avoid duplicate imports such as 'java.awt.Image' 7
Avoid duplicate imports such as 'javax.swing.ImageIcon' 8

org/astrogrid/ui/votable/JVotBox.java

ViolationLine
Avoid unused local variables such as 'owner' 29