The following document contains the results of FindBugs Report
FindBugs Version is 1.3.8
Threshold is Low
Effort is Default
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
234 | 10 | 0 | 0 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
de.kumpe.hadooptimizer.hadoop.DemonstrationForPossibleBugInJavaSerialization$MyValueClass is Serializable; consider declaring a serialVersionUID | BAD_PRACTICE | SE_NO_SERIALVERSIONID | 40-45 | Low |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Class de.kumpe.hadooptimizer.hadoop.EvolutionCycleMapper$ProgressReportingEvaluatorWrapper defines non-transient non-serializable instance field context | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Class de.kumpe.hadooptimizer.hadoop.EvolutionCycleMapper$SetStatusHalterWrapper defines non-transient non-serializable instance field context | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Method new de.kumpe.hadooptimizer.hadoop.HadoopTest$GenerateRandomValuesMapper() invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 49 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Doomed test for equality to NaN in de.kumpe.hadooptimizer.hadoop.HadoopTest$IntSumReducer.reduce(DoubleWritable, Iterable, Reducer$Context) | CORRECTNESS | FE_TEST_IF_EQUAL_TO_NOT_A_NUMBER | 88 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Class de.kumpe.hadooptimizer.hadoop.IndividualInputFormat$IndividualInputSplit defines non-transient non-serializable instance field individuals | BAD_PRACTICE | SE_BAD_FIELD | Not available | Low |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unchecked/unconfirmed cast from org.apache.hadoop.mapreduce.InputSplit to de.kumpe.hadooptimizer.hadoop.IndividualInputFormat$IndividualInputSplit in de.kumpe.hadooptimizer.hadoop.IndividualInputFormat$IndividualRecordReader.initialize(InputSplit, TaskAttemptContext) | STYLE | BC_UNCONFIRMED_CAST | 103 | Low |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
JavaSerialization$JavaSerializationDeserializer.ois not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available | Low |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
JavaSerialization$JavaSerializationSerializer.oos not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available | Low |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
The class de.kumpe.hadooptimizer.hadoop.JavaSerialization$JavaSerializationSerializer$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 104-108 | Low |