Fork me on GitHub

SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.7.3

Threshold is medium

Effort is max

Summary

Classes Bugs Errors Missing Classes
44 8 0 0

Files

Class Bugs
org.basepom.mojo.propertyhelper.AbstractPropertyHelperMojo 1
org.basepom.mojo.propertyhelper.DateField 1
org.basepom.mojo.propertyhelper.InterpolatorFactory 1
org.basepom.mojo.propertyhelper.MacroField 2
org.basepom.mojo.propertyhelper.NumberField 1
org.basepom.mojo.propertyhelper.StringField 1
org.basepom.mojo.propertyhelper.beans.PropertyGroup 1

org.basepom.mojo.propertyhelper.AbstractPropertyHelperMojo

Bug Category Details Line Priority
Possible null pointer dereference in org.basepom.mojo.propertyhelper.AbstractPropertyHelperMojo.loadPropertyElements() due to return value of called method STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 231 Medium

org.basepom.mojo.propertyhelper.DateField

Bug Category Details Line Priority
new org.basepom.mojo.propertyhelper.DateField(DateDefinition, ValueProvider) may expose internal representation by storing an externally mutable object into DateField.valueProvider MALICIOUS_CODE EI_EXPOSE_REP2 40 Medium

org.basepom.mojo.propertyhelper.InterpolatorFactory

Bug Category Details Line Priority
new org.basepom.mojo.propertyhelper.InterpolatorFactory(Model) may expose internal representation by storing an externally mutable object into InterpolatorFactory.model MALICIOUS_CODE EI_EXPOSE_REP2 47 Medium

org.basepom.mojo.propertyhelper.MacroField

Bug Category Details Line Priority
new org.basepom.mojo.propertyhelper.MacroField(MacroDefinition, ValueProvider, AbstractPropertyHelperMojo) may expose internal representation by storing an externally mutable object into MacroField.mojo MALICIOUS_CODE EI_EXPOSE_REP2 44 Medium
new org.basepom.mojo.propertyhelper.MacroField(MacroDefinition, ValueProvider, AbstractPropertyHelperMojo) may expose internal representation by storing an externally mutable object into MacroField.valueProvider MALICIOUS_CODE EI_EXPOSE_REP2 43 Medium

org.basepom.mojo.propertyhelper.NumberField

Bug Category Details Line Priority
new org.basepom.mojo.propertyhelper.NumberField(NumberDefinition, ValueProvider) may expose internal representation by storing an externally mutable object into NumberField.valueProvider MALICIOUS_CODE EI_EXPOSE_REP2 44 Medium

org.basepom.mojo.propertyhelper.StringField

Bug Category Details Line Priority
new org.basepom.mojo.propertyhelper.StringField(StringDefinition, ValueProvider) may expose internal representation by storing an externally mutable object into StringField.valueProvider MALICIOUS_CODE EI_EXPOSE_REP2 38 Medium

org.basepom.mojo.propertyhelper.beans.PropertyGroup

Bug Category Details Line Priority
Possible null pointer dereference in org.basepom.mojo.propertyhelper.beans.PropertyGroup.getPropertyValue(InterpolatorFactory, String, Map) due to return value of called method STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 151 Medium