Upgrade preferences openapi generator to 6.6.0 31/135531/1
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fri, 21 Jul 2023 07:42:47 +0000 (07:42 +0000)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fri, 21 Jul 2023 07:42:47 +0000 (07:42 +0000)
Issue-ID: PORTALNG-22
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Ie7b3fa9b704b994a2871a5ff7aef6b8e93dd2134

app/build.gradle
openapi/build.gradle
settings.gradle

index 1551d9e..6fa8258 100644 (file)
@@ -35,12 +35,12 @@ repositories {
 }
 
 ext {
-        vavrVersion = '0.10.4'
-        problemVersion = '0.27.1'
-        logstashLogbackVersion = '7.2'
+    vavrVersion = '0.10.4'
+    problemVersion = '0.27.1'
+    logstashLogbackVersion = '7.2'
                embedMongoVersion = '3.2.8'
                embedMongoIntegrationVersion = '1.1.0-spring27x'
-        springCloudWiremockVersion = '3.1.0'
+    springCloudWiremockVersion = '3.1.0'
 }
 
 dependencies {
index 1f7148e..f1e04b3 100644 (file)
@@ -9,8 +9,14 @@ repositories {
 }
 
 dependencies {
-       implementation 'org.openapitools:openapi-generator:6.2.0'
+       implementation 'org.openapitools:openapi-generator:6.6.0'
        implementation 'org.springframework.boot:spring-boot-starter-webflux:2.7.3'
+
+    constraints {
+        implementation('io.swagger.core.v3:swagger-annotations:2.2.5') {
+            because 'there is a dependency conflict between swagger-parser versions 2 and 3 (https://github.com/OpenAPITools/openapi-generator/issues/14901)'
+        }
+    }
 }
 
 // https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator-gradle-plugin/README.adoc
@@ -26,7 +32,8 @@ openApiGenerate {
                interfaceOnly: "true",
                useTags: "true",
                useOptional: "true",
-               reactive: "true"
+               reactive: "true",
+        hideGenerationTimestamp: "true"
     ]
     generateApiTests = false
     generateApiDocumentation = false
index 91c8fc5..5477589 100644 (file)
@@ -7,7 +7,7 @@ pluginManagement {
         id 'org.sonarqube' version '3.4.0.2513'
         id 'com.github.hierynomus.license' version '0.16.1'
         id 'com.gorylenko.gradle-git-properties' version '2.4.1'
-        id 'org.openapi.generator' version '6.2.0'
+        id 'org.openapi.generator' version '6.6.0'
     }
     // https://docs.gradle.org/current/userguide/plugins.html#sec:custom_plugin_repositories
     repositories {