Uses of Class
edu.umd.cs.findbugs.Plugin
-
Packages that use Plugin 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 -
-
Uses of Plugin in edu.umd.cs.findbugs
Fields in edu.umd.cs.findbugs declared as Plugin Modifier and Type Field Description protected Plugin
ComponentPlugin. plugin
Methods in edu.umd.cs.findbugs that return Plugin Modifier and Type Method 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
DetectorFactoryCollection. getGlobalOptionSetter(java.lang.String key)
Plugin
GlobalOptions. getGlobalOptionSetter(java.lang.String key)
Plugin
Plugin. getParentPlugin()
Plugin
ComponentPlugin. getPlugin()
Plugin
DetectorFactory. getPlugin()
Get the Plugin that this Detector is part of.Plugin
PluginLoader. 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.Methods in edu.umd.cs.findbugs that return types with arguments of type Plugin Modifier and Type Method 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.Methods in edu.umd.cs.findbugs with parameters of type Plugin Modifier and Type Method Description java.lang.Boolean
Project. getPluginStatus(Plugin plugin)
static void
Plugin. removeCustomPlugin(Plugin plugin)
Constructors in edu.umd.cs.findbugs with parameters of type Plugin Constructor 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 parameters in edu.umd.cs.findbugs with type arguments of type Plugin Constructor Description DetectorFactoryCollection(java.util.Collection<Plugin> enabled)
-
Uses of Plugin in edu.umd.cs.findbugs.plan
Methods in edu.umd.cs.findbugs.plan with parameters of type Plugin Modifier and Type Method Description void
ExecutionPlan. addPlugin(Plugin plugin)
Add a Plugin whose Detectors should be added to the execution plan.Constructors in edu.umd.cs.findbugs.plan with parameters of type Plugin Constructor Description ByInterfaceDetectorFactorySelector(Plugin plugin, java.lang.Class<?> detectorInterface)
ReportingDetectorFactorySelector(Plugin plugin)
Constructor.SingleDetectorFactorySelector(Plugin plugin, java.lang.String className)
-
Uses of Plugin in edu.umd.cs.findbugs.updates
Methods in edu.umd.cs.findbugs.updates that return Plugin Modifier and Type Method Description Plugin
UpdateChecker.PluginUpdate. getPlugin()
Method parameters in edu.umd.cs.findbugs.updates with type arguments of type Plugin Modifier and Type Method Description protected void
UpdateChecker. actuallyCheckforUpdates(java.net.URI url, java.util.Collection<Plugin> plugins, java.lang.String entryPoint)
protected for testingvoid
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
-