Interface ParsersListProvider

All Known Implementing Classes:
ParsersListProviderImpl

public interface ParsersListProvider
Provides access to Jenkins Compilers Warnings list loaded from parsers-list.properties
  • Field Details

  • Method Details

    • 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