FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.2.0

Threshold is Low

Effort is Max

Summary

Classes Bugs Errors Missing Classes
111 6 0 0

Files

Class Bugs
com.nickokiss.investor.fin.element.Annuity 1
com.nickokiss.investor.fin.element.CashFlowIRRComparator 1
com.nickokiss.investor.fin.element.CashFlowPVComparator 1
com.nickokiss.investor.fin.element.CashFlowStream$TimeComparator 2
com.nickokiss.investor.fin.env.Env 1

com.nickokiss.investor.fin.element.Annuity

Bug Category Details Line
Annuity.lenght not initialized in constructor STYLE UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Not available

com.nickokiss.investor.fin.element.CashFlowIRRComparator

Bug Category Details Line
com.nickokiss.investor.fin.element.CashFlowIRRComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE Not available

com.nickokiss.investor.fin.element.CashFlowPVComparator

Bug Category Details Line
com.nickokiss.investor.fin.element.CashFlowPVComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE Not available

com.nickokiss.investor.fin.element.CashFlowStream$TimeComparator

Bug Category Details Line
com.nickokiss.investor.fin.element.CashFlowStream$TimeComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE Not available
Should com.nickokiss.investor.fin.element.CashFlowStream$TimeComparator be a _static_ inner class? PERFORMANCE SIC_INNER_SHOULD_BE_STATIC Not available

com.nickokiss.investor.fin.env.Env

Bug Category Details Line
Env.compoundingStrategy not initialized in constructor STYLE UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Not available