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.gui2 edu.umd.cs.findbugs.plan edu.umd.cs.findbugs.sarif The package providing aBugReporter
implementation which produces report in SARIF format. -
-
Uses of Plugin in edu.umd.cs.findbugs
Fields in edu.umd.cs.findbugs declared as Plugin Modifier and Type Field Description private Plugin
DetectorFactoryCollection. corePlugin
protected Plugin
ComponentPlugin. plugin
private Plugin
DetectorFactory. plugin
private Plugin
PluginLoader. plugin
Fields in edu.umd.cs.findbugs with type parameters of type Plugin Modifier and Type Field Description (package private) static java.util.Map<java.net.URI,Plugin>
Plugin. allPlugins
(package private) java.util.Map<java.lang.String,Plugin>
DetectorFactoryCollection. globalOptionsSetter
private java.util.Map<java.lang.String,Plugin>
DetectorFactoryCollection. pluginByIdMap
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)
private Plugin
PluginLoader. constructMinimalPlugin(org.dom4j.Document pluginDescriptor, java.util.List<org.dom4j.Document> messageCollectionList)
static Plugin
Plugin. getByPluginId(java.lang.String name)
Plugin
DetectorFactoryCollection. getCorePlugin()
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.(package private) static Plugin
Plugin. getPlugin(java.net.URI uri)
Plugin
PluginLoader. getPlugin()
Plugin
DetectorFactoryCollection. getPluginById(java.lang.String pluginId)
Get a Plugin by its unique id.private Plugin
PluginLoader. init()
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.(package private) static Plugin
Plugin. putPlugin(java.net.URI uri, Plugin 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 private DetectorFactorySelector
PluginLoader. getConstraintSelector(org.dom4j.Element constraintElement, Plugin plugin, java.lang.String singleDetectorElementName)
java.lang.Boolean
Project. getPluginStatus(Plugin plugin)
private <T> void
PluginLoader. loadComponentPlugin(Plugin plugin, java.lang.Class<T> componentKind, java.lang.String componentClassname, java.lang.String filterId, boolean disabled, java.lang.String description, java.lang.String details, PropertyBundle properties)
(package private) void
DetectorFactoryCollection. loadPlugin(Plugin plugin)
(package private) static Plugin
Plugin. putPlugin(java.net.URI uri, Plugin plugin)
static void
Plugin. removeCustomPlugin(Plugin plugin)
(package private) void
DetectorFactoryCollection. unLoadPlugin(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(boolean loadCore, boolean forceLoad, java.util.Collection<Plugin> pluginsToLoad, java.util.Collection<Plugin> enabledPlugins)
DetectorFactoryCollection(java.util.Collection<Plugin> enabled)
-
Uses of Plugin in edu.umd.cs.findbugs.gui2
Fields in edu.umd.cs.findbugs.gui2 declared as Plugin Modifier and Type Field Description private Plugin
PreferencesFrame.UninstallClickListener. plugin
Fields in edu.umd.cs.findbugs.gui2 with type parameters of type Plugin Modifier and Type Field Description private java.util.Map<Plugin,PreferencesFrame.EnabledSettings>
PreferencesFrame. pluginEnabledStatus
Methods in edu.umd.cs.findbugs.gui2 with parameters of type Plugin Modifier and Type Method Description (package private) PreferencesFrame.EnabledSettings
PreferencesFrame. isEnabled(Project project, Plugin plugin)
Constructors in edu.umd.cs.findbugs.gui2 with parameters of type Plugin Constructor Description UninstallClickListener(Plugin plugin, java.net.URL url)
-
Uses of Plugin in edu.umd.cs.findbugs.plan
Fields in edu.umd.cs.findbugs.plan declared as Plugin Modifier and Type Field Description private Plugin
ByInterfaceDetectorFactorySelector. plugin
private Plugin
ReportingDetectorFactorySelector. plugin
private Plugin
SingleDetectorFactorySelector. plugin
Fields in edu.umd.cs.findbugs.plan with type parameters of type Plugin Modifier and Type Field Description private java.util.List<Plugin>
ExecutionPlan. pluginList
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.sarif
Methods in edu.umd.cs.findbugs.sarif with parameters of type Plugin Modifier and Type Method Description (package private) static Extension
Extension. fromPlugin(Plugin plugin)
-