Class VersionInsensitiveBugComparator

  • All Implemented Interfaces:
    WarningComparator, java.io.Serializable, java.util.Comparator<BugInstance>

    public class VersionInsensitiveBugComparator
    extends java.lang.Object
    implements WarningComparator
    Compare bug instances by only those criteria which we would expect to remain constant between versions.
    See Also:
    Serialized Form
    • Field Detail

      • exactBugPatternMatch

        private boolean exactBugPatternMatch
      • comparePriorities

        private boolean comparePriorities
    • Constructor Detail

      • VersionInsensitiveBugComparator

        public VersionInsensitiveBugComparator()
    • Method Detail

      • setComparePriorities

        public void setComparePriorities​(boolean b)
      • isBoring

        private boolean isBoring​(BugAnnotation annotation)
      • interestingNext

        private boolean interestingNext​(java.util.Iterator<BugAnnotation> i)
      • setExactBugPatternMatch

        public void setExactBugPatternMatch​(boolean exactBugPatternMatch)
      • isExactBugPatternMatch

        public boolean isExactBugPatternMatch()