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 TypeMethodDescriptionbooleanDeprecated, for removal: This API element is subject to removal in a future version.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-INFFor fast-jar the META-INF is inside of quarkus-app/quarkus/generated-bytecode.jar
-
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
Deprecated, for removal: This API element is subject to removal in a future version.UseBuilderConfig.Metrics()instead.If set to true then dump the build metrics to a JSON file in the build directory.
-
BuilderConfig.Metrics()instead.