Class ParserConfiguration.ParserFactory
java.lang.Object
io.jenkins.plugins.analysis.warnings.groovy.ParserConfiguration.ParserFactory
- All Implemented Interfaces:
ExtensionPoint
,LabelProviderFactory.StaticAnalysisToolFactory
- Enclosing class:
ParserConfiguration
@Extension
public static class ParserConfiguration.ParserFactory
extends Object
implements LabelProviderFactory.StaticAnalysisToolFactory
Registers all Groovy parsers as static analysis tools in the
LabelProviderFactory
so that these parsers
can be referenced in actions.-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the additional static analysis tools.
-
Constructor Details
-
ParserFactory
public ParserFactory()
-
-
Method Details
-
getLabelProvider
Description copied from interface:LabelProviderFactory.StaticAnalysisToolFactory
Returns the additional static analysis tools.- Specified by:
getLabelProvider
in interfaceLabelProviderFactory.StaticAnalysisToolFactory
- Parameters:
id
- the ID of the label provider- Returns:
- the label provider with the given ID (if found)
-