private void addError(String message, Object... params) { diagCollector.addDiag( Diag.error(location, "In path template '" + template + "': " + message, params)); hadErrors = true; } }
private void addError(String message, Object... params) { diagCollector.addDiag( Diag.error(location, "In path template '" + template + "': " + message, params)); hadErrors = true; } }
public void error(Location location, String message, Object...params) { diag.addDiag(Diag.error(location, message, params)); }
private void addWarning(String message, Object... params) { diagCollector.addDiag( Diag.warning(location, "In path template '" + template + "': " + message, params)); }
private void addWarning(String message, Object... params) { diagCollector.addDiag( Diag.warning(location, "In path template '" + template + "': " + message, params)); }
public void error(Location location, String message, Object... params) { diag.addDiag(Diag.error(location, message, params)); }
public void error(Location location, String message, Object...params) { diag.addDiag(Diag.error(location, message, params)); }
private ImmutableList<String> getResourceLines(String resourceFileName) { try { InputStream fileStream = ConfigProto.class.getResourceAsStream(resourceFileName); if (fileStream == null) { throw new FileNotFoundException(resourceFileName); } InputStreamReader fileReader = new InputStreamReader(fileStream, Charsets.UTF_8); return ImmutableList.copyOf(CharStreams.readLines(fileReader)); } catch (IOException e) { diagCollector.addDiag(Diag.error(SimpleLocation.TOPLEVEL, "Exception: %s", e.getMessage())); throw new RuntimeException(e); } }
public void warning(Node node, String message, Object... params) { diag.addDiag(Diag.warning(getLocation(node), message, params)); }
public void warning(Node node, String message, Object... params) { diag.addDiag(Diag.warning(getLocation(node), message, params)); }
private void aggregateAllDiagnostics(List<OpenApiFile> openApiFiles) { for (OpenApiFile openApiFile : openApiFiles) { for (Diag diag : openApiFile.conversionResources().diagCollector().getDiags()) { diagCollector.addDiag(diag); } } }
public void report(Diag diag) { if (diag.getKind() == Kind.WARNING && diagSuppressor.isDiagSuppressed(diag, diag.getLocation())) { return; } diagCollector.addDiag(diag); }
private void aggregateAllDiagnostics(List<OpenApiFile> openApiFiles) { for (OpenApiFile openApiFile : openApiFiles) { for (Diag diag : openApiFile.conversionResources().diagCollector().getDiags()) { diagCollector.addDiag(diag); } } }
private void warning(String message, Object... args) { model .getDiagReporter() .getDiagCollector() .addDiag(Diag.warning(SimpleLocation.TOPLEVEL, message, args)); } }
private void error(String message, Object... args) { model .getDiagReporter() .getDiagCollector() .addDiag(Diag.error(SimpleLocation.TOPLEVEL, message, args)); }
public void report(Diag diag) { if (diag.getKind() == Kind.WARNING && diagSuppressor.isDiagSuppressed(diag, diag.getLocation())) { return; } diagCollector.addDiag(diag); }
private void report( Diag.Kind kind, LocationContext locationContext, String formatString, Object... args) { Location location = locationContext.resolve(locationResolver); Diag diag = Diag.create(location, formatString, kind, args); if (diag.getKind() == Kind.WARNING && diagSuppressor.isDiagSuppressed(diag, location)) { return; } diagCollector.addDiag(diag); }
private Model setupModel() { // Prevent INFO messages from polluting the log. Logger.getLogger("").setLevel(Level.WARNING); try { serviceConfig = generateServiceConfig(); } catch (IOException e) { getDiagCollector().addDiag(Diag.error(SimpleLocation.TOPLEVEL, "Unexpected exception:%n%s", Throwables.getStackTraceAsString(e))); } model = Model.create(serviceConfig); onErrorsExit(); // Register standard processors. StandardSetup.registerStandardProcessors(model); // Register standard config aspects. StandardSetup.registerStandardConfigAspects(model); return model; }
private void report( Diag.Kind kind, LocationContext locationContext, String formatString, Object... args) { Location location = locationContext.resolve(locationResolver); Diag diag = Diag.create(location, formatString, kind, args); if (diag.getKind() == Kind.WARNING && diagSuppressor.isDiagSuppressed(diag, location)) { return; } diagCollector.addDiag(diag); }
/** * Creates an instance of SingleResourceNameConfig based on a field. On errors, null will be * returned, and diagnostics are reported to the diag collector. */ static SingleResourceNameConfig createSingleResourceName( Resource resource, String pathTemplate, ProtoFile file, DiagCollector diagCollector) { PathTemplate nameTemplate; try { nameTemplate = PathTemplate.create(pathTemplate); } catch (ValidationException e) { diagCollector.addDiag(Diag.error(SimpleLocation.TOPLEVEL, e.getMessage())); return null; } return new AutoValue_SingleResourceNameConfig( pathTemplate, nameTemplate, resource.getName(), resource.getName(), null, file); }