FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is low
Effort is max
 
Summary
| Classes | 
Bugs | 
Errors | 
Missing Classes | 
| 179 | 
4 | 
0 | 
0 | 
 
progen.experimenter.Experimenter
| Bug | 
Category | 
Details | 
Line | 
Priority | 
| Possible null pointer dereference in progen.experimenter.Experimenter.deleteDirectory(File) due to return value of called method | 
STYLE | 
NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE | 
120 | 
Medium | 
 
progen.kernel.population.Individual
| Bug | 
Category | 
Details | 
Line | 
Priority | 
| progen.kernel.population.Individual.setVariable(String, Object) makes inefficient use of keySet iterator instead of entrySet iterator | 
PERFORMANCE | 
WMI_WRONG_MAP_ITERATOR | 
211 | 
Medium | 
 
progen.output.HistoricalData
| Bug | 
Category | 
Details | 
Line | 
Priority | 
| progen.output.HistoricalData.newExperiment() makes inefficient use of keySet iterator instead of entrySet iterator | 
PERFORMANCE | 
WMI_WRONG_MAP_ITERATOR | 
162 | 
Medium | 
 
progen.roles.distributed.DispatcherServer
| Bug | 
Category | 
Details | 
Line | 
Priority | 
| Class progen.roles.distributed.DispatcherServer defines non-transient non-serializable instance field registry | 
BAD_PRACTICE | 
SE_BAD_FIELD | 
 | 
Low |