FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
18500

org.nongnu.pulsefire.wire.CommandName

BugCategoryDetailsLinePriority
org.nongnu.pulsefire.wire.CommandName.getListValues() may expose internal representation by returning CommandName.listValuesMALICIOUS_CODEEI_EXPOSE_REP341Medium
org.nongnu.pulsefire.wire.CommandName.getPulseModeDependencies() may expose internal representation by returning CommandName.pulseModeDependencyMALICIOUS_CODEEI_EXPOSE_REP309Medium

org.nongnu.pulsefire.wire.CommandWire

BugCategoryDetailsLinePriority
Potentially dangerous use of non-short-circuit logic in org.nongnu.pulsefire.wire.CommandWire.decodeCommand(String)STYLENS_DANGEROUS_NON_SHORT_CIRCUIT98High

org.nongnu.pulsefire.wire.MalCommand

BugCategoryDetailsLinePriority
Primitive value is boxed then unboxed to perform primitive coercion in org.nongnu.pulsefire.wire.MalCommand.compile()PERFORMANCEBX_BOXING_IMMEDIATELY_UNBOXED_TO_PERFORM_COERCION213Medium
Method org.nongnu.pulsefire.wire.MalCommand.compile() invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) insteadPERFORMANCEDM_NUMBER_CTOR213Medium