Class TypecheckResult


  • public class TypecheckResult
    extends java.lang.Object
    Represents the test results from typechecking one or more Java files using the given TestConfiguration.
    • Method Detail

      • getActualDiagnostics

        public java.util.List<javax.tools.Diagnostic<? extends javax.tools.JavaFileObject>> getActualDiagnostics()
      • getExpectedDiagnostics

        public java.util.List<TestDiagnostic> getExpectedDiagnostics()
      • didTestFail

        public boolean didTestFail()
      • getMissingDiagnostics

        public java.util.List<TestDiagnostic> getMissingDiagnostics()
      • getUnexpectedDiagnostics

        public java.util.List<TestDiagnostic> getUnexpectedDiagnostics()
      • getErrorHeaders

        public java.util.List<java.lang.String> getErrorHeaders()
      • summarize

        public java.lang.String summarize()
        Summarize unexpected and missing diagnostics.
        Returns:
        summary of failures