Class TestDiagnosticListener
- java.lang.Object
-
- org.kordamp.jipsy.processor.testutils.TestDiagnosticListener
-
- All Implemented Interfaces:
javax.tools.DiagnosticListener<javax.tools.JavaFileObject>
public class TestDiagnosticListener extends java.lang.Object implements javax.tools.DiagnosticListener<javax.tools.JavaFileObject>
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<javax.tools.Diagnostic<javax.tools.JavaFileObject>>diagnostics
-
Constructor Summary
Constructors Constructor Description TestDiagnosticListener()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.List<javax.tools.Diagnostic<javax.tools.JavaFileObject>>compile(javax.annotation.processing.Processor processor, FileType type, java.lang.String... fileNames)java.util.List<javax.tools.Diagnostic<javax.tools.JavaFileObject>>diagnostics()voidreport(javax.tools.Diagnostic<? extends javax.tools.JavaFileObject> diagnostic)
-
-
-
Method Detail
-
report
public void report(javax.tools.Diagnostic<? extends javax.tools.JavaFileObject> diagnostic)
- Specified by:
reportin interfacejavax.tools.DiagnosticListener<javax.tools.JavaFileObject>
-
diagnostics
public java.util.List<javax.tools.Diagnostic<javax.tools.JavaFileObject>> diagnostics()
-
compile
public static java.util.List<javax.tools.Diagnostic<javax.tools.JavaFileObject>> compile(javax.annotation.processing.Processor processor, FileType type, java.lang.String... fileNames) throws java.io.IOException- Throws:
java.io.IOException
-
-