void exec(DiagnosticType diagType, SourceLine sourceLine) { final Iterable<? extends JavaFileObject> compilationUnits =
fm.getJavaFileObjects(new File(test_src, "Erroneous.java"));
StringWriter pw = new StringWriter();
ArrayList<String> options = new ArrayList<String>(); if (diagType.optValue != null)
options.add(diagType.optValue); if (sourceLine.optValue != null)
options.add(sourceLine.optValue);
task = tool.getTask(pw, fm, null, options, null, compilationUnits);
task.call();
checkErrorLine(pw.toString(),
diagType.shouldDisplaySource(sourceLine),
options);
}
void test() { for (DiagnosticType dt : DiagnosticType.values()) { for (SourceLine sl : SourceLine.values()) {
exec(dt, sl);
}
}
}
publicstaticvoid main(String... args) throws Exception { try (T6731573 t = new T6731573()) {
t.test();
}
}
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.9Bemerkung:
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.