Package io.quarkus.picocli.deployment
Class PicocliDeploymentConfiguration
- java.lang.Object
-
- io.quarkus.picocli.deployment.PicocliDeploymentConfiguration
-
@ConfigRoot(name="picocli") class PicocliDeploymentConfiguration extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) booleannativeImageProcessingEnabledSet this to false to use the `picocli-codegen` annotation processor instead of build steps.
-
Constructor Summary
Constructors Constructor Description PicocliDeploymentConfiguration()
-
-
-
Field Detail
-
nativeImageProcessingEnabled
@ConfigItem(name="native-image.processing.enable", defaultValue="true") boolean nativeImageProcessingEnabledSet this to false to use the `picocli-codegen` annotation processor instead of build steps.
CAUTION: this will have serious build-time performance impact since this is run on every restart in dev mode, use with care!
This property is intended to be used only in cases where an incompatible change in the picocli library causes problems in the build steps used to support GraalVM Native images.
In such cases this property allows users to make the trade-off between fast build cycles with the older version of picocli, and temporarily accept slower build cycles with the latest version of picocli until the updated extension is available.
-
-