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 PluginDetectorFactoryCollection.corePluginprotected final PluginComponentPlugin.pluginprivate final @NonNull PluginDetectorFactory.pluginprivate final PluginPluginLoader.pluginFields in edu.umd.cs.findbugs with type parameters of type PluginModifier and TypeFieldDescriptionPlugin.allPluginsDetectorFactoryCollection.globalOptionsSetterDetectorFactoryCollection.pluginByIdMapMethods in edu.umd.cs.findbugs that return PluginModifier and TypeMethodDescriptionstatic @Nullable PluginPlugin.addCustomPlugin(URI u) static @Nullable PluginPlugin.addCustomPlugin(URI u, ClassLoader parent) static @Nullable PluginPlugin.addCustomPlugin(URL u) static @Nullable PluginPlugin.addCustomPlugin(URL u, ClassLoader parent) private PluginPluginLoader.constructMinimalPlugin(org.dom4j.Document pluginDescriptor, List<org.dom4j.Document> messageCollectionList) static @Nullable PluginPlugin.getByPluginId(String name) @NonNull PluginDetectorFactoryCollection.getCorePlugin()@Nullable PluginGlobalOptions.getGlobalOptionSetter(String key) @Nullable PluginPlugin.getParentPlugin()ComponentPlugin.getPlugin()DetectorFactory.getPlugin()Get the Plugin that this Detector is part of.(package private) static @Nullable PluginPluginLoader.getPlugin()DetectorFactoryCollection.getPluginById(String pluginId) Get a Plugin by its unique id.private PluginPluginLoader.init()static PluginPlugin.loadCustomPlugin(File f, @Nullable Project project) Loads the given plugin and enables it for the given project.static PluginPlugin.loadCustomPlugin(URL urlString, @Nullable Project project) Loads the given plugin and enables it for the given project.PluginLoader.loadPlugin()Get the Plugin.(package private) static @Nullable PluginMethods in edu.umd.cs.findbugs that return types with arguments of type PluginModifier and TypeMethodDescriptionstatic Collection<Plugin> Plugin.getAllPlugins()Plugin.getAllPluginsMap()private static Collection<Plugin> DetectorFactoryCollection.initializePluginsForDefaultConstructor()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 DetectorFactorySelectorPluginLoader.getConstraintSelector(org.dom4j.Element constraintElement, Plugin plugin, String singleDetectorElementName) @Nullable BooleanProject.getPluginStatus(Plugin plugin) private <T> voidPluginLoader.loadComponentPlugin(Plugin plugin, Class<T> componentKind, String componentClassname, String filterId, boolean disabled, String description, String details, PropertyBundle properties) (package private) voidDetectorFactoryCollection.loadPlugin(Plugin plugin) (package private) static @Nullable Pluginstatic voidPlugin.removeCustomPlugin(Plugin plugin) (package private) voidDetectorFactoryCollection.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(@NonNull Plugin plugin, @NonNull 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 PluginModifierConstructorDescriptionprivateDetectorFactoryCollection(boolean loadCore, boolean forceLoad, @NonNull Collection<Plugin> pluginsToLoad, @NonNull Collection<Plugin> enabledPlugins) protectedDetectorFactoryCollection(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 PluginPreferencesFrame.UninstallClickListener.pluginFields in edu.umd.cs.findbugs.gui2 with type parameters of type PluginModifier and TypeFieldDescriptionprivate final Map<Plugin, PreferencesFrame.EnabledSettings> PreferencesFrame.pluginEnabledStatusMethods 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 PluginByInterfaceDetectorFactorySelector.pluginprivate final PluginReportingDetectorFactorySelector.pluginprivate final PluginSingleDetectorFactorySelector.pluginFields in edu.umd.cs.findbugs.plan with type parameters of type PluginMethods in edu.umd.cs.findbugs.plan with parameters of type PluginModifier and TypeMethodDescriptionvoidAdd 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 ExtensionExtension.fromPlugin(@NonNull Plugin plugin)