Uses of Class
io.github.ascopes.jct.diagnostics.TraceDiagnostic
Packages that use TraceDiagnostic
Package
Description
AssertJ extensions for testing the results of compilations.
APIs for performing compiler passes across user-defined workspaces.
Support for collecting and representing diagnostics from compiler implementations.
-
Uses of TraceDiagnostic in io.github.ascopes.jct.assertions
Subclasses with type arguments of type TraceDiagnostic in io.github.ascopes.jct.assertionsModifier and TypeClassDescriptionfinal classAssertions for an individualtrace diagnostic.final classAssertions for a list of diagnostics.final classAssertions for a list of diagnostics.Methods in io.github.ascopes.jct.assertions with parameters of type TraceDiagnosticModifier and TypeMethodDescriptionstatic TraceDiagnosticAssertJctAssertions.assertThat(@Nullable TraceDiagnostic<? extends JavaFileObject> diagnostic) Perform an assertion on a diagnostic.static TraceDiagnosticAssertJctAssertions.assertThatDiagnostic(@Nullable TraceDiagnostic<? extends JavaFileObject> diagnostic) Perform an assertion on a diagnostic.protected TraceDiagnosticAssertTraceDiagnosticListAssert.toAssert(TraceDiagnostic<? extends JavaFileObject> value, String description) Method parameters in io.github.ascopes.jct.assertions with type arguments of type TraceDiagnosticModifier and TypeMethodDescriptionstatic TraceDiagnosticListAssertJctAssertions.assertThatDiagnostics(@Nullable List<? extends TraceDiagnostic<? extends JavaFileObject>> diagnostics) Perform an assertion on a list of diagnostics.TraceDiagnosticListAssert.filteringBy(Predicate<TraceDiagnostic<? extends JavaFileObject>> predicate) Filter diagnostics by a given predicate and return an assertion object that applies to all diagnostics that match that predicate.protected TraceDiagnosticListAssertTraceDiagnosticListAssert.newAbstractIterableAssert(Iterable<? extends TraceDiagnostic<? extends JavaFileObject>> iterable) Constructors in io.github.ascopes.jct.assertions with parameters of type TraceDiagnosticModifierConstructorDescriptionTraceDiagnosticAssert(@Nullable TraceDiagnostic<? extends JavaFileObject> value) Initialize this assertion type.Constructor parameters in io.github.ascopes.jct.assertions with type arguments of type TraceDiagnosticModifierConstructorDescriptionTraceDiagnosticListAssert(@Nullable List<? extends TraceDiagnostic<? extends JavaFileObject>> traceDiagnostics) Initialize this assertion. -
Uses of TraceDiagnostic in io.github.ascopes.jct.compilers
Methods in io.github.ascopes.jct.compilers that return types with arguments of type TraceDiagnosticModifier and TypeMethodDescriptionJctCompilation.getDiagnostics()Get the diagnostics that were reported by the compilation, in the order that they were reported. -
Uses of TraceDiagnostic in io.github.ascopes.jct.diagnostics
Methods in io.github.ascopes.jct.diagnostics that return types with arguments of type TraceDiagnosticModifier and TypeMethodDescriptionTracingDiagnosticListener.getDiagnostics()Get a copy of the queue containing all the diagnostics that have been detected.