Uses of Interface
edu.umd.cs.findbugs.BugCollection
-
Packages that use BugCollection Package Description edu.umd.cs.findbugs Main package for the FindBugs application - contains the engine class (FindBugs
), the object model classes for bug instances (BugInstance
,BugAnnotation
), and other miscellany.edu.umd.cs.findbugs.detect edu.umd.cs.findbugs.gui2 edu.umd.cs.findbugs.model Eventually, all model classes (BugInstance, BugCollection, etc.) should go in this package.edu.umd.cs.findbugs.sarif The package providing aBugReporter
implementation which produces report in SARIF format.edu.umd.cs.findbugs.workflow -
-
Uses of BugCollection in edu.umd.cs.findbugs
Classes in edu.umd.cs.findbugs that implement BugCollection Modifier and Type Class Description class
SortedBugCollection
An implementation ofBugCollection
that keeps the BugInstances sorted by class (using the native comparison ordering of BugInstance's compareTo() method as a tie-breaker).Fields in edu.umd.cs.findbugs declared as BugCollection Modifier and Type Field Description private BugCollection
AddMessages. bugCollection
private BugCollection
SAXBugCollectionHandler. bugCollection
Fields in edu.umd.cs.findbugs with type parameters of type BugCollection Modifier and Type Field Description private java.util.IdentityHashMap<BugInstance,BugCollection>
FuzzyBugComparator. bugCollectionMap
Keep track of which BugCollections the various BugInstances have come from.Methods in edu.umd.cs.findbugs that return BugCollection Modifier and Type Method Description BugCollection
BugCollection. createEmptyCollectionWithMetadata()
Create a new empty BugCollection with the same metadata as this one.BugCollection
BugCollectionBugReporter. getBugCollection()
BugCollection
BugReportDispatcher. getBugCollection()
BugCollection
BugReporter. getBugCollection()
Get the bug collection (if any) associated with this bug reporterBugCollection
DelegatingBugReporter. getBugCollection()
BugCollection
EmacsBugReporter. getBugCollection()
BugCollection
PrintingBugReporter. getBugCollection()
BugCollection
SortingBugReporter. getBugCollection()
BugCollection
SynchronizedBugReporter. getBugCollection()
BugCollection
XDocsBugReporter. getBugCollection()
Methods in edu.umd.cs.findbugs with parameters of type BugCollection Modifier and Type Method Description int
FuzzyBugComparator. compareClasses(BugCollection lhsCollection, BugCollection rhsCollection, ClassAnnotation lhsClass, ClassAnnotation rhsClass)
int
FuzzyBugComparator. compareClassesByName(BugCollection lhsCollection, BugCollection rhsCollection, java.lang.String lhsClassName, java.lang.String rhsClassName)
int
FuzzyBugComparator. compareMethods(BugCollection lhsCollection, BugCollection rhsCollection, MethodAnnotation lhsMethod, MethodAnnotation rhsMethod)
int
FuzzyBugComparator. compareSourceLines(BugCollection lhsCollection, BugCollection rhsCollection, SourceLineAnnotation lhs, SourceLineAnnotation rhs)
Compare source line annotations.void
ProjectStats. computeFileStats(BugCollection bugs)
java.util.Map<java.lang.String,java.lang.String>
ProjectStats. getFileHashes(BugCollection bugs)
void
FuzzyBugComparator. registerBugCollection(BugCollection bugCollection)
Register a BugCollection.static void
BugRanker. trimToMaxRank(BugCollection origCollection, int maxRank)
void
BugInstance. writeXML(XMLOutput xmlOutput, BugCollection bugCollection, boolean addMessages)
void
Project. writeXML(XMLOutput xmlOutput, java.io.File destination, BugCollection bugCollection)
void
Project. writeXML(java.io.File f, BugCollection bugCollection)
Constructors in edu.umd.cs.findbugs with parameters of type BugCollection Constructor Description AddMessages(BugCollection bugCollection, org.dom4j.Document document)
Constructor.SAXBugCollectionHandler(BugCollection bugCollection)
SAXBugCollectionHandler(BugCollection bugCollection, java.io.File base)
SAXBugCollectionHandler(java.lang.String topLevelName, BugCollection bugCollection, Project project, java.io.File base)
-
Uses of BugCollection in edu.umd.cs.findbugs.detect
Fields in edu.umd.cs.findbugs.detect declared as BugCollection Modifier and Type Field Description private BugCollection
CheckExpectedWarnings. bugCollection
Deprecated. -
Uses of BugCollection in edu.umd.cs.findbugs.gui2
Fields in edu.umd.cs.findbugs.gui2 declared as BugCollection Modifier and Type Field Description private BugCollection
MainFrame. bugCollection
(package private) BugCollection
BugLoader.RedoAnalysisCallback. justAnalyzed
Methods in edu.umd.cs.findbugs.gui2 that return BugCollection Modifier and Type Method Description static BugCollection
BugLoader. combineBugHistories()
TODO: This really needs to be rewritten such that they don't have to choose ALL xmls in one fel swoop.static BugCollection
BugLoader. doAnalysis(Project p)
Does what it says it does, hit apple r (control r on pc) and the analysis is redone using the current projectstatic BugCollection
BugLoader. doAnalysis(Project p, FindBugsProgress progressCallback)
Performs an analysis and returns the BugSet created(package private) BugCollection
BugLoader.RedoAnalysisCallback. getBugCollection()
BugCollection
MainFrame. getBugCollection()
static BugCollection
BugLoader. redoAnalysisKeepComments(Project p)
Does what it says it does, hit apple r (control r on pc) and the analysis is redone using the current projectMethods in edu.umd.cs.findbugs.gui2 with parameters of type BugCollection Modifier and Type Method Description (package private) static void
BugLoader. addDeadBugMatcher(BugCollection bugCollection)
void
AnalysisCallback. analysisFinished(BugCollection results)
void
BugLoader.RedoAnalysisCallback. analysisFinished(BugCollection b)
void
MainFrameMenu. enableOrDisableItems(Project curProject, BugCollection bugCollection)
static void
BugSaver. saveBugs(java.io.File out, BugCollection data, Project p)
static void
BugSaver. saveBugs(java.io.Writer out, BugCollection data, Project p)
(package private) void
MainFrame. setBugCollection(BugCollection bugCollection)
private void
MainFrame. setProjectAndBugCollection(Project project, BugCollection bugCollection)
(package private) void
MainFrame. setProjectAndBugCollectionInSwingThread(Project project, BugCollection bc)
(package private) void
MainFrame. updateProjectAndBugCollection(BugCollection bugCollection)
Constructors in edu.umd.cs.findbugs.gui2 with parameters of type BugCollection Constructor Description BugSet(BugCollection bugCollection)
-
Uses of BugCollection in edu.umd.cs.findbugs.model
Fields in edu.umd.cs.findbugs.model declared as BugCollection Modifier and Type Field Description private BugCollection
MovedClassMap. after
private BugCollection
MovedClassMap. before
private BugCollection
RegenerateClassFeatures. bugCollection
Methods in edu.umd.cs.findbugs.model that return BugCollection Modifier and Type Method Description BugCollection
RegenerateClassFeatures. getBugCollection()
Methods in edu.umd.cs.findbugs.model with parameters of type BugCollection Modifier and Type Method Description private java.util.Set<java.lang.String>
MovedClassMap. buildClassSet(BugCollection bugCollection)
Find set of classes referenced in given BugCollection.Constructors in edu.umd.cs.findbugs.model with parameters of type BugCollection Constructor Description MovedClassMap(BugCollection before, BugCollection after)
RegenerateClassFeatures(BugCollection bugCollection, java.lang.String jarFile)
-
Uses of BugCollection in edu.umd.cs.findbugs.sarif
Constructors in edu.umd.cs.findbugs.sarif with parameters of type BugCollection Constructor Description BugCollectionAnalyser(BugCollection bugCollection)
-
Uses of BugCollection in edu.umd.cs.findbugs.workflow
Fields in edu.umd.cs.findbugs.workflow declared as BugCollection Modifier and Type Field Description (package private) BugCollection
Churn. bugCollection
(package private) BugCollection
ObfuscateBugs. bugCollection
(package private) BugCollection
RebornIssues. bugCollection
(package private) BugCollection
TestingGround. bugCollection
Methods in edu.umd.cs.findbugs.workflow that return BugCollection Modifier and Type Method Description BugCollection
MergeSummarizeAndView. getAllBugs()
BugCollection
MergeSummarizeAndView. getScaryBugs()
BugCollection
Update. mergeCollections(BugCollection origCollection, BugCollection newCollection, boolean copyDeadBugs, boolean incrementalAnalysis)
Methods in edu.umd.cs.findbugs.workflow with parameters of type BugCollection Modifier and Type Method Description (package private) boolean
Filter.FilterCommandLine. accept(BugCollection collection, BugInstance bug)
(package private) void
Filter.FilterCommandLine. adjustFilter(Project project, BugCollection collection)
static FileBugHash
FileBugHash. compute(BugCollection origCollection)
private void
Update. discardUnwantedBugs(BugCollection newCollection)
(package private) boolean
Filter.FilterCommandLine. evaluate(BugCollection collection, BugInstance bug)
void
TreemapVisualization. generateTreeMap(BugCollection bugCollection)
static long
Filter.FilterCommandLine. getVersionNum(BugCollection collection, java.lang.String val, boolean roundToLaterVersion)
private void
Update. matchBugs(BugCollection origCollection, BugCollection newCollection)
private void
Update. matchBugs(java.util.Comparator<BugInstance> bugInstanceComparator, BugCollection origCollection, BugCollection newCollection)
private void
Update. matchBugs(java.util.Comparator<BugInstance> bugInstanceComparator, BugCollection origCollection, BugCollection newCollection, Update.MatchOldBugs matchOld)
BugCollection
Update. mergeCollections(BugCollection origCollection, BugCollection newCollection, boolean copyDeadBugs, boolean incrementalAnalysis)
void
Update. removeBaselineBugs(BugCollection baselineCollection, BugCollection bugCollection)
void
Churn. setBugCollection(BugCollection bugCollection)
void
ObfuscateBugs. setBugCollection(BugCollection bugCollection)
void
RebornIssues. setBugCollection(BugCollection bugCollection)
void
TestingGround. setBugCollection(BugCollection bugCollection)
(package private) java.util.HashSet<java.lang.String>
Update. sourceFilesInCollection(BugCollection collection)
Constructors in edu.umd.cs.findbugs.workflow with parameters of type BugCollection Constructor Description Churn(BugCollection bugCollection)
FileBugHash(BugCollection bugs)
ObfuscateBugs(BugCollection bugCollection)
RebornIssues(BugCollection bugCollection)
TestingGround(BugCollection bugCollection)
-