edu.umd.cs.findbugs
public class FuzzyBugComparator extends Object implements WarningComparator
See Also: BugInstance VersionInsensitiveBugComparator
Constructor Summary | |
---|---|
FuzzyBugComparator()
Map of class hashes to canonicate class names used for comparison purposes. |
Method Summary | |
---|---|
int | compare(BugInstance lhs, BugInstance rhs) |
int | compareClasses(BugCollection lhsCollection, BugCollection rhsCollection, ClassAnnotation lhsClass, ClassAnnotation rhsClass) |
int | compareClassesByName(BugCollection lhsCollection, BugCollection rhsCollection, String lhsClassName, String rhsClassName) |
int | compareMethods(BugCollection lhsCollection, BugCollection rhsCollection, MethodAnnotation lhsMethod, MethodAnnotation rhsMethod) |
int | compareSourceLines(BugCollection lhsCollection, BugCollection rhsCollection, SourceLineAnnotation lhs, SourceLineAnnotation rhs)
Compare source line annotations.
|
static boolean | ignore(BugAnnotation annotation) |
void | registerBugCollection(BugCollection bugCollection)
Register a BugCollection. |
void | setClassNameRewriter(ClassNameRewriter classNameRewriter) |
Parameters: rhsCollection lhs BugCollection lhsCollection rhs BugCollection lhs a SourceLineAnnotation rhs another SourceLineAnnotation
Returns: comparison of lhs and rhs
Parameters: bugCollection a BugCollection