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