This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch camel-3.18.x in repository https://gitbox.apache.org/repos/asf/camel.git
commit e4670a15a9b1b676e9c4b9b9d0487db15ad424e3 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Sat Jul 30 10:04:06 2022 +0200 camel-jbang - Run do not write to settings that are default valued --- .../java/org/apache/camel/dsl/jbang/core/commands/Run.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java index e03afec68d1..5d0c45efedc 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java +++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java @@ -350,14 +350,18 @@ class Run extends CamelCommand { main.setAppName("Apache Camel (JBang)"); writeSetting(main, profileProperties, "camel.main.name", name); + writeSetting(main, profileProperties, "camel.main.sourceLocationEnabled", "true"); if (dev) { + writeSetting(main, profileProperties, "camel.main.routesReloadEnabled", "true"); // allow quick shutdown during development writeSetting(main, profileProperties, "camel.main.shutdownTimeout", "5"); } - writeSetting(main, profileProperties, "camel.main.routesReloadEnabled", dev ? "true" : "false"); - writeSetting(main, profileProperties, "camel.main.sourceLocationEnabled", "true"); - writeSetting(main, profileProperties, "camel.main.tracing", trace ? "true" : "false"); - writeSetting(main, profileProperties, "camel.main.modeline", modeline ? "true" : "false"); + if (trace) { + writeSetting(main, profileProperties, "camel.main.tracing", "true"); + } + if (modeline) { + writeSetting(main, profileProperties, "camel.main.modeline", "true"); + } // allow java-dsl to compile to .class which we need in uber-jar mode writeSetting(main, profileProperties, "camel.main.routesCompileDirectory", WORK_DIR); writeSetting(main, profileProperties, "camel.jbang.dependencies", dependencies);