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
234 10 0 0

de.kumpe.hadooptimizer.hadoop.DemonstrationForPossibleBugInJavaSerialization$MyValueClass

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

de.kumpe.hadooptimizer.hadoop.EvolutionCycleMapper$ProgressReportingEvaluatorWrapper

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

de.kumpe.hadooptimizer.hadoop.EvolutionCycleMapper$SetStatusHalterWrapper

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

de.kumpe.hadooptimizer.hadoop.HadoopTest$GenerateRandomValuesMapper

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

de.kumpe.hadooptimizer.hadoop.HadoopTest$IntSumReducer

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

de.kumpe.hadooptimizer.hadoop.IndividualInputFormat$IndividualInputSplit

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

de.kumpe.hadooptimizer.hadoop.IndividualInputFormat$IndividualRecordReader

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

de.kumpe.hadooptimizer.hadoop.JavaSerialization$JavaSerializationDeserializer

Bug Category Details Line Priority
JavaSerialization$JavaSerializationDeserializer.ois not initialized in constructor STYLE UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Not available Low

de.kumpe.hadooptimizer.hadoop.JavaSerialization$JavaSerializationSerializer

Bug Category Details Line Priority
JavaSerialization$JavaSerializationSerializer.oos not initialized in constructor STYLE UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Not available Low

de.kumpe.hadooptimizer.hadoop.JavaSerialization$JavaSerializationSerializer$1

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