Violation | Line | Priority |
---|---|---|
HE: net.sf.bddbddb.Relation defines hashCode and uses Object.equals() | -1 | Low |
Violation | Line | Priority |
---|---|---|
Se: net.sf.bddbddb.FindBestDomainOrder$6 implements Comparator but not Serializable | -1 | Low |
Violation | Line | Priority |
---|---|---|
HE: net.sf.bddbddb.InferenceRule defines hashCode and uses Object.equals() | -1 | Low |
Violation | Line | Priority |
---|---|---|
Se: net.sf.bddbddb.Solver$RuleSorter implements Comparator but not Serializable | -1 | Normal |
SIC: Should net.sf.bddbddb.Solver$RuleSorter be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
Se: net.sf.bddbddb.BDDInferenceRule$VarOrderComparator implements Comparator but not Serializable | -1 | Normal |
Violation | Line | Priority |
---|---|---|
DLS: Dead store to $l6 in method net.sf.bddbddb.IterationFlowGraph.constructListDependencies(IterationList) | 91 | Low |
Violation | Line | Priority |
---|---|---|
SBSC: Method net.sf.bddbddb.Dot$LabelSource.getLabel(RelationGraph$GraphNode,RelationGraph$GraphNode) concatenates strings using + in a loop | 206 | Normal |
Violation | Line | Priority |
---|---|---|
Se: net.sf.bddbddb.LSRelation$TupleComparator implements Comparator but not Serializable | -1 | Normal |
Violation | Line | Priority |
---|---|---|
EC: net.sf.bddbddb.LSRelation$4.gotoNext() uses equals to compare an array and nonarray | 397 | High |
Violation | Line | Priority |
---|---|---|
DLS: Dead store to changed in method net.sf.bddbddb.dataflow.CopyProp$Transformer.visit(net.sf.bddbddb.ir.highlevel.Join) | 316 | Normal |
Violation | Line | Priority |
---|---|---|
NP: Possible null pointer dereference in net.sf.bddbddb.dataflow.PartialRedundancy$ExpressionWrapper.equals(Object) | 1229 | Normal |
Violation | Line | Priority |
---|---|---|
DLS: Dead store to thisWrap in method net.sf.bddbddb.dataflow.PartialRedundancy$Expression.uses(PartialRedundancy$Expression,java.util.Collection) | 1379 | High |
Violation | Line | Priority |
---|---|---|
Se: net.sf.bddbddb.order.OrderConstraint$1 implements Comparator but not Serializable | -1 | Low |
Violation | Line | Priority |
---|---|---|
DLS: Dead store to domainSet in method net.sf.bddbddb.order.TrialDataRepository.getDomainDataGroup(net.sf.bddbddb.InferenceRule,java.util.List) | 165 | High |
Violation | Line | Priority |
---|---|---|
ICAST: int division result cast to double in net.sf.bddbddb.order.OrderConstraintSet.approxNumOrders(int) | 405 | Normal |
Violation | Line | Priority |
---|---|---|
EI: net.sf.bddbddb.order.MyId3.distributionForInstance(weka.core.Instance) may expose internal representation by returning net.sf.bddbddb.order.MyId3.m_Distribution | 233 | Normal |
Violation | Line | Priority |
---|---|---|
DLS: Dead store to constraint in method net.sf.bddbddb.order.ConstraintInfo.toXMLElement(net.sf.bddbddb.Solver) | 227 | Normal |
Violation | Line | Priority |
---|---|---|
MS: net.sf.bddbddb.order.CandidateSampler.CPE isn't final but should be | 32 | High |
Violation | Line | Priority |
---|---|---|
MS: net.sf.bddbddb.order.TrialInfo.PREDICTION_VAR1 isn't final but should be | 105 | High |
MS: net.sf.bddbddb.order.TrialInfo.PREDICTION_VAR2 isn't final but should be | 107 | High |
Violation | Line | Priority |
---|---|---|
MS: net.sf.bddbddb.ir.Operation.TRACE_VERBOSE isn't final but should be | 34 | High |
Violation | Line | Priority |
---|---|---|
MS: net.sf.bddbddb.ir.BDDOperationInterpreter.CHECK isn't final but should be | 66 | High |
Violation | Line | Priority |
---|---|---|
UwF: Field not initialized in constructor: net.sf.bddbddb.NumberingRule.rg | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: The class net.sf.bddbddb.BDDRelation$1 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: The class net.sf.bddbddb.SolverGUI$3 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: The class net.sf.bddbddb.SolverGUI$5 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: The class net.sf.bddbddb.SolverGUI$6 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
UuF: Unused field: net.sf.bddbddb.ir.Interpreter.loopStats | -1 | Normal |
UuF: Unused field: net.sf.bddbddb.ir.Interpreter.relationStats | -1 | Normal |
Violation | Line | Priority |
---|---|---|
UuF: Unused field: net.sf.bddbddb.ir.Interpreter$LoopStats.inputRelations | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: The class net.sf.bddbddb.order.AttribToDomainMap$1$1 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
UrF: Unread field: net.sf.bddbddb.order.TrialDataRepository$TrialDataGroup$AttribTrialDataGroup.attribs | -1 | Normal |
Violation | Line | Priority |
---|---|---|
UrF: Unread field: net.sf.bddbddb.order.TrialDataRepository$TrialDataGroup$DomainTrialDataGroup.domains | -1 | Normal |