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.model |
Eventually, all model classes (BugInstance, BugCollection, etc.) should go in
this package.
|
edu.umd.cs.findbugs.workflow |
Modifier and Type | Class and Description |
---|---|
class |
SortedBugCollection
An implementation of
BugCollection that keeps the BugInstances sorted
by class (using the native comparison ordering of BugInstance's compareTo()
method as a tie-breaker). |
Modifier and Type | Method and Description |
---|---|
BugCollection |
BugCollection.createEmptyCollectionWithMetadata()
Create a new empty BugCollection with the same metadata as this one.
|
BugCollection |
SortingBugReporter.getBugCollection() |
BugCollection |
PrintingBugReporter.getBugCollection() |
BugCollection |
BugReporter.getBugCollection()
Get the bug collection (if any) associated with this bug reporter
|
BugCollection |
DelegatingBugReporter.getBugCollection() |
BugCollection |
BugCollectionBugReporter.getBugCollection() |
BugCollection |
EmacsBugReporter.getBugCollection() |
BugCollection |
XDocsBugReporter.getBugCollection() |
Modifier and Type | Method and 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 |
Project.writeXML(java.io.File f,
BugCollection bugCollection) |
void |
BugInstance.writeXML(XMLOutput xmlOutput,
BugCollection bugCollection,
boolean addMessages) |
void |
Project.writeXML(XMLOutput xmlOutput,
java.io.File destination,
BugCollection bugCollection) |
Constructor and Description |
---|
AddMessages(BugCollection bugCollection,
org.dom4j.Document document)
Constructor.
|
SAXBugCollectionHandler(BugCollection bugCollection) |
SAXBugCollectionHandler(BugCollection bugCollection,
java.io.File base) |
Modifier and Type | Method and Description |
---|---|
BugCollection |
RegenerateClassFeatures.getBugCollection() |
Constructor and Description |
---|
MovedClassMap(BugCollection before,
BugCollection after) |
RegenerateClassFeatures(BugCollection bugCollection,
java.lang.String jarFile) |
Modifier and Type | Method and Description |
---|---|
BugCollection |
Update.mergeCollections(BugCollection origCollection,
BugCollection newCollection,
boolean copyDeadBugs,
boolean incrementalAnalysis) |
Modifier and Type | Method and Description |
---|---|
static FileBugHash |
FileBugHash.compute(BugCollection origCollection) |
void |
TreemapVisualization.generateTreeMap(BugCollection bugCollection) |
BugCollection |
Update.mergeCollections(BugCollection origCollection,
BugCollection newCollection,
boolean copyDeadBugs,
boolean incrementalAnalysis) |
void |
Update.removeBaselineBugs(BugCollection baselineCollection,
BugCollection bugCollection) |
void |
ObfuscateBugs.setBugCollection(BugCollection bugCollection) |
void |
RebornIssues.setBugCollection(BugCollection bugCollection) |
void |
TestingGround.setBugCollection(BugCollection bugCollection) |
void |
Churn.setBugCollection(BugCollection bugCollection) |
Constructor and Description |
---|
Churn(BugCollection bugCollection) |
ObfuscateBugs(BugCollection bugCollection) |
RebornIssues(BugCollection bugCollection) |
TestingGround(BugCollection bugCollection) |
SpotBugs is licensed under the LGPL.