FindBugs Bug Detector Report
The following document contains the results of FindBugs Report
FindBugs Version is 1.3.8
Threshold is Low
Effort is Default
Summary
Classes |
Bugs |
Errors |
Missing Classes |
164 |
6 |
0 |
0 |
de.kumpe.hadooptimizer.jeneva.EaJenevaOptimizer
Bug |
Category |
Details |
Line |
Priority |
Exception is caught when Exception is not thrown in de.kumpe.hadooptimizer.jeneva.EaJenevaOptimizer.optimize() |
STYLE |
REC_CATCH_EXCEPTION |
64 |
Low |
de.kumpe.hadooptimizer.jeneva.EaOptimizerServerTask
Bug |
Category |
Details |
Line |
Priority |
Inconsistent synchronization of de.kumpe.hadooptimizer.jeneva.EaOptimizerServerTask.deliveredEvaluationResults; locked 83% of time |
MT_CORRECTNESS |
IS2_INCONSISTENT_SYNC |
185 |
Medium |
Inconsistent synchronization of de.kumpe.hadooptimizer.jeneva.EaOptimizerServerTask.expectedEvaluationResults; locked 75% of time |
MT_CORRECTNESS |
IS2_INCONSISTENT_SYNC |
186 |
Medium |
de.kumpe.hadooptimizer.jeneva.MutateAndEvaluateClientTask
Bug |
Category |
Details |
Line |
Priority |
Class de.kumpe.hadooptimizer.jeneva.MutateAndEvaluateClientTask defines non-transient non-serializable instance field evolutionService |
BAD_PRACTICE |
SE_BAD_FIELD |
Not available |
Medium |
de.kumpe.hadooptimizer.jeneva.server.JenevaServer$ClientServiceImpl
Bug |
Category |
Details |
Line |
Priority |
Method de.kumpe.hadooptimizer.jeneva.server.JenevaServer$ClientServiceImpl.findClass(String) may fail to clean up stream or resource of type java.io.InputStream |
EXPERIMENTAL |
OBL_UNSATISFIED_OBLIGATION |
115 |
Medium |
de.kumpe.hadooptimizer.jeneva.server.JenevaServer$ClientServiceImpl.findClass(String) may fail to close stream |
BAD_PRACTICE |
OS_OPEN_STREAM |
115 |
Medium |