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

[camel-kafka-connector] 02/02: Add a Maven Plugin to collect the connector descriptors for catalog purpose

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

acosentino pushed a commit to branch descriptor
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 9b2222dd7b4a097b2ecccf28c3c8a3b0cdc2f2c5
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 7 16:11:30 2020 +0200

    Add a Maven Plugin to collect the connector descriptors for catalog purpose
---
 .../maven/docs/UpdateDocComponentsListMojo.java    | 26 +---------------------
 1 file changed, 1 insertion(+), 25 deletions(-)

diff --git a/tooling/camel-kafka-connector-catalog-descriptor-maven-plugin/src/main/java/org/apache/camel/kafkaconnector/maven/docs/UpdateDocComponentsListMojo.java b/tooling/camel-kafka-connector-catalog-descriptor-maven-plugin/src/main/java/org/apache/camel/kafkaconnector/maven/docs/UpdateDocComponentsListMojo.java
index 4dfde51..74b4260 100644
--- a/tooling/camel-kafka-connector-catalog-descriptor-maven-plugin/src/main/java/org/apache/camel/kafkaconnector/maven/docs/UpdateDocComponentsListMojo.java
+++ b/tooling/camel-kafka-connector-catalog-descriptor-maven-plugin/src/main/java/org/apache/camel/kafkaconnector/maven/docs/UpdateDocComponentsListMojo.java
@@ -23,32 +23,20 @@ import java.io.FileInputStream;
 import java.io.FileWriter;
 import java.io.IOException;
 import java.io.InputStreamReader;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Collections;
-import java.util.TreeSet;
 
 import org.apache.commons.io.FileUtils;
-import org.apache.commons.io.filefilter.DirectoryFileFilter;
-import org.apache.commons.io.filefilter.RegexFileFilter;
-import org.apache.commons.lang3.StringUtils;
 import org.apache.maven.plugin.AbstractMojo;
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugin.MojoFailureException;
-import org.apache.maven.plugins.annotations.Component;
 import org.apache.maven.plugins.annotations.Mojo;
 import org.apache.maven.plugins.annotations.Parameter;
 import org.apache.maven.project.MavenProject;
-import org.apache.maven.project.MavenProjectHelper;
 
 /**
- * Updates the documentation in: - docs/modules/ROOT/pages/connectors.adoc
+ * Updates connector.properties file
  */
 @Mojo(name = "list-descriptor-files", threadSafe = true)
 public class UpdateDocComponentsListMojo extends AbstractMojo {
-    private static final String SINK_CONNECTOR_LINK_SUFFIX_ADOC = "kafka-sink-connector.adoc[Sink Docs]";
-    private static final String SOURCE_CONNECTOR_LINK_SUFFIX_ADOC = "kafka-source-connector.adoc[Source Docs]";
-    private static final String XREF_CONNECTOR_LINK_PREFIX = "xref:connectors/";
 
     /**
      * The maven project.
@@ -61,12 +49,6 @@ public class UpdateDocComponentsListMojo extends AbstractMojo {
      */
     @Parameter(defaultValue = "${project.directory}/../../connectors/")
     protected File connectorsDir;
-
-    /**
-     * The project directory
-     */
-    @Parameter(defaultValue = "${basedir}/../")
-    protected File projectBaseDir;
     
 
     /**
@@ -82,12 +64,6 @@ public class UpdateDocComponentsListMojo extends AbstractMojo {
     protected String connectorsProjectName;
 
     /**
-     * Maven ProjectHelper.
-     */
-    @Component
-    private MavenProjectHelper projectHelper;
-
-    /**
      * Execute goal.
      *
      * @throws MojoExecutionException execution of the main class or one of the