Interface ParsersListProvider
-
- All Known Implementing Classes:
ParsersListProviderImpl
public interface ParsersListProvider
Provides access to Jenkins Compilers Warnings list loaded from parsers-list.properties
-
-
Field Summary
Fields Modifier and Type Field Description static String
PARSERS_LIST_FILE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull com.google.common.collect.ImmutableMap<String,String>
getParsersMap()
@NotNull com.google.common.collect.ImmutableSet<String>
getParsersNames()
boolean
parserExists(@NotNull String parserName)
-
-
-
Field Detail
-
PARSERS_LIST_FILE
static final String PARSERS_LIST_FILE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getParsersMap
@NotNull @NotNull com.google.common.collect.ImmutableMap<String,String> getParsersMap()
- Returns:
- an immutable map containing Jenkins Parsers classes names (keys) and user readable names for those classes (values)
-
getParsersNames
@NotNull @NotNull com.google.common.collect.ImmutableSet<String> getParsersNames()
- Returns:
- an immutable map containing user readable names of all Jenkins Parsers.
-
parserExists
boolean parserExists(@NotNull @NotNull String parserName)
- Returns:
- true if given parser is present, false otherwise
-
-