This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch api in repository https://gitbox.apache.org/repos/asf/camel.git
commit f0f09862becd9a71259cf99f2f07d2c9db40df73 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Mon Sep 14 10:23:10 2020 +0200 CAMEL-15478: api-component should generate @ApiParam with more fine grained details so we know which parameter is for which api method. --- .../java/org/apache/camel/maven/AbstractApiMethodGeneratorMojo.java | 2 -- .../src/main/java/org/apache/camel/maven/AbstractGeneratorMojo.java | 3 ++- .../apache/camel/maven/ApiJavaSourceComponentGeneratorMojoTest.java | 3 --- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractApiMethodGeneratorMojo.java b/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractApiMethodGeneratorMojo.java index 1010c9d..c61ed53 100644 --- a/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractApiMethodGeneratorMojo.java +++ b/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractApiMethodGeneratorMojo.java @@ -98,10 +98,8 @@ public abstract class AbstractApiMethodGeneratorMojo extends AbstractApiMethodBa method = StringHelper.after(method, " "); } if (method != null) { - System.out.println("parameters " + method); parameters.put(method, model.getParameters()); } - System.out.println(method + " -> " + model.getMethodDescription()); parser.getDescriptions().put(method, model.getMethodDescription()); } parser.setSignatures(signatures); diff --git a/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractGeneratorMojo.java b/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractGeneratorMojo.java index 9d44f67..47e7cc9 100644 --- a/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractGeneratorMojo.java +++ b/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractGeneratorMojo.java @@ -128,9 +128,10 @@ public abstract class AbstractGeneratorMojo extends AbstractMojo { URL[] urls = project.getTestClasspathElements().stream() .map(File::new) .map(ThrowingHelper.wrapAsFunction(e -> e.toURI().toURL())) - .peek(url -> System.out.println("Adding project path " + url)) + .peek(url -> log.debug("Adding project path " + url)) .toArray(URL[]::new); + // if there are no urls then its because we are testing ourselves, then add the urls for source so java source parser can find them if (urls.length == 0) { urls = new URL[] { new URL("file:src/main/java/"), new URL("file:src/test/java/") }; } diff --git a/tooling/maven/camel-api-component-maven-plugin/src/test/java/org/apache/camel/maven/ApiJavaSourceComponentGeneratorMojoTest.java b/tooling/maven/camel-api-component-maven-plugin/src/test/java/org/apache/camel/maven/ApiJavaSourceComponentGeneratorMojoTest.java index fd9bad2..22275a8 100644 --- a/tooling/maven/camel-api-component-maven-plugin/src/test/java/org/apache/camel/maven/ApiJavaSourceComponentGeneratorMojoTest.java +++ b/tooling/maven/camel-api-component-maven-plugin/src/test/java/org/apache/camel/maven/ApiJavaSourceComponentGeneratorMojoTest.java @@ -17,11 +17,8 @@ package org.apache.camel.maven; import java.io.File; -import java.util.ArrayList; -import java.util.List; import org.apache.camel.component.test.TestProxy; -import org.apache.velocity.VelocityContext; import org.junit.jupiter.api.Test; /**