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 |
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 |