From a6c970a7d6b23698d8578ab7f6b2c0f150927f77 Mon Sep 17 00:00:00 2001 From: Georgios Andrianakis Date: Wed, 19 Jul 2023 17:20:47 +0300 Subject: [PATCH] Remove false positive warning about quarkus.launch.rebuild Fixes: #34815 --- .../java/io/quarkus/runtime/LaunchConfig.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 core/runtime/src/main/java/io/quarkus/runtime/LaunchConfig.java diff --git a/core/runtime/src/main/java/io/quarkus/runtime/LaunchConfig.java b/core/runtime/src/main/java/io/quarkus/runtime/LaunchConfig.java new file mode 100644 index 0000000000000..9e0a6ae50578e --- /dev/null +++ b/core/runtime/src/main/java/io/quarkus/runtime/LaunchConfig.java @@ -0,0 +1,17 @@ +package io.quarkus.runtime; + +import io.quarkus.runtime.annotations.ConfigPhase; +import io.quarkus.runtime.annotations.ConfigRoot; +import io.smallrye.config.ConfigMapping; +import io.smallrye.config.WithDefault; + +@ConfigMapping(prefix = "quarkus.launch") +@ConfigRoot(phase = ConfigPhase.RUN_TIME) +public interface LaunchConfig { + + /** + * If set to true, Quarkus will perform re-augmentation (assuming the {@code mutable-jar} package type is used) + */ + @WithDefault("false") + boolean rebuild(); +}