diff --git a/cobigen-maven/cobigen-maven-plugin/pom.xml b/cobigen-maven/cobigen-maven-plugin/pom.xml index 03d0a26b32..bc74741637 100644 --- a/cobigen-maven/cobigen-maven-plugin/pom.xml +++ b/cobigen-maven/cobigen-maven-plugin/pom.xml @@ -37,13 +37,13 @@ ${project.groupId} core - 7.0.0 + 7.1.0 ${project.groupId} core-api - 7.0.0 + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestClassLoadingWithTemplateFolder/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestClassLoadingWithTemplateFolder/pom.xml index 0ad1f843ed..1976c7ac53 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestClassLoadingWithTemplateFolder/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestClassLoadingWithTemplateFolder/pom.xml @@ -37,17 +37,17 @@ com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen tsplugin - 7.0.0-SNAPSHOT + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestDifferentFileSystems/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestDifferentFileSystems/pom.xml index 5f30f327d2..64ba5a5e28 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestDifferentFileSystems/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestDifferentFileSystems/pom.xml @@ -37,47 +37,47 @@ com.devonfw.cobigen templates-devon4j - 20.08.001-SNAPSHOT + 20.08.002 com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen openapiplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen xmlplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen htmlplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen tsplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen jsonplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen textmerger - 7.0.0-SNAPSHOT + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestEntityInputDataaccessGeneration/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestEntityInputDataaccessGeneration/pom.xml index 37db706e1d..3a9663534d 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestEntityInputDataaccessGeneration/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestEntityInputDataaccessGeneration/pom.xml @@ -42,52 +42,52 @@ com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen xmlplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen openapiplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen tsplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen propertyplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen htmlplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen textmerger - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen tempeng-velocity - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen tsplugin - 7.0.0-SNAPSHOT + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestEntityInputDataaccessGenerationWithTemplateFolder/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestEntityInputDataaccessGenerationWithTemplateFolder/pom.xml index 438b9233c0..445fe5bf71 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestEntityInputDataaccessGenerationWithTemplateFolder/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestEntityInputDataaccessGenerationWithTemplateFolder/pom.xml @@ -37,47 +37,47 @@ com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen xmlplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen openapiplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen tsplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen propertyplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen htmlplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen textmerger - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen tempeng-velocity - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestExceptionOnNothingToGenerate/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestExceptionOnNothingToGenerate/pom.xml index cd40396e41..e0412ad107 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestExceptionOnNothingToGenerate/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestExceptionOnNothingToGenerate/pom.xml @@ -38,12 +38,12 @@ com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestNothingToGenerate/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestNothingToGenerate/pom.xml index 0ad1f843ed..1976c7ac53 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestNothingToGenerate/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestNothingToGenerate/pom.xml @@ -37,17 +37,17 @@ com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen tsplugin - 7.0.0-SNAPSHOT + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestPackageInputDataaccessGeneration/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestPackageInputDataaccessGeneration/pom.xml index b281d48234..d90538a431 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestPackageInputDataaccessGeneration/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestPackageInputDataaccessGeneration/pom.xml @@ -42,27 +42,27 @@ com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen xmlplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen openapiplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen tsplugin - 7.0.0-SNAPSHOT + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestClassLoadingWithTemplateFolder/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestClassLoadingWithTemplateFolder/pom.xml index 0f0f7330f8..3cd7076b79 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestClassLoadingWithTemplateFolder/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestClassLoadingWithTemplateFolder/pom.xml @@ -37,12 +37,12 @@ com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestDifferentFileSystems/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestDifferentFileSystems/pom.xml index 90c4974b37..048f6c5552 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestDifferentFileSystems/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestDifferentFileSystems/pom.xml @@ -42,37 +42,37 @@ com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen openapiplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen xmlplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen htmlplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen tsplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen jsonplugin - 7.0.0-SNAPSHOT + 7.0.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestEntityInputDataaccessGeneration/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestEntityInputDataaccessGeneration/pom.xml index 25935b25ff..19336860f6 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestEntityInputDataaccessGeneration/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestEntityInputDataaccessGeneration/pom.xml @@ -42,22 +42,22 @@ com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen xmlplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen openapiplugin - 7.0.0-SNAPSHOT + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestEntityInputDataaccessGenerationWithTemplateFolder/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestEntityInputDataaccessGenerationWithTemplateFolder/pom.xml index 2925cc55a3..bfe846f6bf 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestEntityInputDataaccessGenerationWithTemplateFolder/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestEntityInputDataaccessGenerationWithTemplateFolder/pom.xml @@ -37,17 +37,17 @@ com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen xmlplugin - 7.0.0-SNAPSHOT + 7.0.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestExceptionOnNothingToGenerate/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestExceptionOnNothingToGenerate/pom.xml index 9e428abe1c..82017414b0 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestExceptionOnNothingToGenerate/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestExceptionOnNothingToGenerate/pom.xml @@ -38,12 +38,12 @@ com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestNothingToGenerate/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestNothingToGenerate/pom.xml index 0f0f7330f8..3cd7076b79 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestNothingToGenerate/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestNothingToGenerate/pom.xml @@ -37,12 +37,12 @@ com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestPackageInputDataaccessGeneration/pom.xml b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestPackageInputDataaccessGeneration/pom.xml index 0f65b5b549..30d1f3c95e 100644 --- a/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestPackageInputDataaccessGeneration/pom.xml +++ b/cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Oasp4JTemplateTest/TestPackageInputDataaccessGeneration/pom.xml @@ -42,22 +42,22 @@ com.devonfw.cobigen tempeng-freemarker - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen javaplugin - 7.0.0-SNAPSHOT + 7.1.0 com.devonfw.cobigen xmlplugin - 7.0.0-SNAPSHOT + 7.0.0 com.devonfw.cobigen openapiplugin - 7.0.0-SNAPSHOT + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-test/pom.xml b/cobigen-maven/cobigen-maven-test/pom.xml index 84ce86e714..40f3a2ca2f 100644 --- a/cobigen-maven/cobigen-maven-test/pom.xml +++ b/cobigen-maven/cobigen-maven-test/pom.xml @@ -26,12 +26,12 @@ com.devonfw.cobigen core-test - 7.0.0 + 7.1.0 com.devonfw.cobigen core-api - 7.0.0 + 7.1.0 diff --git a/cobigen-maven/cobigen-maven-test/src/main/java/com/devonfw/cobigen/maven/test/AbstractMavenTest.java b/cobigen-maven/cobigen-maven-test/src/main/java/com/devonfw/cobigen/maven/test/AbstractMavenTest.java index 55bb0f89c7..9cf597a172 100644 --- a/cobigen-maven/cobigen-maven-test/src/main/java/com/devonfw/cobigen/maven/test/AbstractMavenTest.java +++ b/cobigen-maven/cobigen-maven-test/src/main/java/com/devonfw/cobigen/maven/test/AbstractMavenTest.java @@ -88,6 +88,23 @@ protected File runMavenInvoker(File testProject, String localRepoPath) throws Ex return runMavenInvoker(testProject, null, localRepoPath); } + /** + * Runs the maven invoker with goal package. Makes sure, that the local repository of the executing maven + * process is used. + * @param testProject + * the test project to build + * @param localRepoPath + * local repository path of the current execution + * @param debug + * enable debug logging + * @return the temporary copy of the test project, the build was executed in + * @throws Exception + * if anything fails + */ + protected File runMavenInvoker(File testProject, String localRepoPath, boolean debug) throws Exception { + return runMavenInvoker(testProject, null, localRepoPath, debug); + } + /** * Runs the maven invoker with goal package and the default devonfw settings file. Makes sure, that the * local repository of the executing maven process is used. diff --git a/cobigen-maven/pom.xml b/cobigen-maven/pom.xml index 77c5e2b113..914f1ea876 100644 --- a/cobigen-maven/pom.xml +++ b/cobigen-maven/pom.xml @@ -13,7 +13,7 @@ 3.0 - 7.0.0 + 7.1.0 diff --git a/documentation/master-cobigen.asciidoc b/documentation/master-cobigen.asciidoc index bea96b32c0..c3ee54d21f 100644 --- a/documentation/master-cobigen.asciidoc +++ b/documentation/master-cobigen.asciidoc @@ -12,7 +12,7 @@ DISCLAIMER: All Cobigen plugins are compatible with the latest release of Devonf **Current versions:** * CobiGen - Eclipse Plug-in v7.0.0 -* CobiGen - Maven Build Plug-in v7.0.0 +* CobiGen - Maven Build Plug-in v7.1.0 * CobiGen CLI v1.2.0 ---