Package edu.umd.cs.findbugs
Class VersionInsensitiveBugComparator
java.lang.Object
edu.umd.cs.findbugs.VersionInsensitiveBugComparator
- All Implemented Interfaces:
WarningComparator
,Serializable
,Comparator<BugInstance>
Compare bug instances by only those criteria which we would expect to remain
constant between versions.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
compare
(BugInstance lhs, BugInstance rhs) boolean
void
setClassNameRewriter
(ClassNameRewriter classNameRewriter) void
setComparePriorities
(boolean b) void
setExactBugPatternMatch
(boolean exactBugPatternMatch) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
VersionInsensitiveBugComparator
public VersionInsensitiveBugComparator()
-
-
Method Details
-
setClassNameRewriter
- Specified by:
setClassNameRewriter
in interfaceWarningComparator
-
setComparePriorities
public void setComparePriorities(boolean b) -
compare
- Specified by:
compare
in interfaceComparator<BugInstance>
- Specified by:
compare
in interfaceWarningComparator
-
setExactBugPatternMatch
public void setExactBugPatternMatch(boolean exactBugPatternMatch) -
isExactBugPatternMatch
public boolean isExactBugPatternMatch()
-