Uses of Class
edu.umd.cs.findbugs.Plugin
Packages that use Plugin
Package
Description
Main package for the FindBugs application - contains the engine class
(
FindBugs
), the object model classes for bug
instances (BugInstance
,
BugAnnotation
), and other miscellany.The package providing a
BugReporter
implementation which produces report in SARIF format.-
Uses of Plugin in edu.umd.cs.findbugs
Fields in edu.umd.cs.findbugs declared as PluginModifier and TypeFieldDescriptionprivate Plugin
DetectorFactoryCollection.corePlugin
protected final Plugin
ComponentPlugin.plugin
private final Plugin
DetectorFactory.plugin
private final Plugin
PluginLoader.plugin
Fields in edu.umd.cs.findbugs with type parameters of type PluginModifier and TypeFieldDescriptionPlugin.allPlugins
DetectorFactoryCollection.globalOptionsSetter
DetectorFactoryCollection.pluginByIdMap
Methods in edu.umd.cs.findbugs that return PluginModifier and TypeMethodDescriptionstatic Plugin
Plugin.addCustomPlugin
(URI u) static Plugin
Plugin.addCustomPlugin
(URI u, ClassLoader parent) static Plugin
Plugin.addCustomPlugin
(URL u) static Plugin
Plugin.addCustomPlugin
(URL u, ClassLoader parent) private Plugin
PluginLoader.constructMinimalPlugin
(org.dom4j.Document pluginDescriptor, List<org.dom4j.Document> messageCollectionList) static Plugin
Plugin.getByPluginId
(String name) DetectorFactoryCollection.getCorePlugin()
GlobalOptions.getGlobalOptionSetter
(String key) Plugin.getParentPlugin()
ComponentPlugin.getPlugin()
DetectorFactory.getPlugin()
Get the Plugin that this Detector is part of.(package private) static Plugin
PluginLoader.getPlugin()
DetectorFactoryCollection.getPluginById
(String pluginId) Get a Plugin by its unique id.private Plugin
PluginLoader.init()
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.PluginLoader.loadPlugin()
Get the Plugin.(package private) static Plugin
Methods in edu.umd.cs.findbugs that return types with arguments of type PluginModifier and TypeMethodDescriptionstatic Collection
<Plugin> Plugin.getAllPlugins()
Plugin.getAllPluginsMap()
DetectorFactoryCollection.pluginIterator()
Return an Iterator over all available Plugin objects.DetectorFactoryCollection.plugins()
Return an Collection of all available Plugin objects.Methods in edu.umd.cs.findbugs with parameters of type PluginModifier and TypeMethodDescriptionprivate DetectorFactorySelector
PluginLoader.getConstraintSelector
(org.dom4j.Element constraintElement, Plugin plugin, String singleDetectorElementName) Project.getPluginStatus
(Plugin plugin) private <T> void
PluginLoader.loadComponentPlugin
(Plugin plugin, Class<T> componentKind, String componentClassname, String filterId, boolean disabled, String description, String details, PropertyBundle properties) (package private) void
DetectorFactoryCollection.loadPlugin
(Plugin plugin) (package private) static Plugin
static void
Plugin.removeCustomPlugin
(Plugin plugin) (package private) void
DetectorFactoryCollection.unLoadPlugin
(Plugin plugin) Constructors in edu.umd.cs.findbugs with parameters of type PluginModifierConstructorDescriptionComponentPlugin
(Plugin plugin, String id, ClassLoader classLoader, Class<? extends T> componentClass, PropertyBundle properties, boolean enabledByDefault, String description, String details) DetectorFactory
(Plugin plugin, String className, Class<?> detectorClass, boolean enabled, String speed, String reports, String requireJRE) Constructor.DetectorFactoryCollection
(Plugin onlyPlugin) Constructor parameters in edu.umd.cs.findbugs with type arguments of type PluginModifierConstructorDescriptionprivate
DetectorFactoryCollection
(boolean loadCore, boolean forceLoad, Collection<Plugin> pluginsToLoad, Collection<Plugin> enabledPlugins) protected
DetectorFactoryCollection
(Collection<Plugin> enabled) -
Uses of Plugin in edu.umd.cs.findbugs.gui2
Fields in edu.umd.cs.findbugs.gui2 declared as PluginModifier and TypeFieldDescriptionprivate final Plugin
PreferencesFrame.UninstallClickListener.plugin
Fields in edu.umd.cs.findbugs.gui2 with type parameters of type PluginModifier and TypeFieldDescriptionprivate final Map
<Plugin, PreferencesFrame.EnabledSettings> PreferencesFrame.pluginEnabledStatus
Methods in edu.umd.cs.findbugs.gui2 with parameters of type PluginConstructors in edu.umd.cs.findbugs.gui2 with parameters of type Plugin -
Uses of Plugin in edu.umd.cs.findbugs.plan
Fields in edu.umd.cs.findbugs.plan declared as PluginModifier and TypeFieldDescriptionprivate final Plugin
ByInterfaceDetectorFactorySelector.plugin
private final Plugin
ReportingDetectorFactorySelector.plugin
private final Plugin
SingleDetectorFactorySelector.plugin
Fields in edu.umd.cs.findbugs.plan with type parameters of type PluginMethods in edu.umd.cs.findbugs.plan with parameters of type PluginModifier and TypeMethodDescriptionvoid
Add a Plugin whose Detectors should be added to the execution plan.Constructors in edu.umd.cs.findbugs.plan with parameters of type PluginModifierConstructorDescriptionByInterfaceDetectorFactorySelector
(Plugin plugin, Class<?> detectorInterface) Constructor.SingleDetectorFactorySelector
(Plugin plugin, String className) -
Uses of Plugin in edu.umd.cs.findbugs.sarif
Methods in edu.umd.cs.findbugs.sarif with parameters of type PluginModifier and TypeMethodDescription(package private) static Extension
Extension.fromPlugin
(Plugin plugin)