| 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 |