The following document contains the results of PMD 4.2.2.
| Violation | Line |
|---|---|
| Avoid unused imports such as 'project.gluebooster.objectanalysis.ObjectInformation' | 11 |
| Violation | Line |
|---|---|
| Avoid unused local variables such as 'docInstance'. | 82 |
| Avoid unused local variables such as 'docInstance'. | 86 |
| Avoid unused local variables such as 'docInstance'. | 91 |
| Avoid unused local variables such as 'docInstance'. | 97 |
| Avoid unused local variables such as 'docInstance'. | 103 |
| Avoid unused local variables such as 'docInstance'. | 108 |
| Avoid unused local variables such as 'docInstance'. | 113 |
| Avoid unused local variables such as 'docInstance'. | 118 |
| Avoid unused local variables such as 'docInstance'. | 146 |
| Avoid unused local variables such as 'docInstance'. | 151 |
| Avoid unused local variables such as 'docInstance'. | 156 |
| Avoid unused local variables such as 'docInstance'. | 188 |
| Avoid unused local variables such as 'docInstance'. | 193 |
| Avoid unused local variables such as 'docInstance'. | 277 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.security.AccessControlException' | 3 |
| Avoid unused imports such as 'project.gluebooster.math.functions.StandardFunctions.Operation' | 17 |
| Avoid empty catch blocks | 354 - 357 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'org.apache.commons.collections15.Transformer' | 5 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 4 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'com.sun.tools.doclets.internal.toolkit.taglets.TagletOutput' | 6 |
| Avoid unused imports such as 'com.sun.tools.doclets.internal.toolkit.taglets.TagletWriter' | 7 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 14 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 4 |
| These nested if statements could be combined | 118 - 119 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 4 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.ArrayList' | 3 |
| Avoid unused imports such as 'java.util.Collection' | 4 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 3 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'org.apache.commons.lang.ObjectUtils' | 3 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'project.gluebooster.logging.LogBoostUtils' | 13 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Iterator' | 5 |
| Avoid unused imports such as 'java.util.prefs.NodeChangeEvent' | 7 |
| Avoid unused imports such as 'org.apache.commons.collections15.set.AbstractSetDecorator' | 13 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Iterator' | 5 |
| Avoid unused imports such as 'java.util.prefs.NodeChangeEvent' | 8 |
| Avoid unused imports such as 'org.apache.commons.collections15.set.AbstractSetDecorator' | 14 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Iterator' | 5 |
| Avoid unused imports such as 'java.util.prefs.NodeChangeEvent' | 7 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.math.BigDecimal' | 3 |
| Avoid unused imports such as 'java.math.BigInteger' | 4 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'javax.net.SocketFactory' | 4 |
| Avoid unused imports such as 'org.apache.commons.httpclient.HttpVersion' | 8 |
| Avoid unused imports such as 'org.apache.commons.httpclient.params.HttpParams' | 9 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'javax.security.auth.Refreshable' | 8 |
| Avoid unused imports such as 'org.springframework.beans.factory.InitializingBean' | 12 |
| Violation | Line |
|---|---|
| Avoid empty catch blocks | 44 - 47 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 9 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 9 |
| Avoid unused imports such as 'project.gluebooster.objectanalysis.ObjectStatus' | 17 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'project.gluebooster.math.functions.ModifyingFunction' | 29 |
| Avoid unused local variables such as 'vertexMap'. | 105 |
| Avoid unused private methods such as 'getCenter(Component)'. | 224 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 5 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'org.apache.commons.lang.ObjectUtils' | 10 |
| These nested if statements could be combined | 152 - 170 |
| Avoid empty if statements | 209 - 212 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.awt.BasicStroke' | 3 |
| Avoid unused imports such as 'java.awt.BorderLayout' | 4 |
| Avoid unused imports such as 'java.awt.Color' | 5 |
| Avoid unused imports such as 'java.awt.Dimension' | 6 |
| Avoid unused imports such as 'java.awt.Paint' | 7 |
| Avoid unused imports such as 'java.awt.Rectangle' | 8 |
| Avoid unused imports such as 'java.awt.event.ActionListener' | 9 |
| Avoid unused imports such as 'java.awt.geom.Line2D' | 10 |
| Avoid unused imports such as 'java.awt.geom.Point2D' | 11 |
| Avoid unused imports such as 'java.awt.geom.Rectangle2D' | 12 |
| Avoid unused imports such as 'java.util.Arrays' | 14 |
| Avoid unused imports such as 'java.util.Collection' | 15 |
| Avoid unused imports such as 'java.util.HashMap' | 17 |
| Avoid unused imports such as 'java.util.HashSet' | 18 |
| Avoid unused imports such as 'java.util.List' | 19 |
| Avoid unused imports such as 'java.util.Map' | 20 |
| Avoid unused imports such as 'java.util.Set' | 21 |
| Avoid unused imports such as 'javax.swing.JComponent' | 23 |
| Avoid unused imports such as 'javax.swing.JPanel' | 24 |
| Avoid unused imports such as 'org.apache.commons.collections15.Transformer' | 27 |
| Avoid unused imports such as 'org.apache.commons.collections15.functors.ChainedTransformer' | 28 |
| Avoid unused imports such as 'org.apache.commons.collections15.functors.ConstantTransformer' | 29 |
| Avoid unused imports such as 'project.gluebooster.collections.Pair' | 31 |
| Avoid unused imports such as 'project.gluebooster.graphics.GeometryBoostUtils' | 32 |
| Avoid unused imports such as 'project.gluebooster.graphics.PolyLine' | 33 |
| Avoid unused imports such as 'edu.uci.ics.jung.algorithms.layout.FRLayout' | 35 |
| Avoid unused imports such as 'edu.uci.ics.jung.algorithms.layout.FRLayout2' | 36 |
| Avoid unused imports such as 'edu.uci.ics.jung.algorithms.layout.Layout' | 37 |
| Avoid unused imports such as 'edu.uci.ics.jung.graph.DirectedSparseGraph' | 38 |
| Avoid unused imports such as 'edu.uci.ics.jung.visualization.DefaultVisualizationModel' | 40 |
| Avoid unused imports such as 'edu.uci.ics.jung.visualization.GraphMouseListener' | 41 |
| Avoid unused imports such as 'edu.uci.ics.jung.visualization.GraphZoomScrollPane' | 42 |
| Avoid unused imports such as 'edu.uci.ics.jung.visualization.VisualizationModel' | 43 |
| Avoid unused imports such as 'edu.uci.ics.jung.visualization.VisualizationViewer' | 44 |
| Avoid unused imports such as 'edu.uci.ics.jung.visualization.decorators.ToStringLabeller' | 45 |
| Avoid unused imports such as 'edu.uci.ics.jung.visualization.renderers.BasicEdgeLabelRenderer' | 46 |
| Avoid unused imports such as 'edu.uci.ics.jung.visualization.renderers.BasicVertexRenderer' | 47 |
| Avoid unused imports such as 'edu.uci.ics.jung.visualization.renderers.VertexLabelAsShapeRenderer' | 48 |
| Violation | Line |
|---|---|
| Avoid unused local variables such as 'xTranslation'. | 679 |
| Avoid unused local variables such as 'lineDistance'. | 700 |
| Violation | Line |
|---|---|
| These nested if statements could be combined | 110 - 113 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.security.InvalidParameterException' | 3 |
| Avoid unused imports such as 'project.gluebooster.math.functions.BoostFunction' | 10 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'project.gluebooster.objectanalysis.ObjectStatus' | 8 |
| Violation | Line |
|---|---|
| These nested if statements could be combined | 35 - 42 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.awt.Image' | 4 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'javax.swing.JLabel' | 15 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.io.PrintStream' | 6 |
| Avoid unused imports such as 'java.lang.reflect.Array' | 7 |
| Avoid unused imports such as 'java.util.Arrays' | 8 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'project.gluebooster.logging.LogBoostUtils' | 9 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.io.IOException' | 3 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'project.gluebooster.math.functions.FunctionByReflection' | 6 |
| Avoid unused imports such as 'edu.uci.ics.jung.graph.util.Pair' | 8 |
| These nested if statements could be combined | 48 - 52 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'org.apache.commons.logging.LogFactory' | 6 |
| Violation | Line |
|---|---|
| Avoid unused private fields such as 'log'. | 20 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.ArrayList' | 4 |
| Avoid unused imports such as 'java.util.List' | 5 |
| Avoid unused imports such as 'java.util.regex.Matcher' | 6 |
| Avoid unused imports such as 'java.util.regex.Pattern' | 7 |
| Avoid unused imports such as 'org.apache.log4j.Level' | 11 |
| Avoid unused imports such as 'project.gluebooster.logging.log4j.Log4jBoostUtils' | 13 |
| Avoid unused imports such as 'project.gluebooster.math.functions.FunctionByReflection' | 14 |
| Avoid unused imports such as 'project.gluebooster.throwable.ThrowableBoostUtils' | 15 |
| Avoid unused private fields such as 'log'. | 29 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.lang.reflect.Proxy' | 3 |
| Avoid unused imports such as 'project.gluebooster.throwable.ThrowableBoostUtils' | 14 |
| Violation | Line |
|---|---|
| Avoid unused private fields such as 'name'. | 25 |
| Violation | Line |
|---|---|
| Don't create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN) | 9 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 3 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 8 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 4 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Arrays' | 4 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 3 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.HashMap' | 7 |
| Avoid unused imports such as 'org.apache.commons.logging.Log' | 11 |
| Avoid unused imports such as 'project.gluebooster.GeneralConstants' | 13 |
| Avoid unused imports such as 'project.gluebooster.logging.BoostLog' | 16 |
| Avoid unused imports such as 'project.gluebooster.objectanalysis.DefaultInternalInformation' | 17 |
| Avoid unused imports such as 'project.gluebooster.objectanalysis.ObjectStatus' | 20 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'org.apache.commons.lang.ClassUtils' | 5 |
| Avoid unused private fields such as 'sizeIsOk'. | 23 |
| Avoid unused private fields such as 'sizeCheckInformation'. | 25 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'javax.naming.Name' | 3 |
| Violation | Line |
|---|---|
| Avoid empty if statements | 93 - 95 |
| Avoid unused local variables such as 'sourcecode'. | 191 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.awt.geom.IllegalPathStateException' | 3 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.io.PrintStream' | 3 |
| Violation | Line |
|---|---|
| Avoid empty catch blocks | 160 - 163 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'javax.script.Invocable' | 3 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.net.MalformedURLException' | 3 |
| Avoid unused imports such as 'javax.xml.parsers.DocumentBuilderFactory' | 7 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'project.gluebooster.logging.LogBoostUtils' | 11 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'javax.activity.InvalidActivityException' | 7 |
| Avoid unused private fields such as 'type'. | 15 |
| Avoid unused private fields such as 'waitMillis'. | 26 |
| Avoid unused local variables such as 'reader'. | 152 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'org.apache.commons.lang.StringUtils' | 12 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.ArrayList' | 4 |
| Avoid unused imports such as 'java.util.List' | 5 |
| Violation | Line |
|---|---|
| Avoid unused private methods such as 'getInsertionPointIndex(String,String)'. | 35 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'org.apache.commons.beanutils.BeanUtils' | 5 |
| Avoid unused imports such as 'org.apache.commons.beanutils.MethodUtils' | 6 |
| Avoid unused imports such as 'org.apache.commons.lang.ClassUtils' | 7 |
| Avoid unused private fields such as 'log'. | 23 |
| Violation | Line |
|---|---|
| Ensure you override both equals() and hashCode() | 309 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'project.gluebooster.objectanalysis.ClassInformation' | 7 |
| These nested if statements could be combined | 36 - 37 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'project.gluebooster.logging.LogBoostUtils' | 16 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'org.apache.commons.lang.ClassUtils' | 7 |
| Overriding method merely calls super | 41 - 45 |
| Violation | Line |
|---|---|
| Avoid unused private fields such as 'schemaType'. | 24 |
| Violation | Line |
|---|---|
| Avoid unused private fields such as 'closed'. | 19 |
| Violation | Line |
|---|---|
| Avoid unused private methods such as 'getHtmlTransformerWithoutXMLDeclaration(String)'. | 56 |
| Violation | Line |
|---|---|
| Avoid unused imports such as 'java.util.Map' | 4 |
| Avoid unused imports such as 'project.gluebooster.objectanalysis.ReflectionFunctions' | 12 |