List of usage examples for org.apache.maven.model.building ModelProblem getSeverity
Severity getSeverity();
From source file:com.redhat.rcm.version.util.ModelProblemRenderer.java
License:Open Source License
public boolean containsProblemAboveThreshold() { for (final ModelProblem problem : problems) { if (problem.getSeverity().ordinal() > minSeverity.ordinal()) { return true; }/*from www. j a va 2 s. com*/ } return false; }
From source file:com.redhat.rcm.version.util.ModelProblemRenderer.java
License:Open Source License
@Override public String toString() { final StringBuilder sb = new StringBuilder(); for (final ModelProblem problem : problems) { if (problem.getSeverity().ordinal() > minSeverity.ordinal()) { continue; }//from w w w .ja v a 2 s . c o m if (sb.length() > 0) { sb.append("\n"); } sb.append(problem.getSeverity()).append(": ").append(problem.getMessage()).append("\n\tSource: ") .append(problem.getSource()).append("@").append(problem.getLineNumber()).append(':') .append(problem.getColumnNumber()); } return sb.toString(); }
From source file:org.jboss.forge.addon.maven.projects.MavenFacetImpl.java
License:Open Source License
@Override public boolean isModelValid() { boolean valid = true; try {/*w w w.j av a2s . c om*/ List<ModelProblem> problems = getModelBuildingResult().getProblems(); for (ModelProblem problem : problems) { // It is valid only if all messages are just warnings valid &= Severity.WARNING.equals(problem.getSeverity()); } } catch (ModelBuildingException mbe) { valid = false; } return valid; }