You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2021/07/29 14:48:55 UTC

[camel] 01/03: CAMEL-16828: Fix generate configurer when there are no options to return null/false so code can compile

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit abfdf6d180d5d4b63b1d788c2c14dce6968638c7
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Jul 29 16:38:14 2021 +0200

    CAMEL-16828: Fix generate configurer when there are no options to return null/false so code can compile
---
 .../camel/maven/packaging/PropertyConfigurerGenerator.java       | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PropertyConfigurerGenerator.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PropertyConfigurerGenerator.java
index 8c61382..5f6f005 100644
--- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PropertyConfigurerGenerator.java
+++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PropertyConfigurerGenerator.java
@@ -116,6 +116,8 @@ public final class PropertyConfigurerGenerator {
                     w.write("        default: return false;\n");
                 }
                 w.write("        }\n");
+            } else {
+                w.write("        return false;\n");
             }
             w.write("    }\n");
 
@@ -191,6 +193,8 @@ public final class PropertyConfigurerGenerator {
                     w.write("        default: return null;\n");
                 }
                 w.write("        }\n");
+            } else {
+                w.write("        return null;\n");
             }
             w.write("    }\n");
 
@@ -217,6 +221,9 @@ public final class PropertyConfigurerGenerator {
                     w.write("        default: return null;\n");
                 }
                 w.write("        }\n");
+            } else {
+                w.write("        return null;\n");
+
             }
             w.write("    }\n");
 
@@ -245,6 +252,8 @@ public final class PropertyConfigurerGenerator {
                         w.write("        default: return null;\n");
                     }
                     w.write("        }\n");
+                } else {
+                    w.write("        return null;\n");
                 }
                 w.write("    }\n");
             }