Package edu.umd.cs.findbugs
Class BugRanker
- java.lang.Object
-
- edu.umd.cs.findbugs.BugRanker
-
public class BugRanker extends java.lang.Object
Bug rankers are used to compute a bug rank for each bug instance. Bug ranks 1-20 are for bugs that are visible to users. Bug rank 1 is more the most relevant/scary bugs. A bug rank greater than 20 is for issues that should not be shown to users. The following bug rankers may exist:- core bug ranker (loaded from etc/bugrank.txt)
- a bug ranker for each plugin (loaded from
/etc/bugrank.txt) - A global adjustment ranker (loaded from plugins/adjustBugrank.txt)
- global bug ranker
- core bug ranker
- global adjustment bug ranker
- plugin adjustment bug ranker
- core bug ranker
- Bug patterns, in search order across bug rankers
- Bug kinds, in search order across bug rankers
- Bug categories, in search order across bug rankers
- Author:
- Bill Pugh
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ADJUST_FILENAME
static java.lang.String
FILENAME
-
Constructor Summary
Constructors Constructor Description BugRanker(java.net.URL u)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
findRank(BugInstance bug)
static int
findRank(BugPattern pattern, int priority)
static int
findRank(BugPattern pattern, Plugin plugin, int priority)
static int
rankBug(BugInstance bug, BugRanker... rankers)
static void
trimToMaxRank(BugCollection origCollection, int maxRank)
-
-
-
Field Detail
-
FILENAME
public static final java.lang.String FILENAME
- See Also:
- Constant Field Values
-
ADJUST_FILENAME
public static final java.lang.String ADJUST_FILENAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
rankBug
public static int rankBug(BugInstance bug, BugRanker... rankers)
-
findRank
public static int findRank(BugInstance bug)
-
findRank
public static int findRank(BugPattern pattern, Plugin plugin, int priority)
-
findRank
public static int findRank(BugPattern pattern, int priority)
-
trimToMaxRank
public static void trimToMaxRank(BugCollection origCollection, int maxRank)
-
-