This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push:
new 4805139 Polished
4805139 is described below
commit 480513900fe0e39308fe2562a76ab435f0ed25fc
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed May 20 07:57:40 2020 +0200
Polished
---
.../main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java
index 4e12fd9..b37e79f 100644
---
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java
+++
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java
@@ -452,7 +452,7 @@ public class EndpointDslMojo extends AbstractGeneratorMojo {
boolean multiValued = option.isMultiValue();
if (multiValued) {
// multi value option that takes one value
- String desc = baseDesc.replace("@@REPLACE_ME@@", "\nThe
option is a: <code>" + ogtype.toString().replace("<", "<").replace(">",
">") + "</code> type.");
+ String desc = baseDesc.replaceFirst("@@REPLACE_ME@@",
"\nThe option is a: <code>" + ogtype.toString().replace("<",
"<").replace(">", ">") + "</code> type.");
Method fluent =
target.addMethod().setDefault().setName(option.getName()).setReturnType(new
GenericType(loadClass(target.getCanonicalName())))
.addParameter(new GenericType(String.class), "key")
.addParameter(new GenericType(Object.class),
"value")
@@ -471,7 +471,7 @@ public class EndpointDslMojo extends AbstractGeneratorMojo {
fluent.getJavaDoc().setFullText(desc);
} else {
// regular option
- String desc = baseDesc.replace("@@REPLACE_ME@@", "\nThe
option is a: <code>" + ogtype.toString().replace("<", "<").replace(">",
">") + "</code> type.");
+ String desc = baseDesc.replaceFirst("@@REPLACE_ME@@",
"\nThe option is a: <code>" + ogtype.toString().replace("<",
"<").replace(">", ">") + "</code> type.");
Method fluent =
target.addMethod().setDefault().setName(option.getName()).setReturnType(new
GenericType(loadClass(target.getCanonicalName())))
.addParameter(isPrimitive(ogtype.toString()) ?
ogtype : gtype, option.getName())
.setBody("doSetProperty(\"" + option.getName() +
"\", " + option.getName() + ");", "return this;\n");