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.ba |
A bytecode analysis framework for BCEL, providing CFG construction,
generic dataflow analysis, and a variety of specific dataflow analyses.
|
edu.umd.cs.findbugs.gui2 | |
edu.umd.cs.findbugs.workflow |
Modifier and Type | Field and Description |
---|---|
protected Project |
FindBugsCommandLine.project
Project to analyze.
|
Modifier and Type | Method and Description |
---|---|
Project |
Project.duplicate()
Return an exact copy of this Project.
|
Project |
TextUICommandLine.getProject() |
Project |
SortedBugCollection.getProject() |
Project |
IFindBugsEngine.getProject()
Get the Project.
|
Project |
FindBugsCommandLine.getProject() |
Project |
FindBugs2.getProject() |
Project |
BugCollectionBugReporter.getProject() |
Project |
BugCollection.getProject() |
Project |
AddAnnotation.getProject() |
static Project |
Project.readProject(java.lang.String argument)
Read Project from named file.
|
static Project |
Project.readXML(java.io.File f) |
Modifier and Type | Method and Description |
---|---|
void |
Project.add(Project project2)
add information from project2 to this project
|
static void |
FindBugs2.createAnalysisContext(Project project,
java.util.List<ClassDescriptor> appClassList,
java.lang.String sourceInfoFileName)
Create the AnalysisContext that will serve as the BCEL-compatibility
layer over the AnalysisCache.
|
static void |
SourceLineAnnotation.generateRelativeSource(java.io.File relativeSourceBase,
Project project) |
static Plugin |
Plugin.loadCustomPlugin(java.io.File f,
Project project)
Loads the given plugin and enables it for the given project.
|
static Plugin |
Plugin.loadCustomPlugin(java.net.URL urlString,
Project project)
Loads the given plugin and enables it for the given project.
|
void |
IGuiCallback.registerCloud(Project project,
BugCollection collection,
Cloud cloud)
Called as soon as the cloud object is created, before it is initialized.
|
void |
CommandLineUiCallback.registerCloud(Project project,
BugCollection collection,
Cloud cloud) |
void |
AbstractBugReporter.reportBugsFromXml(java.io.InputStream in,
Project theProject) |
void |
IFindBugsEngine.setProject(Project project)
Set the Project.
|
void |
FindBugs2.setProject(Project project) |
void |
DiscoverSourceDirectories.setProject(Project project)
Set the Project for which we want to find source directories.
|
void |
IGuiCallback.unregisterCloud(Project project,
BugCollection collection,
Cloud cloud) |
void |
CommandLineUiCallback.unregisterCloud(Project project,
BugCollection collection,
Cloud cloud) |
Constructor and Description |
---|
BugCollectionBugReporter(Project project) |
BugCollectionBugReporter(Project project,
java.io.PrintWriter writer) |
HTMLBugReporter(Project project,
java.lang.String stylesheet) |
SAXBugCollectionHandler(Project project,
java.io.File base) |
SortedBugCollection(Project project) |
SortedBugCollection(ProjectStats projectStats,
java.util.Comparator<BugInstance> comparator,
Project project) |
SortedBugCollection(ProjectStats projectStats,
Project project) |
XDocsBugReporter(Project project) |
XMLBugReporter(Project project) |
Modifier and Type | Method and Description |
---|---|
Project |
SourceFinder.getProject() |
Constructor and Description |
---|
AnalysisContext(Project project) |
SourceFinder(Project project) |
Modifier and Type | Method and Description |
---|---|
Project |
MainFrame.getCurProject() |
Project |
MainFrame.getCurrentProject() |
Project |
MainFrame.getProject() |
static Project |
BugLoader.loadProject(MainFrame mainFrame,
java.io.File f) |
Modifier and Type | Method and Description |
---|---|
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 project
|
static BugCollection |
BugLoader.doAnalysis(Project p,
FindBugsProgress progressCallback)
Performs an analysis and returns the BugSet created
|
void |
MainFrameMenu.enableOrDisableItems(Project curProject,
BugCollection bugCollection) |
static SortedBugCollection |
BugLoader.loadBugs(MainFrame mainFrame,
Project project,
java.io.File source) |
static SortedBugCollection |
BugLoader.loadBugs(MainFrame mainFrame,
Project project,
java.net.URL url) |
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 project
|
static void |
BugSaver.saveBugs(java.io.File out,
BugCollection data,
Project p) |
static void |
BugSaver.saveBugs(java.io.Writer out,
BugCollection data,
Project p) |
void |
MainFrame.setProject(Project p) |
static void |
AnalyzingDialog.show(Project project) |
static void |
AnalyzingDialog.show(Project project,
AnalysisCallback callback,
boolean joinThread) |
Constructor and Description |
---|
NewProjectWizard(Project curProject) |
SourceDirectoryWizard(java.awt.Frame parent,
boolean modal,
Project project,
NewProjectWizard parentGUI)
Creates new form SourceDirectoryWizard
|
Constructor and Description |
---|
SourceSearcher(Project project) |
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.