FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
62 8 0 0

org.codehaus.plexus.interpolation.InterpolatorFilterReader

Bug Category Details Line Priority
Comparison of String objects using == or != in org.codehaus.plexus.interpolation.InterpolatorFilterReader.read() BAD_PRACTICE ES_COMPARING_STRINGS_WITH_EQ 290 Medium
Redundant nullcheck of escapeString, which is known to be non-null in org.codehaus.plexus.interpolation.InterpolatorFilterReader.setEscapeString(String) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 426 Medium

org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator

Bug Category Details Line Priority
Useless condition: it's known that endIdx > -1 at this point STYLE UC_USELESS_CONDITION 279 Medium

org.codehaus.plexus.interpolation.fixed.PrefixedValueSourceWrapper

Bug Category Details Line Priority
Unused field: org.codehaus.plexus.interpolation.fixed.PrefixedValueSourceWrapper.lastExpression PERFORMANCE UUF_UNUSED_FIELD Not available Medium

org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader

Bug Category Details Line Priority
Redundant nullcheck of escapeString, which is known to be non-null in org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader.setEscapeString(String) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 493 Medium

org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolateObjectAction

Bug Category Details Line Priority
Load of known null value in org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolateObjectAction.interpolateCollection(Object, String, Field) STYLE NP_LOAD_OF_KNOWN_NULL_VALUE 434 Medium

org.codehaus.plexus.interpolation.os.OperatingSystemUtils

Bug Category Details Line Priority
org.codehaus.plexus.interpolation.os.OperatingSystemUtils.getSystemEnvVars(boolean) makes inefficient use of keySet iterator instead of entrySet iterator PERFORMANCE WMI_WRONG_MAP_ITERATOR 69 Medium

org.codehaus.plexus.interpolation.reflection.MethodMap

Bug Category Details Line Priority
Switch statement found in org.codehaus.plexus.interpolation.reflection.MethodMap.getMostSpecific(List, Class[]) where default case is missing STYLE SF_SWITCH_NO_DEFAULT 178-200 Medium