FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 2.0.1

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
381903

org.apache.maven.plugins.enforcer.AbstractRequireFiles

BugCategoryDetailsLinePriority
Load of known null value in org.apache.maven.plugins.enforcer.AbstractRequireFiles.execute(EnforcerRuleHelper)STYLENP_LOAD_OF_KNOWN_NULL_VALUE81Medium

org.apache.maven.plugins.enforcer.DefaultEnforcementRuleHelper

BugCategoryDetailsLinePriority
Unread field: org.apache.maven.plugins.enforcer.DefaultEnforcementRuleHelper.sessionPERFORMANCEURF_UNREAD_FIELD70Medium

org.apache.maven.plugins.enforcer.EvaluateBeanshell

BugCategoryDetailsLinePriority
Unwritten public or protected field: org.apache.maven.plugins.enforcer.EvaluateBeanshell.conditionSTYLEUWF_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD58Medium

org.apache.maven.plugins.enforcer.RequireActiveProfile

BugCategoryDetailsLinePriority
Read of unwritten public or protected field profiles in org.apache.maven.plugins.enforcer.RequireActiveProfile.execute(EnforcerRuleHelper)STYLENP_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD61Medium
Unread public/protected field: org.apache.maven.plugins.enforcer.RequireActiveProfile.allSTYLEURF_UNREAD_PUBLIC_OR_PROTECTED_FIELD45Medium
Field only ever set to null: org.apache.maven.plugins.enforcer.RequireActiveProfile.profilesCORRECTNESSUWF_NULL_FIELDNot availableHigh

org.apache.maven.plugins.enforcer.RequireEnvironmentVariable

BugCategoryDetailsLinePriority
Field only ever set to null: org.apache.maven.plugins.enforcer.RequireEnvironmentVariable.variableNameCORRECTNESSUWF_NULL_FIELDNot availableMedium

org.apache.maven.plugins.enforcer.RequireOS

BugCategoryDetailsLinePriority
Field RequireOS.message masks field in superclass org.apache.maven.plugins.enforcer.AbstractStandardEnforcerRuleCORRECTNESSMF_CLASS_MASKS_FIELDNot availableHigh

org.apache.maven.plugins.enforcer.RequirePluginVersions

BugCategoryDetailsLinePriority
Load of known null value in org.apache.maven.plugins.enforcer.RequirePluginVersions.parsePluginString(String, String)STYLENP_LOAD_OF_KNOWN_NULL_VALUE444Medium
Redundant nullcheck of currentPlugin, which is known to be non-null in org.apache.maven.plugins.enforcer.RequirePluginVersions.execute(EnforcerRuleHelper)STYLERCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE269Medium
Unread field: org.apache.maven.plugins.enforcer.RequirePluginVersions.remoteRepositoriesPERFORMANCEURF_UNREAD_FIELD194Medium
Unwritten public or protected field: org.apache.maven.plugins.enforcer.RequirePluginVersions.additionalPluginsSTYLEUWF_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD202Medium
Unwritten public or protected field: org.apache.maven.plugins.enforcer.RequirePluginVersions.unCheckedPluginListSTYLEUWF_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD207Medium

org.apache.maven.plugins.enforcer.RequireProperty

BugCategoryDetailsLinePriority
Field only ever set to null: org.apache.maven.plugins.enforcer.RequireProperty.propertyCORRECTNESSUWF_NULL_FIELDNot availableMedium

org.apache.maven.plugins.enforcer.RequireReleaseDeps

BugCategoryDetailsLinePriority
Field only ever set to null: org.apache.maven.plugins.enforcer.RequireReleaseDeps.excludesCORRECTNESSUWF_NULL_FIELDNot availableMedium
Field only ever set to null: org.apache.maven.plugins.enforcer.RequireReleaseDeps.includesCORRECTNESSUWF_NULL_FIELDNot availableMedium

org.apache.maven.plugins.enforcer.RequireUpperBoundDeps$DependencyNodeHopCountPair

BugCategoryDetailsLinePriority
org.apache.maven.plugins.enforcer.RequireUpperBoundDeps$DependencyNodeHopCountPair defines compareTo(RequireUpperBoundDeps$DependencyNodeHopCountPair) and uses Object.equals()BAD_PRACTICEEQ_COMPARETO_USE_OBJECT_EQUALS316Medium

org.apache.maven.plugins.enforcer.utils.DependencyVersionMap

BugCategoryDetailsLinePriority
Unread field: org.apache.maven.plugins.enforcer.utils.DependencyVersionMap.logPERFORMANCEURF_UNREAD_FIELD43Medium

org.apache.maven.plugins.enforcer.utils.EnforcerRuleUtils

BugCategoryDetailsLinePriority
Unread field: org.apache.maven.plugins.enforcer.utils.EnforcerRuleUtils.logPERFORMANCEURF_UNREAD_FIELD93Medium