diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 05f98e501..f394cce3f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: uses: actions/setup-java@v4 with: distribution: 'zulu' - java-version: 8 + java-version: 17 - name: Set up Python 3.8 uses: actions/setup-python@v5.1.1 @@ -56,14 +56,14 @@ jobs: - name: Clone dgs-examples-java uses: actions/checkout@v4 with: - repository: Netflix/dgs-examples-java-2.7 - path: build/examples/dgs-examples-java-2.7 + repository: Netflix/dgs-examples-java + path: build/examples/dgs-examples-java - name: Clone dgs-examples-kotlin uses: actions/checkout@v4 with: - repository: Netflix/dgs-examples-kotlin-2.7 - path: build/examples/dgs-examples-kotlin-2.7 + repository: Netflix/dgs-examples-kotlin + path: build/examples/dgs-examples-kotlin - name: Build Examples run: | diff --git a/build.gradle b/build.gradle index 8c977d4ca..37b0b8817 100644 --- a/build.gradle +++ b/build.gradle @@ -61,7 +61,7 @@ allprojects { java { toolchain { - languageVersion.set(JavaLanguageVersion.of(8)) + languageVersion.set(JavaLanguageVersion.of(17)) } } } diff --git a/dependencies.lock b/dependencies.lock index c173ed3f2..a745f08a0 100644 --- a/dependencies.lock +++ b/dependencies.lock @@ -407,13 +407,13 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-params", @@ -421,21 +421,21 @@ ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter-api", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -542,13 +542,13 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-params", @@ -556,21 +556,21 @@ ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter-api", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -677,13 +677,13 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-engine", @@ -692,21 +692,21 @@ ] }, "org.junit.jupiter:junit-jupiter-engine": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter-api", "org.junit.platform:junit-platform-engine", @@ -714,14 +714,14 @@ ] }, "org.junit.platform:junit-platform-engine": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter-engine", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", diff --git a/graphql-dgs-codegen-core/build.gradle b/graphql-dgs-codegen-core/build.gradle index 4933f6390..40272345b 100644 --- a/graphql-dgs-codegen-core/build.gradle +++ b/graphql-dgs-codegen-core/build.gradle @@ -24,22 +24,22 @@ plugins { dependencies { - implementation platform("com.netflix.graphql.dgs:graphql-dgs-platform-dependencies:5.5.1") + implementation platform("com.netflix.graphql.dgs:graphql-dgs-platform-dependencies:9.1.3") implementation(project(":graphql-dgs-codegen-shared-core")) implementation('com.netflix.graphql.dgs:graphql-dgs') { transitive = false } implementation 'com.graphql-java:graphql-java' - implementation 'com.fasterxml.jackson.core:jackson-annotations' - implementation 'com.fasterxml.jackson.core:jackson-databind' + implementation 'com.fasterxml.jackson.core:jackson-databind:2.18.+' + implementation 'com.fasterxml.jackson.core:jackson-annotations:2.18.+' implementation 'org.slf4j:slf4j-api' implementation 'com.squareup:javapoet:1.13.+' implementation 'com.squareup:kotlinpoet:1.17.+' implementation 'com.github.ajalt.clikt:clikt:4.4.+' - implementation 'org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.+' - implementation 'jakarta.annotation:jakarta.annotation-api:2.1.1' + implementation 'org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.+' + implementation 'jakarta.annotation:jakarta.annotation-api:3.0.+' testImplementation 'com.google.testing.compile:compile-testing:0.+' diff --git a/graphql-dgs-codegen-core/dependencies.lock b/graphql-dgs-codegen-core/dependencies.lock index a3593c820..f1ebb613c 100644 --- a/graphql-dgs-codegen-core/dependencies.lock +++ b/graphql-dgs-codegen-core/dependencies.lock @@ -6,30 +6,27 @@ }, "compileClasspath": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -70,36 +67,36 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core": { "project": true }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] @@ -117,68 +114,53 @@ ] }, "jakarta.annotation:jakarta.annotation-api": { - "locked": "2.1.1", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.0.0" }, "org.jetbrains.kotlin:kotlin-bom": { "locked": "1.9.25" }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ "com.github.ajalt.clikt:clikt-jvm", "com.github.ajalt.colormath:colormath-jvm", "com.github.ajalt.mordant:mordant-jvm", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom", - "org.jetbrains.kotlin:kotlin-stdlib-common", - "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" - ] - }, - "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", - "org.jetbrains.kotlin:kotlin-bom", - "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-bom": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json" @@ -193,44 +175,39 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { "locked": "1.7.30", "transitive": [ - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "implementationDependenciesMetadata": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -253,36 +230,36 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core": { "project": true }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] @@ -294,10 +271,7 @@ "locked": "1.17.0" }, "jakarta.annotation:jakarta.annotation-api": { - "locked": "2.1.1", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.0.0" }, "net.java.dev.jna:jna": { "locked": "5.14.0", @@ -309,39 +283,27 @@ "locked": "1.9.25" }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ "com.github.ajalt.clikt:clikt", "com.github.ajalt.colormath:colormath", "com.github.ajalt.mordant:mordant", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet", "org.jetbrains.kotlin:kotlin-bom", - "org.jetbrains.kotlin:kotlin-stdlib-common", "org.jetbrains.kotlinx:kotlinx-serialization-core", "org.jetbrains.kotlinx:kotlinx-serialization-json", "org.jetbrains:markdown" ] }, - "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", - "org.jetbrains.kotlin:kotlin-bom", - "org.jetbrains.kotlin:kotlin-stdlib", - "org.jetbrains.kotlinx:kotlinx-serialization-core", - "org.jetbrains.kotlinx:kotlinx-serialization-json" - ] - }, "org.jetbrains.kotlinx:kotlinx-serialization-core": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-json" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json": { - "locked": "1.6.3" + "locked": "1.7.3" }, "org.jetbrains:markdown": { "locked": "0.7.0", @@ -352,44 +314,39 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { "locked": "1.7.30", "transitive": [ - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "integTestCompileClasspath": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -496,36 +453,36 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core": { "project": true }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] @@ -543,23 +500,18 @@ ] }, "jakarta.annotation:jakarta.annotation-api": { - "locked": "2.1.1", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.0.0" }, "junit:junit": { "locked": "4.13.2", "transitive": [ "com.google.testing.compile:compile-testing", - "com.google.truth:truth", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.google.truth:truth" ] }, "net.bytebuddy:byte-buddy": { "locked": "1.14.18", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.assertj:assertj-core" ] }, @@ -572,10 +524,7 @@ ] }, "org.assertj:assertj-core": { - "locked": "3.26.3", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.26.3" }, "org.checkerframework:checker-qual": { "locked": "3.26.0", @@ -588,7 +537,6 @@ "org.hamcrest:hamcrest-core": { "locked": "1.3", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "junit:junit" ] }, @@ -604,14 +552,12 @@ "org.jetbrains.kotlin:kotlin-compiler": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, "org.jetbrains.kotlin:kotlin-reflect": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -619,19 +565,17 @@ "org.jetbrains.kotlin:kotlin-script-runtime": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ "com.github.ajalt.clikt:clikt-jvm", "com.github.ajalt.colormath:colormath-jvm", "com.github.ajalt.mordant:mordant-jvm", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib-common", @@ -642,20 +586,16 @@ ] }, "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", - "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" + "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" ] }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlin:kotlin-stdlib-jdk8" @@ -664,7 +604,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler", "org.jetbrains.kotlin:kotlin-stdlib", @@ -674,46 +613,44 @@ "org.jetbrains.kotlinx:kotlinx-coroutines-core": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlinx:kotlinx-coroutines-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-bom": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json" @@ -726,39 +663,35 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-params", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-api", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -781,44 +714,39 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { "locked": "1.7.30", "transitive": [ - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "integTestImplementationDependenciesMetadata": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -907,36 +835,36 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core": { "project": true }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] @@ -948,23 +876,18 @@ "locked": "1.17.0" }, "jakarta.annotation:jakarta.annotation-api": { - "locked": "2.1.1", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.0.0" }, "junit:junit": { "locked": "4.13.2", "transitive": [ "com.google.testing.compile:compile-testing", - "com.google.truth:truth", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.google.truth:truth" ] }, "net.bytebuddy:byte-buddy": { "locked": "1.14.18", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.assertj:assertj-core" ] }, @@ -983,10 +906,7 @@ ] }, "org.assertj:assertj-core": { - "locked": "3.26.3", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.26.3" }, "org.checkerframework:checker-qual": { "locked": "3.26.0", @@ -999,7 +919,6 @@ "org.hamcrest:hamcrest-core": { "locked": "1.3", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "junit:junit" ] }, @@ -1015,14 +934,12 @@ "org.jetbrains.kotlin:kotlin-compiler": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, "org.jetbrains.kotlin:kotlin-reflect": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -1030,19 +947,17 @@ "org.jetbrains.kotlin:kotlin-script-runtime": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ "com.github.ajalt.clikt:clikt", "com.github.ajalt.colormath:colormath", "com.github.ajalt.mordant:mordant", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib-common", @@ -1054,21 +969,17 @@ ] }, "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlinx:atomicfu", - "org.jetbrains.kotlinx:kotlinx-coroutines-core", - "org.jetbrains.kotlinx:kotlinx-serialization-core", - "org.jetbrains.kotlinx:kotlinx-serialization-json" + "org.jetbrains.kotlinx:kotlinx-coroutines-core" ] }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib-jdk8" ] @@ -1076,7 +987,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -1090,18 +1000,17 @@ "org.jetbrains.kotlinx:kotlinx-coroutines-core": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-json" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json": { - "locked": "1.6.3" + "locked": "1.7.3" }, "org.jetbrains:markdown": { "locked": "0.7.0", @@ -1110,39 +1019,35 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-params", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-api", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -1165,44 +1070,41 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { "locked": "1.7.30", "transitive": [ - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "integTestRuntimeClasspath": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -1309,36 +1211,36 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core": { "project": true }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] @@ -1362,23 +1264,18 @@ ] }, "jakarta.annotation:jakarta.annotation-api": { - "locked": "2.1.1", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.0.0" }, "junit:junit": { "locked": "4.13.2", "transitive": [ "com.google.testing.compile:compile-testing", - "com.google.truth:truth", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.google.truth:truth" ] }, "net.bytebuddy:byte-buddy": { "locked": "1.14.18", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.assertj:assertj-core" ] }, @@ -1389,10 +1286,7 @@ ] }, "org.assertj:assertj-core": { - "locked": "3.26.3", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.26.3" }, "org.checkerframework:checker-qual": { "locked": "3.26.0", @@ -1405,7 +1299,6 @@ "org.hamcrest:hamcrest-core": { "locked": "1.3", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "junit:junit" ] }, @@ -1424,7 +1317,6 @@ "org.jetbrains.kotlin:kotlin-compiler": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, @@ -1432,7 +1324,6 @@ "locked": "1.9.25", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" @@ -1441,19 +1332,17 @@ "org.jetbrains.kotlin:kotlin-script-runtime": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ "com.github.ajalt.clikt:clikt-jvm", "com.github.ajalt.colormath:colormath-jvm", "com.github.ajalt.mordant:mordant-jvm", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-reflect", @@ -1466,20 +1355,16 @@ ] }, "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", - "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" + "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" ] }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlin:kotlin-stdlib-jdk8" @@ -1488,7 +1373,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler", "org.jetbrains.kotlin:kotlin-stdlib", @@ -1498,46 +1382,44 @@ "org.jetbrains.kotlinx:kotlinx-coroutines-core": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlinx:kotlinx-coroutines-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-bom": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json" @@ -1562,16 +1444,14 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-engine", "org.junit.jupiter:junit-jupiter-params", @@ -1579,40 +1459,36 @@ ] }, "org.junit.jupiter:junit-jupiter-engine": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-api", "org.junit.platform:junit-platform-engine", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-engine": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-engine", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -1638,16 +1514,13 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { - "locked": "1.7.35", + "locked": "1.7.30", "transitive": [ - "com.graphql-java:graphql-java", - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, @@ -1956,30 +1829,29 @@ }, "runtimeClasspath": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -2020,36 +1892,36 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core": { "project": true }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] @@ -2073,10 +1945,7 @@ ] }, "jakarta.annotation:jakarta.annotation-api": { - "locked": "2.1.1", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.0.0" }, "net.java.dev.jna:jna": { "locked": "5.14.0", @@ -2094,67 +1963,54 @@ "locked": "1.9.25", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ "com.github.ajalt.clikt:clikt-jvm", "com.github.ajalt.colormath:colormath-jvm", "com.github.ajalt.mordant:mordant-jvm", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-reflect", - "org.jetbrains.kotlin:kotlin-stdlib-common", "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm", "org.jetbrains:markdown-jvm" ] }, - "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", - "org.jetbrains.kotlin:kotlin-bom", - "org.jetbrains.kotlin:kotlin-stdlib", - "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" - ] - }, "org.jetbrains.kotlinx:kotlinx-serialization-bom": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json" @@ -2181,45 +2037,39 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { - "locked": "1.7.35", + "locked": "1.7.30", "transitive": [ - "com.graphql-java:graphql-java", - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "testCompileClasspath": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -2326,36 +2176,36 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core": { "project": true }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] @@ -2373,23 +2223,18 @@ ] }, "jakarta.annotation:jakarta.annotation-api": { - "locked": "2.1.1", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.0.0" }, "junit:junit": { "locked": "4.13.2", "transitive": [ "com.google.testing.compile:compile-testing", - "com.google.truth:truth", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.google.truth:truth" ] }, "net.bytebuddy:byte-buddy": { "locked": "1.14.18", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.assertj:assertj-core" ] }, @@ -2402,10 +2247,7 @@ ] }, "org.assertj:assertj-core": { - "locked": "3.26.3", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.26.3" }, "org.checkerframework:checker-qual": { "locked": "3.26.0", @@ -2418,7 +2260,6 @@ "org.hamcrest:hamcrest-core": { "locked": "1.3", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "junit:junit" ] }, @@ -2434,14 +2275,12 @@ "org.jetbrains.kotlin:kotlin-compiler": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, "org.jetbrains.kotlin:kotlin-reflect": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -2449,19 +2288,17 @@ "org.jetbrains.kotlin:kotlin-script-runtime": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ "com.github.ajalt.clikt:clikt-jvm", "com.github.ajalt.colormath:colormath-jvm", "com.github.ajalt.mordant:mordant-jvm", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib-common", @@ -2472,20 +2309,16 @@ ] }, "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", - "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" + "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" ] }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlin:kotlin-stdlib-jdk8" @@ -2494,7 +2327,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler", "org.jetbrains.kotlin:kotlin-stdlib", @@ -2504,46 +2336,44 @@ "org.jetbrains.kotlinx:kotlinx-coroutines-core": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlinx:kotlinx-coroutines-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-bom": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json" @@ -2556,39 +2386,35 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-params", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-api", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -2611,44 +2437,39 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { "locked": "1.7.30", "transitive": [ - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "testImplementationDependenciesMetadata": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -2737,36 +2558,36 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core": { "project": true }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] @@ -2778,23 +2599,18 @@ "locked": "1.17.0" }, "jakarta.annotation:jakarta.annotation-api": { - "locked": "2.1.1", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.0.0" }, "junit:junit": { "locked": "4.13.2", "transitive": [ "com.google.testing.compile:compile-testing", - "com.google.truth:truth", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.google.truth:truth" ] }, "net.bytebuddy:byte-buddy": { "locked": "1.14.18", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.assertj:assertj-core" ] }, @@ -2813,10 +2629,7 @@ ] }, "org.assertj:assertj-core": { - "locked": "3.26.3", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.26.3" }, "org.checkerframework:checker-qual": { "locked": "3.26.0", @@ -2829,7 +2642,6 @@ "org.hamcrest:hamcrest-core": { "locked": "1.3", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "junit:junit" ] }, @@ -2845,14 +2657,12 @@ "org.jetbrains.kotlin:kotlin-compiler": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, "org.jetbrains.kotlin:kotlin-reflect": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -2860,19 +2670,17 @@ "org.jetbrains.kotlin:kotlin-script-runtime": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ "com.github.ajalt.clikt:clikt", "com.github.ajalt.colormath:colormath", "com.github.ajalt.mordant:mordant", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib-common", @@ -2884,21 +2692,17 @@ ] }, "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlinx:atomicfu", - "org.jetbrains.kotlinx:kotlinx-coroutines-core", - "org.jetbrains.kotlinx:kotlinx-serialization-core", - "org.jetbrains.kotlinx:kotlinx-serialization-json" + "org.jetbrains.kotlinx:kotlinx-coroutines-core" ] }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib-jdk8" ] @@ -2906,7 +2710,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -2920,18 +2723,17 @@ "org.jetbrains.kotlinx:kotlinx-coroutines-core": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-json" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json": { - "locked": "1.6.3" + "locked": "1.7.3" }, "org.jetbrains:markdown": { "locked": "0.7.0", @@ -2940,39 +2742,35 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-params", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-api", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -2995,44 +2793,41 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { "locked": "1.7.30", "transitive": [ - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "testRuntimeClasspath": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -3139,36 +2934,36 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core": { "project": true }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] @@ -3192,23 +2987,18 @@ ] }, "jakarta.annotation:jakarta.annotation-api": { - "locked": "2.1.1", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.0.0" }, "junit:junit": { "locked": "4.13.2", "transitive": [ "com.google.testing.compile:compile-testing", - "com.google.truth:truth", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.google.truth:truth" ] }, "net.bytebuddy:byte-buddy": { "locked": "1.14.18", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.assertj:assertj-core" ] }, @@ -3219,10 +3009,7 @@ ] }, "org.assertj:assertj-core": { - "locked": "3.26.3", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.26.3" }, "org.checkerframework:checker-qual": { "locked": "3.26.0", @@ -3235,7 +3022,6 @@ "org.hamcrest:hamcrest-core": { "locked": "1.3", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "junit:junit" ] }, @@ -3254,7 +3040,6 @@ "org.jetbrains.kotlin:kotlin-compiler": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, @@ -3262,7 +3047,6 @@ "locked": "1.9.25", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" @@ -3271,19 +3055,17 @@ "org.jetbrains.kotlin:kotlin-script-runtime": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ "com.github.ajalt.clikt:clikt-jvm", "com.github.ajalt.colormath:colormath-jvm", "com.github.ajalt.mordant:mordant-jvm", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-reflect", @@ -3296,20 +3078,16 @@ ] }, "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", - "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" + "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" ] }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlin:kotlin-stdlib-jdk8" @@ -3318,7 +3096,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler", "org.jetbrains.kotlin:kotlin-stdlib", @@ -3328,46 +3105,44 @@ "org.jetbrains.kotlinx:kotlinx-coroutines-core": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlinx:kotlinx-coroutines-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-bom": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json" @@ -3392,16 +3167,14 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-engine", "org.junit.jupiter:junit-jupiter-params", @@ -3409,40 +3182,36 @@ ] }, "org.junit.jupiter:junit-jupiter-engine": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-api", "org.junit.platform:junit-platform-engine", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-engine": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-engine", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -3468,16 +3237,13 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { - "locked": "1.7.35", + "locked": "1.7.30", "transitive": [ - "com.graphql-java:graphql-java", - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } } diff --git a/graphql-dgs-codegen-core/src/main/kotlin/com/netflix/graphql/dgs/codegen/CodeGen.kt b/graphql-dgs-codegen-core/src/main/kotlin/com/netflix/graphql/dgs/codegen/CodeGen.kt index 16db19d5e..4cb9ff85f 100644 --- a/graphql-dgs-codegen-core/src/main/kotlin/com/netflix/graphql/dgs/codegen/CodeGen.kt +++ b/graphql-dgs-codegen-core/src/main/kotlin/com/netflix/graphql/dgs/codegen/CodeGen.kt @@ -39,6 +39,7 @@ import graphql.language.* import graphql.parser.InvalidSyntaxException import graphql.parser.MultiSourceReader import graphql.parser.Parser +import graphql.parser.ParserEnvironment import graphql.parser.ParserOptions import graphql.schema.idl.ScalarInfo import graphql.schema.idl.TypeUtil @@ -134,7 +135,8 @@ class CodeGen(private val config: CodeGenConfig) { val document = readerBuilder.build().use { reader -> try { - parser.parseDocument(reader, options) + val parserEnv = ParserEnvironment.newParserEnvironment().document(reader).parserOptions(options).build() + parser.parseDocument(parserEnv) } catch (exception: InvalidSyntaxException) { // check if the schema is empty if (exception.sourcePreview.isBlank()) { diff --git a/graphql-dgs-codegen-core/src/test/kotlin/com/netflix/graphql/dgs/codegen/CodeGenTest.kt b/graphql-dgs-codegen-core/src/test/kotlin/com/netflix/graphql/dgs/codegen/CodeGenTest.kt index 9ea9fdf10..186f8c243 100644 --- a/graphql-dgs-codegen-core/src/test/kotlin/com/netflix/graphql/dgs/codegen/CodeGenTest.kt +++ b/graphql-dgs-codegen-core/src/test/kotlin/com/netflix/graphql/dgs/codegen/CodeGenTest.kt @@ -64,7 +64,8 @@ class CodeGenTest { CodeGen(CodeGenConfig(schemas = setOf(schema), packageName = basePackageName)).generate() }.isInstanceOf(CodeGenSchemaParsingException::class.java) .hasMessageContainingAll( - "Invalid Syntax : offending token '' at line 8 column 16", + "Unable to parse the schema...", + "Invalid syntax with offending token '' at line 8 column 16", """ |Schema Section: |>>> diff --git a/graphql-dgs-codegen-core/src/test/kotlin/com/netflix/graphql/dgs/codegen/TestUtils.kt b/graphql-dgs-codegen-core/src/test/kotlin/com/netflix/graphql/dgs/codegen/TestUtils.kt index 578dd6e48..215adedf2 100644 --- a/graphql-dgs-codegen-core/src/test/kotlin/com/netflix/graphql/dgs/codegen/TestUtils.kt +++ b/graphql-dgs-codegen-core/src/test/kotlin/com/netflix/graphql/dgs/codegen/TestUtils.kt @@ -33,6 +33,7 @@ import org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments import org.jetbrains.kotlin.cli.common.messages.MessageRenderer import org.jetbrains.kotlin.cli.common.messages.PrintingMessageCollector import org.jetbrains.kotlin.cli.jvm.K2JVMCompiler +import org.jetbrains.kotlin.config.JvmTarget import org.jetbrains.kotlin.config.Services import org.junit.platform.commons.util.ReflectionUtils import java.io.File @@ -90,6 +91,7 @@ fun assertCompilesKotlin(files: Collection, tests: Map classpath = classpath() noStdlib = true noReflect = true + jvmTarget = JvmTarget.JVM_17.description } ) assertThat(exitCode).isEqualTo(ExitCode.OK) diff --git a/graphql-dgs-codegen-gradle/dependencies.lock b/graphql-dgs-codegen-gradle/dependencies.lock index 4695e91a8..b3bdf9cb6 100644 --- a/graphql-dgs-codegen-gradle/dependencies.lock +++ b/graphql-dgs-codegen-gradle/dependencies.lock @@ -501,32 +501,31 @@ }, "runtimeClasspath": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", "com.fasterxml.jackson:jackson-bom", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson:jackson-bom", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -570,18 +569,18 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core": { @@ -594,20 +593,20 @@ ] }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" @@ -638,10 +637,9 @@ ] }, "jakarta.annotation:jakarta.annotation-api": { - "locked": "2.1.1", + "locked": "3.0.0", "transitive": [ - "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core" ] }, "net.java.dev.jna:jna": { @@ -661,69 +659,56 @@ "locked": "1.9.25", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ "com.github.ajalt.clikt:clikt-jvm", "com.github.ajalt.colormath:colormath-jvm", "com.github.ajalt.mordant:mordant-jvm", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-reflect", - "org.jetbrains.kotlin:kotlin-stdlib-common", "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm", "org.jetbrains:markdown-jvm" ] }, - "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", - "org.jetbrains.kotlin:kotlin-bom", - "org.jetbrains.kotlin:kotlin-stdlib", - "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" - ] - }, "org.jetbrains.kotlinx:kotlinx-serialization-bom": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", "org.jetbrains.kotlinx:kotlinx-serialization-bom" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json" @@ -750,17 +735,14 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { - "locked": "1.7.35", + "locked": "1.7.30", "transitive": [ - "com.graphql-java:graphql-java", "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core" ] } }, @@ -907,13 +889,13 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-params", @@ -921,21 +903,21 @@ ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter-api", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -1085,13 +1067,13 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-params", @@ -1099,21 +1081,21 @@ ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter-api", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -1130,32 +1112,31 @@ }, "testRuntimeClasspath": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", "com.fasterxml.jackson:jackson-bom", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson:jackson-bom", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -1226,18 +1207,18 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core": { @@ -1250,20 +1231,20 @@ ] }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core" @@ -1294,16 +1275,14 @@ ] }, "jakarta.annotation:jakarta.annotation-api": { - "locked": "2.1.1", + "locked": "3.0.0", "transitive": [ - "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core" ] }, "net.bytebuddy:byte-buddy": { "locked": "1.14.18", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.assertj:assertj-core" ] }, @@ -1314,10 +1293,7 @@ ] }, "org.assertj:assertj-core": { - "locked": "3.26.3", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.26.3" }, "org.checkerframework:checker-qual": { "locked": "3.37.0", @@ -1341,7 +1317,6 @@ "org.jetbrains.kotlin:kotlin-compiler": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, @@ -1349,7 +1324,6 @@ "locked": "1.9.25", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" @@ -1358,20 +1332,18 @@ "org.jetbrains.kotlin:kotlin-script-runtime": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ "com.github.ajalt.clikt:clikt-jvm", "com.github.ajalt.colormath:colormath-jvm", "com.github.ajalt.mordant:mordant-jvm", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-shared-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.squareup:kotlinpoet-jvm", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-reflect", @@ -1384,20 +1356,16 @@ ] }, "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", + "locked": "2.0.20", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", - "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", - "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" + "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" ] }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlin:kotlin-stdlib-jdk8" @@ -1406,7 +1374,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler", "org.jetbrains.kotlin:kotlin-stdlib", @@ -1416,47 +1383,45 @@ "org.jetbrains.kotlinx:kotlinx-coroutines-core": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlinx:kotlinx-coroutines-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-bom": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-core" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", "org.jetbrains.kotlinx:kotlinx-serialization-bom" ] }, "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm": { - "locked": "1.6.3", + "locked": "1.7.3", "transitive": [ "org.jetbrains.kotlinx:kotlinx-serialization-bom", "org.jetbrains.kotlinx:kotlinx-serialization-json" @@ -1481,16 +1446,14 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-engine", "org.junit.jupiter:junit-jupiter-params", @@ -1498,40 +1461,36 @@ ] }, "org.junit.jupiter:junit-jupiter-engine": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-api", "org.junit.platform:junit-platform-engine", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-engine": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-engine", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -1551,17 +1510,14 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { - "locked": "1.7.35", + "locked": "1.7.30", "transitive": [ - "com.graphql-java:graphql-java", "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core" ] } } diff --git a/graphql-dgs-codegen-gradle/src/test/kotlin/com/netflix/graphql/dgs/CodegenGradlePluginCompatibilityTest.kt b/graphql-dgs-codegen-gradle/src/test/kotlin/com/netflix/graphql/dgs/CodegenGradlePluginCompatibilityTest.kt index dd67ea080..b8071c31a 100644 --- a/graphql-dgs-codegen-gradle/src/test/kotlin/com/netflix/graphql/dgs/CodegenGradlePluginCompatibilityTest.kt +++ b/graphql-dgs-codegen-gradle/src/test/kotlin/com/netflix/graphql/dgs/CodegenGradlePluginCompatibilityTest.kt @@ -40,7 +40,7 @@ class CodegenGradlePluginCompatibilityTest { lateinit var projectDir: File @ParameterizedTest - @ValueSource(strings = ["7.0.2", "7.1.1", "7.2", "7.6", "8.0", "8.1"]) + @ValueSource(strings = ["8.6", "8.7", "8.8"]) fun `Test generateJava against multiple Gradle Versions`(gradleVersion: String) { prepareBuildGraphQLSchema( """ @@ -84,8 +84,11 @@ class CodegenGradlePluginCompatibilityTest { mavenCentral() } - sourceCompatibility = 1.8 - targetCompatibility = 1.8 + java { + toolchain { + languageVersion.set(JavaLanguageVersion.of(17)) + } + } generateJava { packageName = 'com.netflix.testproject.graphql' @@ -108,7 +111,6 @@ class CodegenGradlePluginCompatibilityTest { .withArguments( "--stacktrace", "--info", - "--configuration-cache", "generateJava", "build" ).build() diff --git a/graphql-dgs-codegen-gradle/src/test/resources/test-project/build.gradle b/graphql-dgs-codegen-gradle/src/test/resources/test-project/build.gradle index 9b1e1acb4..fe412e2a8 100644 --- a/graphql-dgs-codegen-gradle/src/test/resources/test-project/build.gradle +++ b/graphql-dgs-codegen-gradle/src/test/resources/test-project/build.gradle @@ -36,6 +36,7 @@ generateJava { codegen.clientCoreConventionsEnabled = false + tasks.register("copyMainSources", Copy) { //This should be enough to depend on the 'generateJava' task from sourceSets.main.java diff --git a/graphql-dgs-codegen-shared-core/build.gradle b/graphql-dgs-codegen-shared-core/build.gradle index 7724055b1..6f84c5b07 100644 --- a/graphql-dgs-codegen-shared-core/build.gradle +++ b/graphql-dgs-codegen-shared-core/build.gradle @@ -21,12 +21,13 @@ plugins { } dependencies { - api platform('com.netflix.graphql.dgs:graphql-dgs-platform-dependencies:5.5.1') - implementation platform('com.netflix.graphql.dgs:graphql-dgs-platform-dependencies:5.5.1') - compileOnly platform('com.netflix.graphql.dgs:graphql-dgs-platform-dependencies:5.5.1') + api platform('com.netflix.graphql.dgs:graphql-dgs-platform-dependencies:9.1.3') + implementation platform('com.netflix.graphql.dgs:graphql-dgs-platform-dependencies:9.1.3') + compileOnly platform('com.netflix.graphql.dgs:graphql-dgs-platform-dependencies:9.1.3') implementation "org.jetbrains.kotlin:kotlin-reflect" api 'com.graphql-java:graphql-java' - compileOnly 'com.fasterxml.jackson.core:jackson-databind' + implementation 'com.fasterxml.jackson.core:jackson-databind:2.18.+' + implementation 'com.fasterxml.jackson.core:jackson-annotations:2.18.+' testImplementation 'com.netflix.graphql.dgs:graphql-dgs-extended-scalars' } diff --git a/graphql-dgs-codegen-shared-core/dependencies.lock b/graphql-dgs-codegen-shared-core/dependencies.lock index 05f74be06..ed3dd28a5 100644 --- a/graphql-dgs-codegen-shared-core/dependencies.lock +++ b/graphql-dgs-codegen-shared-core/dependencies.lock @@ -1,74 +1,66 @@ { "apiDependenciesMetadata": { "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1" + "locked": "9.1.3" }, "org.jetbrains.kotlin:kotlin-stdlib": { - "locked": "1.9.25", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "1.9.25" }, "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { "locked": "1.7.30", "transitive": [ - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "compileClasspath": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -76,26 +68,26 @@ ] }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1" + "locked": "9.1.3" }, "org.jetbrains.kotlin:kotlin-bom": { "locked": "1.9.25" @@ -103,14 +95,12 @@ "org.jetbrains.kotlin:kotlin-reflect": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-reflect" ] @@ -124,82 +114,77 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { "locked": "1.7.30", "transitive": [ - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "compileOnlyDependenciesMetadata": { + "com.netflix.graphql.dgs:graphql-dgs-platform": { + "locked": "9.1.3", + "transitive": [ + "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + ] + }, + "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { + "locked": "9.1.3" + } + }, + "implementationDependenciesMetadata": { "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", "com.fasterxml.jackson.core:jackson-databind" ] }, - "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] - }, - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1" - } - }, - "implementationDependenciesMetadata": { "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1" + "locked": "9.1.3" }, "org.jetbrains.kotlin:kotlin-bom": { "locked": "1.9.25" @@ -207,14 +192,12 @@ "org.jetbrains.kotlin:kotlin-reflect": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-reflect" ] @@ -222,15 +205,13 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { "locked": "1.7.30", "transitive": [ - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, @@ -493,27 +474,55 @@ } }, "runtimeClasspath": { + "com.fasterxml.jackson.core:jackson-annotations": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson.core:jackson-databind", + "com.fasterxml.jackson:jackson-bom" + ] + }, + "com.fasterxml.jackson.core:jackson-core": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson.core:jackson-databind", + "com.fasterxml.jackson:jackson-bom" + ] + }, + "com.fasterxml.jackson.core:jackson-databind": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson:jackson-bom" + ] + }, + "com.fasterxml.jackson:jackson-bom": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson.core:jackson-annotations", + "com.fasterxml.jackson.core:jackson-core", + "com.fasterxml.jackson.core:jackson-databind" + ] + }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1" + "locked": "9.1.3" }, "org.jetbrains.kotlin:kotlin-bom": { "locked": "1.9.25" @@ -521,14 +530,12 @@ "org.jetbrains.kotlin:kotlin-reflect": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, "org.jetbrains.kotlin:kotlin-stdlib": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-reflect" ] @@ -542,74 +549,98 @@ "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { - "locked": "1.7.35", + "locked": "1.7.30", "transitive": [ - "com.graphql-java:graphql-java", - "com.graphql-java:java-dataloader", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "testCompileClasspath": { + "com.fasterxml.jackson.core:jackson-annotations": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson.core:jackson-databind", + "com.fasterxml.jackson:jackson-bom" + ] + }, + "com.fasterxml.jackson.core:jackson-core": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson.core:jackson-databind", + "com.fasterxml.jackson:jackson-bom" + ] + }, + "com.fasterxml.jackson.core:jackson-databind": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson:jackson-bom" + ] + }, + "com.fasterxml.jackson:jackson-bom": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson.core:jackson-annotations", + "com.fasterxml.jackson.core:jackson-core", + "com.fasterxml.jackson.core:jackson-databind" + ] + }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ - "com.graphql-java:graphql-java-extended-scalars", "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-mocking", "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.netflix.graphql.dgs:graphql-error-types" ] }, "com.graphql-java:graphql-java-extended-scalars": { - "locked": "19.0", + "locked": "22.0", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.jayway.jsonpath:json-path": { - "locked": "2.7.0", + "locked": "2.9.0", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-extended-scalars": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-mocking": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", @@ -619,10 +650,10 @@ ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1" + "locked": "9.1.3" }, "com.netflix.graphql.dgs:graphql-error-types": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-platform" @@ -631,23 +662,9 @@ "net.bytebuddy:byte-buddy": { "locked": "1.14.18", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.assertj:assertj-core" ] }, - "net.minidev:accessors-smart": { - "locked": "2.4.7", - "transitive": [ - "net.minidev:json-smart" - ] - }, - "net.minidev:json-smart": { - "locked": "2.4.7", - "transitive": [ - "com.jayway.jsonpath:json-path", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] - }, "org.apiguardian:apiguardian-api": { "locked": "1.1.2", "transitive": [ @@ -657,10 +674,7 @@ ] }, "org.assertj:assertj-core": { - "locked": "3.26.3", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.26.3" }, "org.jetbrains.intellij.deps:trove4j": { "locked": "1.0.20200330", @@ -674,14 +688,12 @@ "org.jetbrains.kotlin:kotlin-compiler": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, "org.jetbrains.kotlin:kotlin-reflect": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -689,7 +701,6 @@ "org.jetbrains.kotlin:kotlin-script-runtime": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -697,7 +708,10 @@ "org.jetbrains.kotlin:kotlin-stdlib": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", + "com.netflix.graphql.dgs:graphql-dgs", + "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", + "com.netflix.graphql.dgs:graphql-dgs-mocking", + "com.netflix.graphql.dgs:graphql-error-types", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-reflect", "org.jetbrains.kotlin:kotlin-stdlib-common", @@ -708,7 +722,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-common": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" @@ -717,7 +730,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlin:kotlin-stdlib-jdk8" @@ -726,11 +738,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", - "com.netflix.graphql.dgs:graphql-dgs-mocking", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", - "com.netflix.graphql.dgs:graphql-error-types", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler", "org.jetbrains.kotlin:kotlin-stdlib", @@ -740,14 +747,12 @@ "org.jetbrains.kotlinx:kotlinx-coroutines-core": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlinx:kotlinx-coroutines-core" ] }, @@ -758,39 +763,35 @@ ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-params", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-api", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -804,83 +805,101 @@ "org.junit.jupiter:junit-jupiter-api" ] }, - "org.ow2.asm:asm": { - "locked": "9.1", - "transitive": [ - "net.minidev:accessors-smart" - ] - }, "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { - "locked": "1.7.33", + "locked": "1.7.30", "transitive": [ - "com.graphql-java:java-dataloader", - "com.jayway.jsonpath:json-path", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "testImplementationDependenciesMetadata": { + "com.fasterxml.jackson.core:jackson-annotations": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson.core:jackson-databind", + "com.fasterxml.jackson:jackson-bom" + ] + }, + "com.fasterxml.jackson.core:jackson-core": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson.core:jackson-databind", + "com.fasterxml.jackson:jackson-bom" + ] + }, + "com.fasterxml.jackson.core:jackson-databind": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson:jackson-bom" + ] + }, + "com.fasterxml.jackson:jackson-bom": { + "locked": "2.18.0", + "transitive": [ + "com.fasterxml.jackson.core:jackson-annotations", + "com.fasterxml.jackson.core:jackson-core", + "com.fasterxml.jackson.core:jackson-databind" + ] + }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ - "com.graphql-java:graphql-java-extended-scalars", "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-mocking", "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.netflix.graphql.dgs:graphql-error-types" ] }, "com.graphql-java:graphql-java-extended-scalars": { - "locked": "19.0", + "locked": "22.0", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.jayway.jsonpath:json-path": { - "locked": "2.7.0", + "locked": "2.9.0", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-extended-scalars": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-mocking": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", @@ -890,10 +909,10 @@ ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1" + "locked": "9.1.3" }, "com.netflix.graphql.dgs:graphql-error-types": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-platform" @@ -902,23 +921,9 @@ "net.bytebuddy:byte-buddy": { "locked": "1.14.18", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.assertj:assertj-core" ] }, - "net.minidev:accessors-smart": { - "locked": "2.4.7", - "transitive": [ - "net.minidev:json-smart" - ] - }, - "net.minidev:json-smart": { - "locked": "2.4.7", - "transitive": [ - "com.jayway.jsonpath:json-path", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] - }, "org.apiguardian:apiguardian-api": { "locked": "1.1.2", "transitive": [ @@ -928,10 +933,7 @@ ] }, "org.assertj:assertj-core": { - "locked": "3.26.3", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.26.3" }, "org.jetbrains.intellij.deps:trove4j": { "locked": "1.0.20200330", @@ -945,14 +947,12 @@ "org.jetbrains.kotlin:kotlin-compiler": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, "org.jetbrains.kotlin:kotlin-reflect": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -960,7 +960,6 @@ "org.jetbrains.kotlin:kotlin-script-runtime": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -968,7 +967,10 @@ "org.jetbrains.kotlin:kotlin-stdlib": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", + "com.netflix.graphql.dgs:graphql-dgs", + "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", + "com.netflix.graphql.dgs:graphql-dgs-mocking", + "com.netflix.graphql.dgs:graphql-error-types", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-reflect", "org.jetbrains.kotlin:kotlin-stdlib-common", @@ -979,7 +981,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-common": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlinx:atomicfu", @@ -989,7 +990,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib-jdk8" ] @@ -997,11 +997,6 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", - "com.netflix.graphql.dgs:graphql-dgs-mocking", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", - "com.netflix.graphql.dgs:graphql-error-types", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -1015,44 +1010,39 @@ "org.jetbrains.kotlinx:kotlinx-coroutines-core": { "locked": "1.5.0", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-compiler" ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-params", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-api", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -1066,88 +1056,68 @@ "org.junit.jupiter:junit-jupiter-api" ] }, - "org.ow2.asm:asm": { - "locked": "9.1", - "transitive": [ - "net.minidev:accessors-smart" - ] - }, "org.reactivestreams:reactive-streams": { "locked": "1.0.3", "transitive": [ - "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:graphql-java" ] }, "org.slf4j:slf4j-api": { - "locked": "1.7.33", + "locked": "1.7.30", "transitive": [ - "com.graphql-java:java-dataloader", - "com.jayway.jsonpath:json-path", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.graphql-java:java-dataloader" ] } }, "testRuntimeClasspath": { "com.apollographql.federation:federation-graphql-java-support": { - "locked": "2.1.0", + "locked": "5.0.0", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, - "com.apollographql.federation:federation-graphql-java-support-api": { - "locked": "2.1.0", - "transitive": [ - "com.apollographql.federation:federation-graphql-java-support" - ] - }, "com.fasterxml.jackson.core:jackson-annotations": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", "com.fasterxml.jackson.datatype:jackson-datatype-jsr310", "com.fasterxml.jackson.module:jackson-module-kotlin", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-core": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-databind", "com.fasterxml.jackson.datatype:jackson-datatype-jsr310", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.core:jackson-databind": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310", "com.fasterxml.jackson.module:jackson-module-kotlin", - "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.fasterxml.jackson:jackson-bom" ] }, "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs" ] }, "com.fasterxml.jackson.module:jackson-module-kotlin": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson:jackson-bom", - "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs" ] }, "com.fasterxml.jackson:jackson-bom": { - "locked": "2.13.4", + "locked": "2.18.0", "transitive": [ "com.fasterxml.jackson.core:jackson-annotations", "com.fasterxml.jackson.core:jackson-core", @@ -1156,73 +1126,79 @@ "com.fasterxml.jackson.module:jackson-module-kotlin" ] }, - "com.github.mifmif:generex": { - "locked": "1.0.2", + "com.github.curious-odd-man:rgxgen": { + "locked": "2.0", "transitive": [ "net.datafaker:datafaker" ] }, "com.google.protobuf:protobuf-java": { - "locked": "3.21.7", + "locked": "4.26.1", "transitive": [ "com.apollographql.federation:federation-graphql-java-support" ] }, + "com.googlecode.libphonenumber:libphonenumber": { + "locked": "8.13.46", + "transitive": [ + "net.datafaker:datafaker" + ] + }, "com.graphql-java:graphql-java": { - "locked": "19.2", + "locked": "22.1", "transitive": [ "com.apollographql.federation:federation-graphql-java-support", "com.graphql-java:graphql-java-extended-scalars", "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-mocking", "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "com.netflix.graphql.dgs:graphql-error-types" ] }, "com.graphql-java:graphql-java-extended-scalars": { - "locked": "19.0", + "locked": "22.0", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.graphql-java:java-dataloader": { - "locked": "3.2.0", + "locked": "3.3.0", "transitive": [ - "com.graphql-java:graphql-java" + "com.graphql-java:graphql-java", + "com.netflix.graphql.dgs:graphql-dgs", + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.jayway.jsonpath:json-path": { - "locked": "2.7.0", + "locked": "2.9.0", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-extended-scalars": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-mocking": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, "com.netflix.graphql.dgs:graphql-dgs-platform": { - "locked": "5.5.1", + "locked": "9.1.3", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", @@ -1232,60 +1208,68 @@ ] }, "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies": { - "locked": "5.5.1" + "locked": "9.1.3" }, "com.netflix.graphql.dgs:graphql-error-types": { - "locked": "5.5.1", + "locked": "9.1.3", + "transitive": [ + "com.netflix.graphql.dgs:graphql-dgs", + "com.netflix.graphql.dgs:graphql-dgs-platform" + ] + }, + "io.micrometer:context-propagation": { + "locked": "1.1.1", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", "com.netflix.graphql.dgs:graphql-dgs-platform" ] }, - "dk.brics.automaton:automaton": { - "locked": "1.11-8", + "io.micrometer:micrometer-commons": { + "locked": "1.12.10", + "transitive": [ + "io.micrometer:micrometer-observation" + ] + }, + "io.micrometer:micrometer-observation": { + "locked": "1.12.10", "transitive": [ - "com.github.mifmif:generex" + "org.springframework:spring-context", + "org.springframework:spring-web" ] }, "io.projectreactor:reactor-core": { - "locked": "3.4.22", + "locked": "3.6.1", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-platform", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlinx:kotlinx-coroutines-reactor" ] }, "net.bytebuddy:byte-buddy": { "locked": "1.14.18", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.assertj:assertj-core" ] }, "net.datafaker:datafaker": { - "locked": "1.6.0", + "locked": "2.4.0", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs-mocking" ] }, "net.minidev:accessors-smart": { - "locked": "2.4.7", + "locked": "2.5.0", "transitive": [ "net.minidev:json-smart" ] }, "net.minidev:json-smart": { - "locked": "2.4.7", + "locked": "2.5.0", "transitive": [ - "com.jayway.jsonpath:json-path", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.jayway.jsonpath:json-path" ] }, "org.assertj:assertj-core": { - "locked": "3.26.3", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" - ] + "locked": "3.26.3" }, "org.jetbrains.intellij.deps:trove4j": { "locked": "1.0.20200330", @@ -1299,7 +1283,6 @@ "org.jetbrains.kotlin:kotlin-compiler": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom" ] }, @@ -1308,7 +1291,6 @@ "transitive": [ "com.fasterxml.jackson.module:jackson-module-kotlin", "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -1316,7 +1298,6 @@ "org.jetbrains.kotlin:kotlin-script-runtime": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler" ] @@ -1324,27 +1305,22 @@ "org.jetbrains.kotlin:kotlin-stdlib": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", + "com.netflix.graphql.dgs:graphql-dgs", + "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", + "com.netflix.graphql.dgs:graphql-dgs-mocking", + "com.netflix.graphql.dgs:graphql-error-types", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-reflect", - "org.jetbrains.kotlin:kotlin-stdlib-common", "org.jetbrains.kotlin:kotlin-stdlib-jdk7", - "org.jetbrains.kotlin:kotlin-stdlib-jdk8" - ] - }, - "org.jetbrains.kotlin:kotlin-stdlib-common": { - "locked": "1.9.25", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", - "org.jetbrains.kotlin:kotlin-bom", - "org.jetbrains.kotlin:kotlin-stdlib", - "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" + "org.jetbrains.kotlin:kotlin-stdlib-jdk8", + "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm", + "org.jetbrains.kotlinx:kotlinx-coroutines-reactive", + "org.jetbrains.kotlinx:kotlinx-coroutines-reactor" ] }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlin:kotlin-stdlib-jdk8" @@ -1353,90 +1329,66 @@ "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "locked": "1.9.25", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", - "com.netflix.graphql.dgs:graphql-dgs-mocking", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", - "com.netflix.graphql.dgs:graphql-error-types", "org.jetbrains.kotlin:kotlin-bom", "org.jetbrains.kotlin:kotlin-compiler", - "org.jetbrains.kotlin:kotlin-stdlib", - "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm", - "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8", - "org.jetbrains.kotlinx:kotlinx-coroutines-reactive", - "org.jetbrains.kotlinx:kotlinx-coroutines-reactor" + "org.jetbrains.kotlin:kotlin-stdlib" ] }, "org.jetbrains.kotlinx:kotlinx-coroutines-bom": { - "locked": "1.6.4", + "locked": "1.8.1", "transitive": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm", - "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8", "org.jetbrains.kotlinx:kotlinx-coroutines-reactive", "org.jetbrains.kotlinx:kotlinx-coroutines-reactor" ] }, "org.jetbrains.kotlinx:kotlinx-coroutines-core": { - "locked": "1.6.4", + "locked": "1.8.1", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlin:kotlin-compiler", "org.jetbrains.kotlinx:kotlinx-coroutines-bom", - "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8", "org.jetbrains.kotlinx:kotlinx-coroutines-reactive", "org.jetbrains.kotlinx:kotlinx-coroutines-reactor" ] }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { - "locked": "1.6.4", + "locked": "1.8.1", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlinx:kotlinx-coroutines-bom", "org.jetbrains.kotlinx:kotlinx-coroutines-core" ] }, - "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8": { - "locked": "1.6.4", - "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", - "org.jetbrains.kotlinx:kotlinx-coroutines-bom" - ] - }, "org.jetbrains.kotlinx:kotlinx-coroutines-reactive": { - "locked": "1.6.4", + "locked": "1.8.1", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlinx:kotlinx-coroutines-bom", "org.jetbrains.kotlinx:kotlinx-coroutines-reactor" ] }, "org.jetbrains.kotlinx:kotlinx-coroutines-reactor": { - "locked": "1.6.4", + "locked": "1.8.1", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.jetbrains.kotlinx:kotlinx-coroutines-bom" ] }, "org.jetbrains:annotations": { - "locked": "13.0", + "locked": "23.0.0", "transitive": [ - "org.jetbrains.kotlin:kotlin-stdlib" + "org.jetbrains.kotlin:kotlin-stdlib", + "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" ] }, "org.junit.jupiter:junit-jupiter": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-api": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-engine", "org.junit.jupiter:junit-jupiter-params", @@ -1444,40 +1396,36 @@ ] }, "org.junit.jupiter:junit-jupiter-engine": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.jupiter:junit-jupiter-params": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-commons": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-api", "org.junit.platform:junit-platform-engine", "org.junit:junit-bom" ] }, "org.junit.platform:junit-platform-engine": { - "locked": "1.10.3", + "locked": "1.10.5", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.junit.jupiter:junit-jupiter-engine", "org.junit:junit-bom" ] }, "org.junit:junit-bom": { - "locked": "5.10.3", + "locked": "5.10.5", "transitive": [ "org.junit.jupiter:junit-jupiter", "org.junit.jupiter:junit-jupiter-api", @@ -1495,7 +1443,7 @@ ] }, "org.ow2.asm:asm": { - "locked": "9.1", + "locked": "9.3", "transitive": [ "net.minidev:accessors-smart" ] @@ -1504,64 +1452,55 @@ "locked": "1.0.4", "transitive": [ "com.graphql-java:graphql-java", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "io.projectreactor:reactor-core", "org.jetbrains.kotlinx:kotlinx-coroutines-reactive" ] }, "org.slf4j:slf4j-api": { - "locked": "1.7.36", + "locked": "2.0.16", "transitive": [ "com.apollographql.federation:federation-graphql-java-support", - "com.graphql-java:graphql-java", "com.graphql-java:java-dataloader", "com.jayway.jsonpath:json-path", - "com.netflix.graphql.dgs:graphql-dgs-mocking", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-mocking" ] }, "org.springframework.boot:spring-boot": { - "locked": "2.7.5", + "locked": "3.3.4", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.springframework.boot:spring-boot-autoconfigure" ] }, "org.springframework.boot:spring-boot-autoconfigure": { - "locked": "2.7.5", + "locked": "3.3.4", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-extended-scalars", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs-extended-scalars" ] }, "org.springframework:spring-aop": { - "locked": "5.3.23", + "locked": "6.1.13", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.springframework:spring-context" ] }, "org.springframework:spring-beans": { - "locked": "5.3.23", + "locked": "6.1.13", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.springframework:spring-aop", "org.springframework:spring-context", "org.springframework:spring-web" ] }, "org.springframework:spring-context": { - "locked": "5.3.23", + "locked": "6.1.13", "transitive": [ "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.springframework.boot:spring-boot" ] }, "org.springframework:spring-core": { - "locked": "5.3.23", + "locked": "6.1.13", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.springframework.boot:spring-boot", "org.springframework:spring-aop", "org.springframework:spring-beans", @@ -1571,24 +1510,27 @@ ] }, "org.springframework:spring-expression": { - "locked": "5.3.23", + "locked": "6.1.13", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.springframework:spring-context" ] }, "org.springframework:spring-jcl": { - "locked": "5.3.23", + "locked": "6.1.13", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies", "org.springframework:spring-core" ] }, "org.springframework:spring-web": { - "locked": "5.3.23", + "locked": "6.1.13", "transitive": [ - "com.netflix.graphql.dgs:graphql-dgs", - "com.netflix.graphql.dgs:graphql-dgs-platform-dependencies" + "com.netflix.graphql.dgs:graphql-dgs" + ] + }, + "org.yaml:snakeyaml": { + "locked": "2.3", + "transitive": [ + "net.datafaker:datafaker" ] } } diff --git a/scripts/config.yml b/scripts/config.yml index f1e73a5fe..5a446bd6e 100644 --- a/scripts/config.yml +++ b/scripts/config.yml @@ -18,6 +18,6 @@ # as part of the job steps. If we try to clone them as part of # the Python scripts instead it will fail. Because of this, the list of examples # is duplicated in the ./github/workflows/ci-beta.yml file. -repositories: - - "git@github.com:Netflix/dgs-examples-java-2.7.git" - - "git@github.com:Netflix/dgs-examples-kotlin-2.7.git" +#repositories: +# - "git@github.com:Netflix/dgs-examples-java.git" +# - "git@github.com:Netflix/dgs-examples-kotlin.git" diff --git a/scripts/test-examples.py b/scripts/test-examples.py index 2d65f466b..cc8721c84 100755 --- a/scripts/test-examples.py +++ b/scripts/test-examples.py @@ -161,7 +161,6 @@ def main(argv): Out.error("Unable to resolved a Codegen Version!") exit(2) - clone_repos(load_config(), projects_dir) projects = next(os.walk(projects_dir))[1] if not projects: Out.error(f"No projects available at [{projects_dir}]!")