Upgrade bff openapi generator to 6.6.0 32/135532/1
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fri, 21 Jul 2023 07:50:50 +0000 (07:50 +0000)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fri, 21 Jul 2023 07:50:50 +0000 (07:50 +0000)
Issue-ID: PORTALNG-21
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I0cf78784b216a80cf6b31fd47fe6ed7e4a8844f5

build.gradle
openapi/server/build.gradle

index 1f78aa7..388d92a 100755 (executable)
@@ -12,7 +12,7 @@ buildscript {
         springBootVersion = '2.7.3'
         springCloudVersion = '3.1.3'
         lombokVersion = '1.18.24'
-        openapiVersion = '6.0.1'
+        openapiVersion = '6.6.0'
         redocVersion = '2.0.0-rc.65'
         spotlessVersion = '6.10.0'
         spotbugsVersion = '5.0.10'
index d3b4a47..e13bc20 100644 (file)
@@ -4,6 +4,12 @@ dependencies {
   implementation "org.springframework.boot:spring-boot-starter-webflux"
   implementation "org.openapitools:openapi-generator:$openapiVersion"
   implementation "org.webjars:redoc:$redocVersion"
+
+  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)'
+    }
+  }
 }
 
 openApiGenerate {
@@ -12,6 +18,7 @@ openApiGenerate {
   inputSpec = "$projectDir/src/main/resources/static/api.yaml"
   outputDir = "$buildDir/openapi"
   configOptions = [
+    hideGenerationTimestamps: "true",
     openApiNullable: "false",
     skipDefaultInterface: "true",
     dateLibrary: "java8",