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/08/23 13:32:17 UTC
[camel] 02/03: CAMEL-16881: camel-catalog - Remove the
documentation files (adoc) as they are not in us
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 c8a1f7ac0a679612e3fb14d6982ba81dad07539f
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Mon Aug 23 15:09:26 2021 +0200
CAMEL-16881: camel-catalog - Remove the documentation files (adoc) as they are not in us
---
.../camel/maven/packaging/PrepareCatalogMojo.java | 23 ----------------------
1 file changed, 23 deletions(-)
diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCatalogMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCatalogMojo.java
index 07b15e2..5192bed 100644
--- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCatalogMojo.java
+++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCatalogMojo.java
@@ -110,12 +110,6 @@ public class PrepareCatalogMojo extends AbstractMojo {
protected File othersOutDir;
/**
- * The output directory for documents catalog
- */
- @Parameter(defaultValue = "${project.basedir}/src/generated/resources/org/apache/camel/catalog/docs")
- protected File documentsOutDir;
-
- /**
* The output directory for models catalog
*/
@Parameter(defaultValue = "${project.basedir}/src/generated/resources/org/apache/camel/catalog/models")
@@ -665,10 +659,6 @@ public class PrepareCatalogMojo extends AbstractMojo {
}
protected void executeDocuments(Set<String> components, Set<String> dataformats, Set<String> languages, Set<String> others) throws Exception {
- Path documentsOutDir = this.documentsOutDir.toPath();
-
- getLog().info("Copying all Camel documents (ascii docs)");
-
// lets use sorted set/maps
Set<Path> adocFiles = new TreeSet<>();
Set<Path> missingAdocFiles = new TreeSet<>();
@@ -699,22 +689,9 @@ public class PrepareCatalogMojo extends AbstractMojo {
getLog().info("Found " + adocFiles.size() + " ascii document files");
- // make sure to create out dir
- Files.createDirectories(documentsOutDir);
-
// Check duplicates
duplicateAdocFiles = getDuplicates(adocFiles);
-
- // Copy all descriptors
- Map<Path, Path> newJsons = map(adocFiles, p -> p, p -> documentsOutDir.resolve(p.getFileName()));
- list(documentsOutDir).filter(p -> !newJsons.containsValue(p) && !newJsons.containsValue(p.resolveSibling(p.getFileName().toString().replace(".html", ".adoc"))))
- .forEach(this::delete);
- newJsons.forEach(this::copy);
-
- Path all = documentsOutDir.resolve("../docs.properties");
Set<String> docNames = adocFiles.stream().map(PrepareCatalogMojo::asComponentName).collect(Collectors.toCollection(TreeSet::new));
- FileUtil.updateFile(all, String.join("\n", docNames) + "\n");
-
printDocumentsReport(adocFiles, duplicateAdocFiles, missingAdocFiles);
// find out if we have documents for each component / dataformat /