Interface ParsersListProvider

  • All Known Implementing Classes:
    ParsersListProviderImpl

    public interface ParsersListProvider
    Provides access to Jenkins Compilers Warnings list loaded from parsers-list.properties
    • 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