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.plan | |
edu.umd.cs.findbugs.updates |
Modifier and Type | Field and Description |
---|---|
protected Plugin |
ComponentPlugin.plugin |
Modifier and Type | Method and Description |
---|---|
static Plugin |
Plugin.addCustomPlugin(java.net.URI u) |
static Plugin |
Plugin.addCustomPlugin(java.net.URI u,
java.lang.ClassLoader parent) |
static Plugin |
Plugin.addCustomPlugin(java.net.URL u) |
static Plugin |
Plugin.addCustomPlugin(java.net.URL u,
java.lang.ClassLoader parent) |
static Plugin |
Plugin.getByPluginId(java.lang.String name) |
Plugin |
DetectorFactoryCollection.getCorePlugin() |
Plugin |
GlobalOptions.getGlobalOptionSetter(java.lang.String key) |
Plugin |
DetectorFactoryCollection.getGlobalOptionSetter(java.lang.String key) |
Plugin |
Plugin.getParentPlugin() |
Plugin |
PluginLoader.getPlugin() |
Plugin |
DetectorFactory.getPlugin()
Get the Plugin that this Detector is part of.
|
Plugin |
ComponentPlugin.getPlugin() |
Plugin |
DetectorFactoryCollection.getPluginById(java.lang.String pluginId)
Get a Plugin by its unique id.
|
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.
|
Plugin |
PluginLoader.loadPlugin()
Get the Plugin.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<Plugin> |
Plugin.getAllPlugins() |
static java.util.Map<java.net.URI,Plugin> |
Plugin.getAllPluginsMap() |
java.util.Iterator<Plugin> |
DetectorFactoryCollection.pluginIterator()
Return an Iterator over all available Plugin objects.
|
java.util.Collection<Plugin> |
DetectorFactoryCollection.plugins()
Return an Collection of all available Plugin objects.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
Project.getPluginStatus(Plugin plugin) |
static void |
Plugin.removeCustomPlugin(Plugin plugin) |
Constructor and Description |
---|
ComponentPlugin(Plugin plugin,
java.lang.String id,
java.lang.ClassLoader classLoader,
java.lang.Class<? extends T> componentClass,
PropertyBundle properties,
boolean enabledByDefault,
java.lang.String description,
java.lang.String details) |
DetectorFactory(Plugin plugin,
java.lang.String className,
java.lang.Class<?> detectorClass,
boolean enabled,
java.lang.String speed,
java.lang.String reports,
java.lang.String requireJRE)
Constructor.
|
DetectorFactoryCollection(Plugin onlyPlugin) |
Constructor and Description |
---|
DetectorFactoryCollection(java.util.Collection<Plugin> enabled) |
Modifier and Type | Method and Description |
---|---|
void |
ExecutionPlan.addPlugin(Plugin plugin)
Add a Plugin whose Detectors should be added to the execution plan.
|
Constructor and Description |
---|
ByInterfaceDetectorFactorySelector(Plugin plugin,
java.lang.Class<?> detectorInterface) |
ReportingDetectorFactorySelector(Plugin plugin)
Constructor.
|
SingleDetectorFactorySelector(Plugin plugin,
java.lang.String className) |
Modifier and Type | Method and Description |
---|---|
Plugin |
UpdateChecker.PluginUpdate.getPlugin() |
Modifier and Type | Method and Description |
---|---|
protected void |
UpdateChecker.actuallyCheckforUpdates(java.net.URI url,
java.util.Collection<Plugin> plugins,
java.lang.String entryPoint)
protected for testing
|
void |
UpdateChecker.checkForUpdates(java.util.Collection<Plugin> plugins,
boolean force) |
protected void |
UpdateChecker.writeXml(java.io.OutputStream out,
java.util.Collection<Plugin> plugins,
java.lang.String entryPoint,
boolean finish)
protected for testing
|
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.