Package manifold.internal.javac
Class IssueReporter<T>
- java.lang.Object
-
- manifold.internal.javac.IssueReporter<T>
-
- All Implemented Interfaces:
DiagnosticListener<T>
public class IssueReporter<T> extends Object implements DiagnosticListener<T>
-
-
Constructor Summary
Constructors Constructor Description IssueReporter(Supplier<com.sun.tools.javac.util.Context> context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidreport(Diagnostic<? extends T> diagnostic)voidreportError(String msg)voidreportInfo(String msg)voidreportWarning(String msg)
-
-
-
Constructor Detail
-
IssueReporter
public IssueReporter(Supplier<com.sun.tools.javac.util.Context> context)
-
-
Method Detail
-
reportInfo
public void reportInfo(String msg)
-
reportWarning
public void reportWarning(String msg)
-
reportError
public void reportError(String msg)
-
report
public void report(Diagnostic<? extends T> diagnostic)
- Specified by:
reportin interfaceDiagnosticListener<T>
-
-