Smells

Smell Locations Status
FeatureEnvy
Attribute
TooManyStatements
FeatureEnvy
Attribute
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
LongParameterList
TooManyStatements
DuplicateCode
DuplicateCode
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
TooManyStatements
DuplicateCode
FeatureEnvy
TooManyStatements
Attribute
FeatureEnvy
Attribute
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
TooManyStatements
Attribute
DuplicateCode
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
FeatureEnvy
TooManyStatements
TooManyStatements
DuplicateMethodCall
FeatureEnvy
TooManyStatements
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
FeatureEnvy
TooManyStatements
TooManyStatements
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
FeatureEnvy
TooManyStatements
TooManyStatements
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
FeatureEnvy
TooManyStatements
TooManyStatements
DuplicateCode
InstanceVariableAssumption
TooManyStatements
DuplicateCode
DuplicateMethodCall
InstanceVariableAssumption
TooManyStatements
DuplicateCode
DuplicateCode
DuplicateMethodCall
FeatureEnvy
DuplicateCode
DuplicateMethodCall
DuplicateMethodCall
TooManyStatements
DuplicateMethodCall
DuplicateMethodCall
InstanceVariableAssumption
TooManyStatements
TooManyStatements
DuplicateMethodCall
DuplicateMethodCall
InstanceVariableAssumption
TooManyStatements
TooManyStatements
FeatureEnvy
TooManyStatements
DuplicateCode
Attribute
Attribute
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
TooManyStatements
TooManyStatements
UtilityFunction
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
TooManyStatements
FeatureEnvy
TooManyStatements
InstanceVariableAssumption
TooManyStatements
DuplicateMethodCall
InstanceVariableAssumption
TooManyStatements
DuplicateMethodCall
FeatureEnvy
ControlParameter
TooManyStatements
FeatureEnvy
Attribute
DataClump
DuplicateMethodCall
DuplicateMethodCall
RepeatedConditional
TooManyMethods
TooManyStatements
HighComplexity
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
TooManyStatements
Attribute
BooleanParameter
HighComplexity
HighComplexity
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
FeatureEnvy
FeatureEnvy
FeatureEnvy
FeatureEnvy
TooManyStatements
TooManyStatements
UncommunicativeMethodName
UncommunicativeMethodName
DataClump
IrresponsibleModule
IrresponsibleModule
IrresponsibleModule
TooManyMethods
BooleanParameter
TooManyMethods
UncommunicativeMethodName
UncommunicativeMethodName
Attribute
DataClump
DuplicateMethodCall
TooManyMethods
UnusedParameters
UnusedParameters
UtilityFunction
BooleanParameter
FeatureEnvy
TooManyMethods
UncommunicativeMethodName
UncommunicativeMethodName
UtilityFunction
UtilityFunction
Attribute
FeatureEnvy
Attribute
Attribute
Attribute
BooleanParameter
ControlParameter
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
LongParameterList
NilCheck
NilCheck
NilCheck
NilCheck
NilCheck
NilCheck
RepeatedConditional
HighComplexity
Attribute
Attribute
DuplicateMethodCall
DuplicateMethodCall
NilCheck
NilCheck
TooManyStatements
DataClump
DuplicateMethodCall
DuplicateMethodCall
TooManyMethods
TooManyStatements
UncommunicativeVariableName
HighComplexity
DuplicateMethodCall
DuplicateMethodCall
TooManyStatements
NestedIterators
UncommunicativeParameterName
UtilityFunction
TooManyInstanceVariables
DuplicateCode
InstanceVariableAssumption
InstanceVariableAssumption
InstanceVariableAssumption
DuplicateCode
DuplicateCode
InstanceVariableAssumption
InstanceVariableAssumption
RepeatedConditional
DuplicateMethodCall
InstanceVariableAssumption
InstanceVariableAssumption
RepeatedConditional
InstanceVariableAssumption
InstanceVariableAssumption
Attribute
Attribute
Attribute
Attribute
Attribute
DuplicateMethodCall
Attribute
Attribute
Attribute
Attribute
NilCheck
FeatureEnvy
InstanceVariableAssumption
DuplicateMethodCall
FeatureEnvy
ManualDispatch
PrimaDonnaMethod
UncommunicativeParameterName
UncommunicativeVariableName
UncommunicativeVariableName
UncommunicativeVariableName
DuplicateMethodCall
NilCheck
Attribute
IrresponsibleModule
IrresponsibleModule
IrresponsibleModule
IrresponsibleModule
IrresponsibleModule
IrresponsibleModule
IrresponsibleModule
HighComplexity
InstanceVariableAssumption
TooManyStatements
InstanceVariableAssumption
ManualDispatch
Attribute
Attribute
Attribute
Attribute
IrresponsibleModule
IrresponsibleModule
IrresponsibleModule
TooManyStatements
BooleanParameter
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
HighComplexity
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
FeatureEnvy
FeatureEnvy
FeatureEnvy
FeatureEnvy
IrresponsibleModule
TooManyStatements
TooManyStatements
TooManyStatements
UncommunicativeParameterName
UncommunicativeParameterName
UncommunicativeParameterName
UncommunicativeVariableName
UncommunicativeVariableName
Attribute
IrresponsibleModule
DuplicateCode
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
TooManyStatements
TooManyStatements
DuplicateCode
Attribute
Attribute
Attribute
Attribute
DuplicateMethodCall
TooManyStatements
HighComplexity
DuplicateMethodCall
TooManyStatements
DuplicateMethodCall
HighComplexity
DuplicateMethodCall
NilCheck
TooManyStatements
HighComplexity
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
NilCheck
TooManyStatements
UncommunicativeVariableName
TooManyStatements
Attribute
Attribute
Attribute
Attribute
DuplicateMethodCall
NilCheck
HighComplexity
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
TooManyStatements
DuplicateCode
HighComplexity
DuplicateCode
DuplicateCode
DuplicateCode
DuplicateCode
DuplicateCode
VeryHighComplexity
HighComplexity
DuplicateCode
VeryHighComplexity
HighComplexity
HighComplexity
DuplicateMethodCall
DuplicateMethodCall
FeatureEnvy
FeatureEnvy
LongParameterList
TooManyStatements
UncommunicativeVariableName
HighComplexity
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
DuplicateMethodCall
FeatureEnvy
FeatureEnvy
LongParameterList
TooManyStatements
UncommunicativeVariableName
NilCheck
TooManyStatements
UtilityFunction