for (Resource r : resources) { EList<Diagnostic> errors = r.getErrors(); EList<Diagnostic> warnings = r.getWarnings(); URI rURI = r.getURI(); EList<EObject> contents = r.getContents();
+ resource.getWarnings().size()); try { IAcceptor<Issue> acceptor = createAcceptor(result); for (int i = 0; i < resource.getWarnings().size(); i++) { if (monitor.isCanceled()) return Collections.emptyList(); issueFromXtextResourceDiagnostic(resource.getWarnings().get(i), Severity.WARNING, acceptor);
EList<Diagnostic> warnings = modelResource.getWarnings(); if (warnings!=null && !warnings.isEmpty())
@Override public void addWarning(final Element element, final String message) { this.checkCanceled(); this.checkValidationAllowed(); final Pair<Resource, EObject> resAndObj = this.getResourceAndEObject(element); EList<Resource.Diagnostic> _warnings = resAndObj.getKey().getWarnings(); EObject _value = resAndObj.getValue(); EStructuralFeature _significantFeature = this.getSignificantFeature(resAndObj.getValue()); EObjectDiagnosticImpl _eObjectDiagnosticImpl = new EObjectDiagnosticImpl(Severity.WARNING, "user.issue", message, _value, _significantFeature, (-1), null); _warnings.add(_eObjectDiagnosticImpl); }
for (Resource r : resources) { EList<Diagnostic> errors = r.getErrors(); EList<Diagnostic> warnings = r.getWarnings(); URI rURI = r.getURI(); EList<EObject> contents = r.getContents();
if (resource.getErrors().isEmpty() && (!includeWarnings || resource.getWarnings().isEmpty())) for (Resource.Diagnostic resourceDiagnostic : resource.getWarnings())
@Override public List<? extends Problem> getProblems(final Element element) { this.checkCanceled(); final Pair<Resource, EObject> resAndObj = this.getResourceAndEObject(element); final Resource resource = resAndObj.getKey(); EList<Resource.Diagnostic> _errors = resource.getErrors(); EList<Resource.Diagnostic> _warnings = resource.getWarnings(); final Iterable<EObjectDiagnosticImpl> issues = Iterables.<EObjectDiagnosticImpl>filter(Iterables.<Resource.Diagnostic>concat(_errors, _warnings), EObjectDiagnosticImpl.class); final Function1<EObjectDiagnosticImpl, Boolean> _function = (EObjectDiagnosticImpl diag) -> { EObject _problematicObject = diag.getProblematicObject(); EObject _value = resAndObj.getValue(); return Boolean.valueOf(Objects.equal(_problematicObject, _value)); }; final Function1<EObjectDiagnosticImpl, Problem> _function_1 = (EObjectDiagnosticImpl diag) -> { String _code = diag.getCode(); String _message = diag.getMessage(); Problem.Severity _translateSeverity = this.translateSeverity(diag.getSeverity()); ProblemImpl _problemImpl = new ProblemImpl(_code, _message, _translateSeverity); return ((Problem) _problemImpl); }; final Iterable<Problem> result = IterableExtensions.<EObjectDiagnosticImpl, Problem>map(IterableExtensions.<EObjectDiagnosticImpl>filter(issues, _function), _function_1); return IterableExtensions.<Problem>toList(result); }
if (!resource.getErrors().isEmpty() || !resource.getWarnings().isEmpty())
if (resource.getErrors().isEmpty() && (!includeWarnings || resource.getWarnings().isEmpty())) for (Resource.Diagnostic resourceDiagnostic : resource.getWarnings())