From a19a2f0e0189314042ed88535073314e28ccfb32 Mon Sep 17 00:00:00 2001 From: Otavio Rodolfo Piske Date: Tue, 17 Sep 2024 13:49:10 +0200 Subject: [PATCH] Updated to delete the old documentation if it exists --- .../apache/camel/jbang/ai/generate/GenerateTaxonomy.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/apache/camel/jbang/ai/generate/GenerateTaxonomy.java b/src/main/java/org/apache/camel/jbang/ai/generate/GenerateTaxonomy.java index ad13090..6ae2439 100644 --- a/src/main/java/org/apache/camel/jbang/ai/generate/GenerateTaxonomy.java +++ b/src/main/java/org/apache/camel/jbang/ai/generate/GenerateTaxonomy.java @@ -100,7 +100,12 @@ private void doGenerate(String componentName) throws IOException { File outputDir = new File(taxonomyPath, componentName); outputDir.mkdirs(); - File outputFile = new File(outputDir, componentName + ".yaml"); + File oldOutputFile = new File(outputDir, componentName + ".yaml"); + if (oldOutputFile.exists()) { + oldOutputFile.delete(); + } + + File outputFile = new File(outputDir, "qna.yaml"); FileUtils.writeStringToFile(outputFile, qna, StandardCharsets.UTF_8); }