| 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(String argument)
Read Project from named file.
|
static Project |
Project.readXML(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,
List<ClassDescriptor> appClassList,
String sourceInfoFileName)
Create the AnalysisContext that will serve as the BCEL-compatibility
layer over the AnalysisCache.
|
static void |
SourceLineAnnotation.generateRelativeSource(File relativeSourceBase,
Project project) |
static Plugin |
Plugin.loadCustomPlugin(File f,
Project project)
Loads the given plugin and enables it for the given project.
|
static Plugin |
Plugin.loadCustomPlugin(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(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,
PrintWriter writer) |
HTMLBugReporter(Project project,
String stylesheet) |
SAXBugCollectionHandler(Project project,
File base) |
SortedBugCollection(Project project) |
SortedBugCollection(ProjectStats projectStats,
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,
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,
File source) |
static SortedBugCollection |
BugLoader.loadBugs(MainFrame mainFrame,
Project project,
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(File out,
BugCollection data,
Project p) |
static void |
BugSaver.saveBugs(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(Frame parent,
boolean modal,
Project project,
NewProjectWizard parentGUI)
Creates new form SourceDirectoryWizard
|
| Constructor and Description |
|---|
SourceSearcher(Project project) |
Copyright © 2003–2015. All rights reserved.