Package com.karuslabs.elementary
Class Diagnostics
java.lang.Object
com.karuslabs.elementary.Diagnostics
- All Implemented Interfaces:
DiagnosticListener<JavaFileObject>
The diagnostic messages of a compilation's results.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal List<Diagnostic<? extends JavaFileObject>>All diagnostic messages.final List<Diagnostic<? extends JavaFileObject>>All errors.final List<Diagnostic<? extends JavaFileObject>>All notes.final List<Diagnostic<? extends JavaFileObject>>Mandatory and non-mandatory warnings. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidreport(Diagnostic<? extends JavaFileObject> diagnostic) Adds the given diagnostic to thisDiagnostics.
-
Field Details
-
all
All diagnostic messages. -
errors
All errors. -
warnings
Mandatory and non-mandatory warnings. -
notes
All notes.
-
-
Constructor Details
-
Diagnostics
public Diagnostics()
-
-
Method Details
-
report
Adds the given diagnostic to thisDiagnostics.- Specified by:
reportin interfaceDiagnosticListener<JavaFileObject>- Parameters:
diagnostic- the diagnostic
-