From 964b7671a941782849ca8313c5436a28bac1fe2a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 27 Aug 2026 12:33:00 +0000 Subject: [PATCH 1/2] build(deps): bump org.openapi.generator from 7.21.0 to 7.25.0 Bumps org.openapi.generator from 7.21.0 to 7.25.0. --- updated-dependencies: - dependency-name: org.openapi.generator dependency-version: 7.25.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index aec0d99..af2d61b 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -24,6 +24,6 @@ ktor-serialization-json = { group = "io.ktor", name = "ktor-serialization-kotlin gitVersion = { id = "com.palantir.git-version", version = "5.1.0" } kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" } -openapi-generator = {id = "org.openapi.generator", version = "7.21.0"} +openapi-generator = {id = "org.openapi.generator", version = "7.25.0"} fabrikt = { id = "ch.acanda.gradle.fabrikt", version = "1.40.0" } node = {id = "com.github.node-gradle.node", version = "7.1.0"} From 7000a382415acfe596341a21895f8162d7f316c2 Mon Sep 17 00:00:00 2001 From: Sascha Lisson Date: Sat, 3 Oct 2026 18:09:46 +0200 Subject: [PATCH 2/2] build: adapt to typed inputSpec/outputDir properties of openapi-generator 7.25 openapi-generator 7.25 changed inputSpec to a RegularFileProperty and outputDir to a DirectoryProperty, so plain path strings no longer compile. Co-Authored-By: Claude Opus 5.5 --- api-client-ktor/build.gradle.kts | 7 +------ client-ts/build.gradle.kts | 8 +------- 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/api-client-ktor/build.gradle.kts b/api-client-ktor/build.gradle.kts index 479815d..d0f3690 100644 --- a/api-client-ktor/build.gradle.kts +++ b/api-client-ktor/build.gradle.kts @@ -21,12 +21,7 @@ val generatorTask = tasks.register("generateKtorClient", GenerateTask::class) { inputSpec = project(":redocly") .layout.projectDirectory .file("bundled/git-connector-v1.yaml") - .asFile.absolutePath - outputDir = - layout.buildDirectory - .dir("generated/ktor") - .get() - .asFile.absolutePath + outputDir = layout.buildDirectory.dir("generated/ktor") //importMappings.put("UUID", "kotlin.uuid.Uuid") } diff --git a/client-ts/build.gradle.kts b/client-ts/build.gradle.kts index 122301e..456eaeb 100644 --- a/client-ts/build.gradle.kts +++ b/client-ts/build.gradle.kts @@ -33,8 +33,6 @@ fun registerNpmPackageTasks( project(":redocly") .layout.buildDirectory .file("joined.yaml") - .get() - .asFile.absolutePath configOptions = mapOf( "npmRepository" to "https://artifacts.itemis.cloud/repository/npm-open/", @@ -45,11 +43,7 @@ fun registerNpmPackageTasks( gitUserId = "modelix" gitRepoId = "modelix.openapi" generatorName = openApiGeneratorName - outputDir = - layout.buildDirectory - .dir("generate/$openApiGeneratorName") - .get() - .asFile.absolutePath + outputDir = clientBuildDir } // Task to run 'pnpm install'