Package io.quarkus.deployment
Interface DebugConfig
@ConfigMapping(prefix="quarkus.debug")
@ConfigRoot(phase=BUILD_TIME)
public interface DebugConfig
Debugging
This is used currently only to suppress warnings about unknown properties when the user supplies something like: -Dquarkus.debug.reflection=true TODO refactor code to actually use these values
-
Method Summary
Modifier and TypeMethodDescriptionbooleanIf set to true then dump the build metrics to a JSON file in the build directory.If set to a directory, all generated classes will be written into that directoryIf set to a directory, ZIG files for generated code will be written into that directory.booleanIf set to true, writes a list of all reflective classes to META-INFIf set to a directory, all transformed classes (e.g.
-
Method Details
-
reflection
@WithDefault("false") boolean reflection()If set to true, writes a list of all reflective classes to META-INF -
generatedClassesDir
If set to a directory, all generated classes will be written into that directory -
transformedClassesDir
If set to a directory, all transformed classes (e.g. Panache entities) will be written into that directory -
generatedSourcesDir
If set to a directory, ZIG files for generated code will be written into that directory.A ZIG file is a textual representation of the generated code that is referenced in the stacktraces.
-
dumpBuildMetrics
@WithDefault("false") boolean dumpBuildMetrics()If set to true then dump the build metrics to a JSON file in the build directory.
-