Class DefaultSettingsProblemCollector

java.lang.Object
org.apache.maven.settings.building.DefaultSettingsProblemCollector
All Implemented Interfaces:
SettingsProblemCollector

class DefaultSettingsProblemCollector extends Object implements SettingsProblemCollector
Collects problems that are encountered during settings building.
  • Field Details

  • Constructor Details

    • DefaultSettingsProblemCollector

      DefaultSettingsProblemCollector(List<SettingsProblem> problems)
  • Method Details

    • getProblems

      public List<SettingsProblem> getProblems()
    • setSource

      public void setSource(String source)
    • add

      public void add(SettingsProblem.Severity severity, String message, int line, int column, Exception cause)
      Description copied from interface: SettingsProblemCollector
      Adds the specified problem.
      Specified by:
      add in interface SettingsProblemCollector
      Parameters:
      severity - The severity of the problem, must not be null.
      message - The detail message of the problem, may be null.
      line - The one-based index of the line containing the problem or -1 if unknown.
      column - The one-based index of the column containing the problem or -1 if unknown.
      cause - The cause of the problem, may be null.