Closed Scooterthis closed 6 months ago
@Scooterthis This type of error is often an indication of having multiple versions of the same class on the class path.
Could it be that Flyway adds a different version of either the Google Auth libraries or the Spanner JDBC driver? Could you share the (curated) output of running the following:
gradle -q dependencies
@Scooterthis This type of error is often an indication of having multiple versions of the same class on the class path.
Could it be that Flyway adds a different version of either the Google Auth libraries or the Spanner JDBC driver? Could you share the (curated) output of running the following:
gradle -q dependencies
@olavloite I don't think that it is, or atleast not that I can tell/
Here are the dependencies:
annotationProcessor - Annotation processors and their dependencies for source set 'main'.
No dependencies
api - API dependencies for null/main (n)
No dependencies
apiDependenciesMetadata
No dependencies
apiElements - API elements for the 'main' feature. (n)
No dependencies
apiElements-published (n)
No dependencies
bomImport
No dependencies
bootArchives - Configuration for Spring Boot archive artifacts. (n)
No dependencies
compileClasspath - Compile classpath for null/main.
+--- org.jetbrains.kotlin:kotlin-reflect:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| +--- org.jetbrains:annotations:13.0
| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.23 (c)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.23 (c)
+--- org.springframework.boot:spring-boot-starter -> 3.2.4
| +--- org.springframework.boot:spring-boot:3.2.4
| | +--- org.springframework:spring-core:6.1.5
| | | \--- org.springframework:spring-jcl:6.1.5
| | \--- org.springframework:spring-context:6.1.5
| | +--- org.springframework:spring-aop:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5
| | | | \--- org.springframework:spring-core:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-expression:6.1.5
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5
| | \--- io.micrometer:micrometer-commons:1.12.5
| +--- org.springframework.boot:spring-boot-autoconfigure:3.2.4
| | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-logging:3.2.4
| | +--- ch.qos.logback:logback-classic:1.4.14
| | | +--- ch.qos.logback:logback-core:1.4.14
| | | \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.12
| | +--- org.apache.logging.log4j:log4j-to-slf4j:2.21.1
| | | +--- org.apache.logging.log4j:log4j-api:2.21.1
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.12
| | \--- org.slf4j:jul-to-slf4j:2.0.12
| | \--- org.slf4j:slf4j-api:2.0.12
| +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| +--- org.springframework:spring-core:6.1.5 (*)
| \--- org.yaml:snakeyaml:2.2
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.23
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
+--- org.springframework.boot:spring-boot-starter-web -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-json:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-web:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.2.4
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| +--- org.springframework:spring-web:6.1.5 (*)
| \--- org.springframework:spring-webmvc:6.1.5
| +--- org.springframework:spring-aop:6.1.5 (*)
| +--- org.springframework:spring-beans:6.1.5 (*)
| +--- org.springframework:spring-context:6.1.5 (*)
| +--- org.springframework:spring-core:6.1.5 (*)
| +--- org.springframework:spring-expression:6.1.5 (*)
| \--- org.springframework:spring-web:6.1.5 (*)
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.2.4
| | +--- org.springframework.boot:spring-boot-actuator:3.2.4
| | | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| | +--- org.springframework.boot:spring-boot:3.2.4 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| \--- io.micrometer:micrometer-jakarta9:1.12.4 -> 1.12.5
| +--- io.micrometer:micrometer-core:1.12.5
| | +--- io.micrometer:micrometer-commons:1.12.5
| | \--- io.micrometer:micrometer-observation:1.12.5 (*)
| +--- io.micrometer:micrometer-commons:1.12.5
| \--- io.micrometer:micrometer-observation:1.12.5 (*)
+--- org.springframework.boot:spring-boot-starter-data-rest -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-web:3.2.4 (*)
| \--- org.springframework.data:spring-data-rest-webmvc:4.2.4
| +--- org.springframework.data:spring-data-rest-core:4.2.4
| | +--- org.springframework:spring-tx:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework.hateoas:spring-hateoas:2.2.1
| | | +--- org.springframework:spring-aop:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-context:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-web:6.1.5 (*)
| | | +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | | | +--- org.springframework:spring-beans:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-context:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-aop:6.0.0 -> 6.1.5 (*)
| | | | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.12
| | | +--- com.jayway.jsonpath:json-path:2.9.0
| | | \--- org.slf4j:slf4j-api:2.0.12
| | +--- org.springframework.data:spring-data-commons:3.2.4
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| | +--- org.springframework.plugin:spring-plugin-core:3.0.0 (*)
| | +--- org.atteo:evo-inflector:1.3
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| +--- org.springframework:spring-webmvc:6.1.5 (*)
| +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
+--- org.springframework.boot:spring-boot-starter-data-jpa -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-aop:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | \--- org.aspectj:aspectjweaver:1.9.21
| +--- org.springframework.boot:spring-boot-starter-jdbc:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- com.zaxxer:HikariCP:5.0.1
| | | \--- org.slf4j:slf4j-api:1.7.30 -> 2.0.12
| | \--- org.springframework:spring-jdbc:6.1.5
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | \--- org.springframework:spring-tx:6.1.5 (*)
| +--- org.hibernate.orm:hibernate-core:6.4.4.Final
| | +--- jakarta.persistence:jakarta.persistence-api:3.1.0
| | \--- jakarta.transaction:jakarta.transaction-api:2.0.1
| +--- org.springframework.data:spring-data-jpa:3.2.4
| | +--- org.springframework.data:spring-data-commons:3.2.4 (*)
| | +--- org.springframework:spring-orm:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-jdbc:6.1.5 (*)
| | | \--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-context:6.1.5 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | +--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.antlr:antlr4-runtime:4.13.0
| | +--- jakarta.annotation:jakarta.annotation-api:2.0.0 -> 2.1.1
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| \--- org.springframework:spring-aspects:6.1.5
| \--- org.aspectj:aspectjweaver:1.9.21.1 -> 1.9.21
+--- org.springframework.boot:spring-boot-starter-validation -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1 -> 1.6.0
+--- org.springframework.retry:spring-retry -> 2.0.5
+--- com.google.cloud:google-cloud-spanner-hibernate-dialect:3.3.1
| +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| +--- org.jboss.logging:jboss-logging:3.5.3.Final
| +--- com.google.cloud:google-cloud-spanner-hibernate-tools:3.3.1
| | +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| | \--- com.google.guava:guava:32.1.2-jre -> 33.1.0-jre
| | +--- com.google.guava:failureaccess:1.0.2
| | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- org.checkerframework:checker-qual:3.42.0
| | +--- com.google.errorprone:error_prone_annotations:2.26.1
| | \--- com.google.j2objc:j2objc-annotations:3.0.0
| \--- org.apache.commons:commons-lang3:3.14.0 -> 3.13.0
+--- com.google.cloud:google-cloud-spanner-jdbc:2.17.0
| +--- com.google.http-client:google-http-client:1.44.1
| +--- org.apache.httpcomponents:httpclient:4.5.14
| +--- org.apache.httpcomponents:httpcore:4.4.16
| +--- com.google.errorprone:error_prone_annotations:2.26.1
| +--- com.google.j2objc:j2objc-annotations:3.0.0
| +--- io.grpc:grpc-context:1.62.2
| +--- io.opencensus:opencensus-api:0.31.1
| +--- io.opencensus:opencensus-contrib-http-util:0.31.1
| +--- io.grpc:grpc-api:1.62.2
| +--- com.google.cloud:google-cloud-core-grpc:2.37.0
| +--- com.google.api:gax-grpc:2.47.0
| +--- com.google.api.grpc:proto-google-common-protos:2.38.0
| +--- org.threeten:threetenbp:1.6.9
| +--- com.google.cloud:google-cloud-spanner:6.65.0
| +--- com.google.cloud:grpc-gcp:1.5.0
| +--- io.grpc:grpc-auth:1.62.2
| +--- io.grpc:grpc-inprocess:1.62.2
| +--- io.grpc:grpc-core:1.62.2
| +--- io.grpc:grpc-protobuf:1.62.2
| +--- io.grpc:grpc-stub:1.62.2
| +--- com.google.auto.value:auto-value-annotations:1.10.4
| +--- com.google.protobuf:protobuf-java-util:3.25.3
| +--- com.google.api.grpc:proto-google-cloud-spanner-executor-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-common-protos:2.38.0
| +--- com.google.guava:failureaccess:1.0.2
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- org.checkerframework:checker-qual:3.42.0
| +--- com.google.api.grpc:proto-google-iam-v1:1.33.0
| +--- com.google.http-client:google-http-client-gson:1.44.1
| +--- io.opencensus:opencensus-contrib-grpc-util:0.31.1
| +--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
| +--- commons-codec:commons-codec:1.16.1
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api:gax-httpjson:2.47.0
| +--- com.google.code.gson:gson:2.10.1
| +--- io.grpc:grpc-grpclb:1.62.2
| +--- org.conscrypt:conscrypt-openjdk-uber:2.5.2
| +--- javax.annotation:javax.annotation-api:1.3.2
| +--- io.grpc:grpc-alts:1.62.2
| +--- com.google.protobuf:protobuf-java:3.25.3
| +--- com.google.guava:guava:33.1.0-jre (*)
| +--- io.grpc:grpc-netty-shaded:1.62.2
| +--- com.google.api:api-common:2.30.0
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- com.google.auth:google-auth-library-oauth2-http:1.23.0
| +--- com.google.auth:google-auth-library-credentials:1.23.0
| +--- com.google.cloud:google-cloud-core:2.37.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-v1:6.65.0
| \--- io.opentelemetry:opentelemetry-api:1.37.0
| \--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
+--- org.hibernate:hibernate-core:6.4.4.Final
| \--- org.hibernate.orm:hibernate-core:6.4.4.Final (*)
\--- io.opentelemetry:opentelemetry-api:1.37.0 (*)
compileOnly - Compile only dependencies for null/main. (n)
No dependencies
compileOnlyDependenciesMetadata
No dependencies
coverageDataElementsForTest - Binary data file containing results of Jacoco test coverage reporting for the test Test Suite's test target. (n)
No dependencies
default - Configuration for default artifacts. (n)
No dependencies
devOnly
No dependencies
developmentOnly - Configuration for development-only dependencies such as Spring Boot's DevTools.
+--- org.springframework.boot:spring-boot-devtools -> 3.2.4
| +--- org.springframework.boot:spring-boot:3.2.4
| | +--- org.springframework:spring-core:6.1.5
| | | \--- org.springframework:spring-jcl:6.1.5
| | \--- org.springframework:spring-context:6.1.5
| | +--- org.springframework:spring-aop:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5
| | | | \--- org.springframework:spring-core:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-expression:6.1.5
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5
| | \--- io.micrometer:micrometer-commons:1.12.5
| \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4
| \--- org.springframework.boot:spring-boot:3.2.4 (*)
\--- com.h2database:h2:2.2.224
implementation - Implementation only dependencies for null/main. (n)
+--- org.jetbrains.kotlin:kotlin-reflect (n)
+--- org.springframework.boot:spring-boot-starter (n)
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8 (n)
+--- org.springframework.boot:spring-boot-starter-web (n)
+--- org.springframework.boot:spring-boot-starter-actuator (n)
+--- org.springframework.boot:spring-boot-starter-data-rest (n)
+--- org.springframework.boot:spring-boot-starter-data-jpa (n)
+--- org.springframework.boot:spring-boot-starter-validation (n)
+--- org.springframework.retry:spring-retry (n)
+--- com.google.cloud:google-cloud-spanner-hibernate-dialect:3.3.1 (n)
+--- com.google.cloud:google-cloud-spanner-jdbc:2.17.0 (n)
+--- org.hibernate:hibernate-core:6.4.4.Final (n)
\--- io.opentelemetry:opentelemetry-api:1.37.0 (n)
implementationDependenciesMetadata
+--- org.jetbrains.kotlin:kotlin-reflect:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
+--- org.springframework.boot:spring-boot-starter -> 3.2.4
| +--- org.springframework.boot:spring-boot:3.2.4
| | +--- org.springframework:spring-core:6.1.5
| | | \--- org.springframework:spring-jcl:6.1.5
| | \--- org.springframework:spring-context:6.1.5
| | +--- org.springframework:spring-aop:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5
| | | | \--- org.springframework:spring-core:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-expression:6.1.5
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5
| | \--- io.micrometer:micrometer-commons:1.12.5
| +--- org.springframework.boot:spring-boot-autoconfigure:3.2.4
| | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-logging:3.2.4
| | +--- ch.qos.logback:logback-classic:1.4.14
| | | +--- ch.qos.logback:logback-core:1.4.14
| | | \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.12
| | +--- org.apache.logging.log4j:log4j-to-slf4j:2.21.1
| | | +--- org.apache.logging.log4j:log4j-api:2.21.1
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.12
| | \--- org.slf4j:jul-to-slf4j:2.0.12
| | \--- org.slf4j:slf4j-api:2.0.12
| +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| +--- org.springframework:spring-core:6.1.5 (*)
| \--- org.yaml:snakeyaml:2.2
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.23
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
+--- org.springframework.boot:spring-boot-starter-web -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-json:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-web:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.2.4
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| +--- org.springframework:spring-web:6.1.5 (*)
| \--- org.springframework:spring-webmvc:6.1.5
| +--- org.springframework:spring-aop:6.1.5 (*)
| +--- org.springframework:spring-beans:6.1.5 (*)
| +--- org.springframework:spring-context:6.1.5 (*)
| +--- org.springframework:spring-core:6.1.5 (*)
| +--- org.springframework:spring-expression:6.1.5 (*)
| \--- org.springframework:spring-web:6.1.5 (*)
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.2.4
| | +--- org.springframework.boot:spring-boot-actuator:3.2.4
| | | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| | +--- org.springframework.boot:spring-boot:3.2.4 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| \--- io.micrometer:micrometer-jakarta9:1.12.4 -> 1.12.5
| +--- io.micrometer:micrometer-core:1.12.5
| | +--- io.micrometer:micrometer-commons:1.12.5
| | \--- io.micrometer:micrometer-observation:1.12.5 (*)
| +--- io.micrometer:micrometer-commons:1.12.5
| \--- io.micrometer:micrometer-observation:1.12.5 (*)
+--- org.springframework.boot:spring-boot-starter-data-rest -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-web:3.2.4 (*)
| \--- org.springframework.data:spring-data-rest-webmvc:4.2.4
| +--- org.springframework.data:spring-data-rest-core:4.2.4
| | +--- org.springframework:spring-tx:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework.hateoas:spring-hateoas:2.2.1
| | | +--- org.springframework:spring-aop:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-context:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-web:6.1.5 (*)
| | | +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | | | +--- org.springframework:spring-beans:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-context:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-aop:6.0.0 -> 6.1.5 (*)
| | | | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.12
| | | +--- com.jayway.jsonpath:json-path:2.9.0
| | | \--- org.slf4j:slf4j-api:2.0.12
| | +--- org.springframework.data:spring-data-commons:3.2.4
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| | +--- org.springframework.plugin:spring-plugin-core:3.0.0 (*)
| | +--- org.atteo:evo-inflector:1.3
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| +--- org.springframework:spring-webmvc:6.1.5 (*)
| +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
+--- org.springframework.boot:spring-boot-starter-data-jpa -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-aop:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | \--- org.aspectj:aspectjweaver:1.9.21
| +--- org.springframework.boot:spring-boot-starter-jdbc:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- com.zaxxer:HikariCP:5.0.1
| | | \--- org.slf4j:slf4j-api:1.7.30 -> 2.0.12
| | \--- org.springframework:spring-jdbc:6.1.5
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | \--- org.springframework:spring-tx:6.1.5 (*)
| +--- org.hibernate.orm:hibernate-core:6.4.4.Final
| | +--- jakarta.persistence:jakarta.persistence-api:3.1.0
| | \--- jakarta.transaction:jakarta.transaction-api:2.0.1
| +--- org.springframework.data:spring-data-jpa:3.2.4
| | +--- org.springframework.data:spring-data-commons:3.2.4 (*)
| | +--- org.springframework:spring-orm:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-jdbc:6.1.5 (*)
| | | \--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-context:6.1.5 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | +--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.antlr:antlr4-runtime:4.13.0
| | +--- jakarta.annotation:jakarta.annotation-api:2.0.0 -> 2.1.1
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| \--- org.springframework:spring-aspects:6.1.5
| \--- org.aspectj:aspectjweaver:1.9.21.1 -> 1.9.21
+--- org.springframework.boot:spring-boot-starter-validation -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1 -> 1.6.0
+--- org.springframework.retry:spring-retry -> 2.0.5
+--- com.google.cloud:google-cloud-spanner-hibernate-dialect:3.3.1
| +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| +--- org.jboss.logging:jboss-logging:3.5.3.Final
| +--- com.google.cloud:google-cloud-spanner-hibernate-tools:3.3.1
| | +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| | \--- com.google.guava:guava:32.1.2-jre -> 33.1.0-jre
| | +--- com.google.guava:failureaccess:1.0.2
| | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- org.checkerframework:checker-qual:3.42.0
| | +--- com.google.errorprone:error_prone_annotations:2.26.1
| | \--- com.google.j2objc:j2objc-annotations:3.0.0
| \--- org.apache.commons:commons-lang3:3.14.0 -> 3.13.0
+--- com.google.cloud:google-cloud-spanner-jdbc:2.17.0
| +--- com.google.http-client:google-http-client:1.44.1
| +--- org.apache.httpcomponents:httpclient:4.5.14
| +--- org.apache.httpcomponents:httpcore:4.4.16
| +--- com.google.errorprone:error_prone_annotations:2.26.1
| +--- com.google.j2objc:j2objc-annotations:3.0.0
| +--- io.grpc:grpc-context:1.62.2
| +--- io.opencensus:opencensus-api:0.31.1
| +--- io.opencensus:opencensus-contrib-http-util:0.31.1
| +--- io.grpc:grpc-api:1.62.2
| +--- com.google.cloud:google-cloud-core-grpc:2.37.0
| +--- com.google.api:gax-grpc:2.47.0
| +--- com.google.api.grpc:proto-google-common-protos:2.38.0
| +--- org.threeten:threetenbp:1.6.9
| +--- com.google.cloud:google-cloud-spanner:6.65.0
| +--- com.google.cloud:grpc-gcp:1.5.0
| +--- io.grpc:grpc-auth:1.62.2
| +--- io.grpc:grpc-inprocess:1.62.2
| +--- io.grpc:grpc-core:1.62.2
| +--- io.grpc:grpc-protobuf:1.62.2
| +--- io.grpc:grpc-stub:1.62.2
| +--- com.google.auto.value:auto-value-annotations:1.10.4
| +--- com.google.protobuf:protobuf-java-util:3.25.3
| +--- com.google.api.grpc:proto-google-cloud-spanner-executor-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-common-protos:2.38.0
| +--- com.google.guava:failureaccess:1.0.2
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- org.checkerframework:checker-qual:3.42.0
| +--- com.google.api.grpc:proto-google-iam-v1:1.33.0
| +--- com.google.http-client:google-http-client-gson:1.44.1
| +--- io.opencensus:opencensus-contrib-grpc-util:0.31.1
| +--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
| +--- commons-codec:commons-codec:1.16.1
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api:gax-httpjson:2.47.0
| +--- com.google.code.gson:gson:2.10.1
| +--- io.grpc:grpc-grpclb:1.62.2
| +--- org.conscrypt:conscrypt-openjdk-uber:2.5.2
| +--- javax.annotation:javax.annotation-api:1.3.2
| +--- io.grpc:grpc-alts:1.62.2
| +--- com.google.protobuf:protobuf-java:3.25.3
| +--- com.google.guava:guava:33.1.0-jre (*)
| +--- io.grpc:grpc-netty-shaded:1.62.2
| +--- com.google.api:api-common:2.30.0
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- com.google.auth:google-auth-library-oauth2-http:1.23.0
| +--- com.google.auth:google-auth-library-credentials:1.23.0
| +--- com.google.cloud:google-cloud-core:2.37.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-v1:6.65.0
| \--- io.opentelemetry:opentelemetry-api:1.37.0
| \--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
+--- org.hibernate:hibernate-core:6.4.4.Final
| \--- org.hibernate.orm:hibernate-core:6.4.4.Final (*)
\--- io.opentelemetry:opentelemetry-api:1.37.0 (*)
intransitiveDependenciesMetadata
No dependencies
jacocoAgent - The Jacoco agent to use to get coverage data.
\--- org.jacoco:org.jacoco.agent:0.8.11
jacocoAnt - The Jacoco ant tasks to use to get execute Gradle tasks.
\--- org.jacoco:org.jacoco.ant:0.8.11
+--- org.jacoco:org.jacoco.core:0.8.11
| +--- org.ow2.asm:asm:9.6
| +--- org.ow2.asm:asm-commons:9.6
| | +--- org.ow2.asm:asm:9.6
| | \--- org.ow2.asm:asm-tree:9.6
| | \--- org.ow2.asm:asm:9.6
| \--- org.ow2.asm:asm-tree:9.6 (*)
+--- org.jacoco:org.jacoco.report:0.8.11
| \--- org.jacoco:org.jacoco.core:0.8.11 (*)
\--- org.jacoco:org.jacoco.agent:0.8.11
kotlinBuildToolsApiClasspath
\--- org.jetbrains.kotlin:kotlin-build-tools-impl:1.9.23
+--- org.jetbrains.kotlin:kotlin-build-tools-api:1.9.23
+--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| \--- org.jetbrains:annotations:13.0
+--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.23
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
| +--- org.jetbrains.kotlin:kotlin-script-runtime:1.9.23
| +--- org.jetbrains.kotlin:kotlin-reflect:1.6.10 -> 1.9.23
| +--- org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.23
| \--- org.jetbrains.intellij.deps:trove4j:1.0.20200330
\--- org.jetbrains.kotlin:kotlin-compiler-runner:1.9.23
+--- org.jetbrains.kotlin:kotlin-build-common:1.9.23
+--- org.jetbrains.kotlin:kotlin-daemon-client:1.9.23
+--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.0 -> 1.7.3
\--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.23 (*)
kotlinCompilerClasspath
\--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.23
+--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| \--- org.jetbrains:annotations:13.0
+--- org.jetbrains.kotlin:kotlin-script-runtime:1.9.23
+--- org.jetbrains.kotlin:kotlin-reflect:1.6.10 -> 1.9.23
+--- org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.23
\--- org.jetbrains.intellij.deps:trove4j:1.0.20200330
kotlinCompilerPluginClasspath
No dependencies
kotlinCompilerPluginClasspathMain - Kotlin compiler plugins for compilation
+--- org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.23
| +--- org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.23
| | +--- org.jetbrains.kotlin:kotlin-scripting-common:1.9.23
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| | | \--- org.jetbrains:annotations:13.0
| | +--- org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.23
| | | +--- org.jetbrains.kotlin:kotlin-script-runtime:1.9.23
| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
| | | \--- org.jetbrains.kotlin:kotlin-scripting-common:1.9.23 (*)
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
\--- org.jetbrains.kotlin:kotlin-allopen-compiler-plugin-embeddable:1.9.23
kotlinCompilerPluginClasspathTest - Kotlin compiler plugins for compilation
+--- org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.23
| +--- org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.23
| | +--- org.jetbrains.kotlin:kotlin-scripting-common:1.9.23
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| | | \--- org.jetbrains:annotations:13.0
| | +--- org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.23
| | | +--- org.jetbrains.kotlin:kotlin-script-runtime:1.9.23
| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
| | | \--- org.jetbrains.kotlin:kotlin-scripting-common:1.9.23 (*)
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
\--- org.jetbrains.kotlin:kotlin-allopen-compiler-plugin-embeddable:1.9.23
kotlinKlibCommonizerClasspath
\--- org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.9.23
+--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| \--- org.jetbrains:annotations:13.0
\--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.23
+--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
+--- org.jetbrains.kotlin:kotlin-script-runtime:1.9.23
+--- org.jetbrains.kotlin:kotlin-reflect:1.6.10 -> 1.9.23
+--- org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.23
\--- org.jetbrains.intellij.deps:trove4j:1.0.20200330
kotlinNativeCompilerPluginClasspath
No dependencies
kotlinScriptDef - Script filename extensions discovery classpath configuration
No dependencies
kotlinScriptDefExtensions
No dependencies
localOnly
No dependencies
mainSourceElements - List of source directories contained in the Main SourceSet. (n)
No dependencies
pitest - The PIT libraries to be used for this project.
+--- org.pitest:pitest-command-line:1.15.8
| \--- org.pitest:pitest-entry:1.15.8
| +--- org.pitest:pitest:1.15.8
| \--- org.apache.commons:commons-text:1.10.0
| \--- org.apache.commons:commons-lang3:3.12.0 -> 3.13.0
\--- org.pitest:pitest-junit5-plugin:1.2.1
\--- org.junit.platform:junit-platform-launcher:1.9.2 -> 1.10.2
+--- org.junit:junit-bom:5.10.2
| +--- org.junit.platform:junit-platform-engine:1.10.2 (c)
| +--- org.junit.platform:junit-platform-launcher:1.10.2 (c)
| \--- org.junit.platform:junit-platform-commons:1.10.2 (c)
\--- org.junit.platform:junit-platform-engine:1.10.2
+--- org.junit:junit-bom:5.10.2 (*)
+--- org.opentest4j:opentest4j:1.3.0
\--- org.junit.platform:junit-platform-commons:1.10.2
\--- org.junit:junit-bom:5.10.2 (*)
productionRuntimeClasspath
+--- org.jetbrains.kotlin:kotlin-reflect:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| +--- org.jetbrains:annotations:13.0
| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.23 (c)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.23 (c)
+--- org.springframework.boot:spring-boot-starter -> 3.2.4
| +--- org.springframework.boot:spring-boot:3.2.4
| | +--- org.springframework:spring-core:6.1.5
| | | \--- org.springframework:spring-jcl:6.1.5
| | \--- org.springframework:spring-context:6.1.5
| | +--- org.springframework:spring-aop:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5
| | | | \--- org.springframework:spring-core:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-expression:6.1.5
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5
| | \--- io.micrometer:micrometer-commons:1.12.5
| +--- org.springframework.boot:spring-boot-autoconfigure:3.2.4
| | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-logging:3.2.4
| | +--- ch.qos.logback:logback-classic:1.4.14
| | | +--- ch.qos.logback:logback-core:1.4.14
| | | \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.12
| | +--- org.apache.logging.log4j:log4j-to-slf4j:2.21.1
| | | +--- org.apache.logging.log4j:log4j-api:2.21.1
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.12
| | \--- org.slf4j:jul-to-slf4j:2.0.12
| | \--- org.slf4j:slf4j-api:2.0.12
| +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| +--- org.springframework:spring-core:6.1.5 (*)
| \--- org.yaml:snakeyaml:2.2
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.23
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
+--- org.springframework.boot:spring-boot-starter-web -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-json:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-web:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.2.4
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| +--- org.springframework:spring-web:6.1.5 (*)
| \--- org.springframework:spring-webmvc:6.1.5
| +--- org.springframework:spring-aop:6.1.5 (*)
| +--- org.springframework:spring-beans:6.1.5 (*)
| +--- org.springframework:spring-context:6.1.5 (*)
| +--- org.springframework:spring-core:6.1.5 (*)
| +--- org.springframework:spring-expression:6.1.5 (*)
| \--- org.springframework:spring-web:6.1.5 (*)
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.2.4
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (*)
| | +--- org.springframework.boot:spring-boot-actuator:3.2.4
| | | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| | +--- org.springframework.boot:spring-boot:3.2.4 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| \--- io.micrometer:micrometer-jakarta9:1.12.4 -> 1.12.5
| +--- io.micrometer:micrometer-core:1.12.5
| | +--- io.micrometer:micrometer-commons:1.12.5
| | +--- io.micrometer:micrometer-observation:1.12.5 (*)
| | +--- org.hdrhistogram:HdrHistogram:2.1.12
| | \--- org.latencyutils:LatencyUtils:2.0.3
| +--- io.micrometer:micrometer-commons:1.12.5
| \--- io.micrometer:micrometer-observation:1.12.5 (*)
+--- org.springframework.boot:spring-boot-starter-data-rest -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-web:3.2.4 (*)
| \--- org.springframework.data:spring-data-rest-webmvc:4.2.4
| +--- org.springframework.data:spring-data-rest-core:4.2.4
| | +--- org.springframework:spring-tx:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework.hateoas:spring-hateoas:2.2.1
| | | +--- org.springframework:spring-aop:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-context:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-web:6.1.5 (*)
| | | +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | | | +--- org.springframework:spring-beans:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-context:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-aop:6.0.0 -> 6.1.5 (*)
| | | | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.12
| | | +--- com.jayway.jsonpath:json-path:2.9.0
| | | | +--- net.minidev:json-smart:2.5.0
| | | | | \--- net.minidev:accessors-smart:2.5.0
| | | | | \--- org.ow2.asm:asm:9.3
| | | | \--- org.slf4j:slf4j-api:2.0.11 -> 2.0.12
| | | \--- org.slf4j:slf4j-api:2.0.12
| | +--- org.springframework.data:spring-data-commons:3.2.4
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| | +--- org.springframework.plugin:spring-plugin-core:3.0.0 (*)
| | +--- org.atteo:evo-inflector:1.3
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| +--- org.springframework:spring-webmvc:6.1.5 (*)
| +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
+--- org.springframework.boot:spring-boot-starter-data-jpa -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-aop:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | \--- org.aspectj:aspectjweaver:1.9.21
| +--- org.springframework.boot:spring-boot-starter-jdbc:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- com.zaxxer:HikariCP:5.0.1
| | | \--- org.slf4j:slf4j-api:1.7.30 -> 2.0.12
| | \--- org.springframework:spring-jdbc:6.1.5
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | \--- org.springframework:spring-tx:6.1.5 (*)
| +--- org.hibernate.orm:hibernate-core:6.4.4.Final
| | +--- jakarta.persistence:jakarta.persistence-api:3.1.0
| | +--- jakarta.transaction:jakarta.transaction-api:2.0.1
| | +--- org.jboss.logging:jboss-logging:3.5.0.Final -> 3.5.3.Final
| | +--- org.hibernate.common:hibernate-commons-annotations:6.0.6.Final
| | +--- io.smallrye:jandex:3.1.2
| | +--- com.fasterxml:classmate:1.5.1 -> 1.6.0
| | +--- net.bytebuddy:byte-buddy:1.14.11 -> 1.14.12
| | +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.0 -> 4.0.2
| | | \--- jakarta.activation:jakarta.activation-api:2.1.3
| | +--- org.glassfish.jaxb:jaxb-runtime:4.0.2 -> 4.0.5
| | | \--- org.glassfish.jaxb:jaxb-core:4.0.5
| | | +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.2 (*)
| | | +--- jakarta.activation:jakarta.activation-api:2.1.3
| | | +--- org.eclipse.angus:angus-activation:2.0.2
| | | | \--- jakarta.activation:jakarta.activation-api:2.1.3
| | | +--- org.glassfish.jaxb:txw2:4.0.5
| | | \--- com.sun.istack:istack-commons-runtime:4.1.2
| | +--- jakarta.inject:jakarta.inject-api:2.0.1
| | \--- org.antlr:antlr4-runtime:4.13.0
| +--- org.springframework.data:spring-data-jpa:3.2.4
| | +--- org.springframework.data:spring-data-commons:3.2.4 (*)
| | +--- org.springframework:spring-orm:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-jdbc:6.1.5 (*)
| | | \--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-context:6.1.5 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | +--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.antlr:antlr4-runtime:4.13.0
| | +--- jakarta.annotation:jakarta.annotation-api:2.0.0 -> 2.1.1
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| \--- org.springframework:spring-aspects:6.1.5
| \--- org.aspectj:aspectjweaver:1.9.21.1 -> 1.9.21
+--- org.springframework.boot:spring-boot-starter-validation -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1 -> 1.6.0
+--- org.springframework.retry:spring-retry -> 2.0.5
+--- com.google.cloud:google-cloud-spanner-hibernate-dialect:3.3.1
| +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| +--- org.jboss.logging:jboss-logging:3.5.3.Final
| +--- com.google.cloud:google-cloud-spanner-hibernate-tools:3.3.1
| | +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| | \--- com.google.guava:guava:32.1.2-jre -> 33.1.0-jre
| | +--- com.google.guava:failureaccess:1.0.2
| | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- org.checkerframework:checker-qual:3.42.0
| | \--- com.google.errorprone:error_prone_annotations:2.26.1
| \--- org.apache.commons:commons-lang3:3.14.0 -> 3.13.0
+--- com.google.cloud:google-cloud-spanner-jdbc:2.17.0
| +--- com.google.http-client:google-http-client:1.44.1
| +--- org.apache.httpcomponents:httpclient:4.5.14
| +--- org.apache.httpcomponents:httpcore:4.4.16
| +--- com.google.errorprone:error_prone_annotations:2.26.1
| +--- com.google.j2objc:j2objc-annotations:3.0.0
| +--- io.grpc:grpc-context:1.62.2
| +--- io.opencensus:opencensus-api:0.31.1
| +--- io.opencensus:opencensus-contrib-http-util:0.31.1
| +--- io.grpc:grpc-api:1.62.2
| +--- com.google.cloud:google-cloud-core-grpc:2.37.0
| +--- com.google.api:gax-grpc:2.47.0
| +--- com.google.api.grpc:proto-google-common-protos:2.38.0
| +--- com.google.api:gax:2.47.0
| +--- org.threeten:threetenbp:1.6.9
| +--- com.google.cloud:google-cloud-spanner:6.65.0
| +--- com.google.cloud:grpc-gcp:1.5.0
| +--- io.grpc:grpc-auth:1.62.2
| +--- io.grpc:grpc-inprocess:1.62.2
| +--- io.grpc:grpc-core:1.62.2
| +--- com.google.android:annotations:4.1.1.4
| +--- org.codehaus.mojo:animal-sniffer-annotations:1.23
| +--- io.perfmark:perfmark-api:0.27.0
| +--- io.grpc:grpc-util:1.62.2
| +--- io.grpc:grpc-protobuf:1.62.2
| +--- io.grpc:grpc-protobuf-lite:1.62.2
| +--- io.grpc:grpc-stub:1.62.2
| +--- com.google.auto.value:auto-value-annotations:1.10.4
| +--- com.google.protobuf:protobuf-java-util:3.25.3
| +--- com.google.api.grpc:proto-google-cloud-spanner-executor-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-common-protos:2.38.0
| +--- com.google.guava:failureaccess:1.0.2
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- org.checkerframework:checker-qual:3.42.0
| +--- com.google.api.grpc:proto-google-iam-v1:1.33.0
| +--- com.google.http-client:google-http-client-gson:1.44.1
| +--- io.opencensus:opencensus-contrib-grpc-util:0.31.1
| +--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
| +--- commons-codec:commons-codec:1.16.1
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api:gax-httpjson:2.47.0
| +--- com.google.code.gson:gson:2.10.1
| +--- io.grpc:grpc-grpclb:1.62.2
| +--- org.conscrypt:conscrypt-openjdk-uber:2.5.2
| +--- io.grpc:grpc-googleapis:1.62.2
| +--- io.grpc:grpc-xds:1.62.2
| +--- io.opencensus:opencensus-proto:0.2.0
| +--- io.grpc:grpc-services:1.62.2
| +--- com.google.re2j:re2j:1.7
| +--- io.grpc:grpc-rls:1.62.2
| +--- javax.annotation:javax.annotation-api:1.3.2
| +--- io.grpc:grpc-alts:1.62.2
| +--- com.google.protobuf:protobuf-java:3.25.3
| +--- com.google.guava:guava:33.1.0-jre (*)
| +--- io.grpc:grpc-netty-shaded:1.62.2
| +--- com.google.api:api-common:2.30.0
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- com.google.auth:google-auth-library-oauth2-http:1.23.0
| +--- com.google.auth:google-auth-library-credentials:1.23.0
| +--- com.google.cloud:google-cloud-core:2.37.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-v1:6.65.0
| \--- io.opentelemetry:opentelemetry-api:1.37.0
| \--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
+--- org.hibernate:hibernate-core:6.4.4.Final
| \--- org.hibernate.orm:hibernate-core:6.4.4.Final (*)
\--- io.opentelemetry:opentelemetry-api:1.37.0 (*)
runtimeClasspath - Runtime classpath of null/main.
+--- org.springframework.boot:spring-boot-devtools -> 3.2.4
| +--- org.springframework.boot:spring-boot:3.2.4
| | +--- org.springframework:spring-core:6.1.5
| | | \--- org.springframework:spring-jcl:6.1.5
| | \--- org.springframework:spring-context:6.1.5
| | +--- org.springframework:spring-aop:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5
| | | | \--- org.springframework:spring-core:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-expression:6.1.5
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5
| | \--- io.micrometer:micrometer-commons:1.12.5
| \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4
| \--- org.springframework.boot:spring-boot:3.2.4 (*)
+--- com.h2database:h2:2.2.224
+--- org.jetbrains.kotlin:kotlin-reflect:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| +--- org.jetbrains:annotations:13.0
| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.23 (c)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.23 (c)
+--- org.springframework.boot:spring-boot-starter -> 3.2.4
| +--- org.springframework.boot:spring-boot:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-logging:3.2.4
| | +--- ch.qos.logback:logback-classic:1.4.14
| | | +--- ch.qos.logback:logback-core:1.4.14
| | | \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.12
| | +--- org.apache.logging.log4j:log4j-to-slf4j:2.21.1
| | | +--- org.apache.logging.log4j:log4j-api:2.21.1
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.12
| | \--- org.slf4j:jul-to-slf4j:2.0.12
| | \--- org.slf4j:slf4j-api:2.0.12
| +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| +--- org.springframework:spring-core:6.1.5 (*)
| \--- org.yaml:snakeyaml:2.2
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.23
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
+--- org.springframework.boot:spring-boot-starter-web -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-json:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-web:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.2.4
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| +--- org.springframework:spring-web:6.1.5 (*)
| \--- org.springframework:spring-webmvc:6.1.5
| +--- org.springframework:spring-aop:6.1.5 (*)
| +--- org.springframework:spring-beans:6.1.5 (*)
| +--- org.springframework:spring-context:6.1.5 (*)
| +--- org.springframework:spring-core:6.1.5 (*)
| +--- org.springframework:spring-expression:6.1.5 (*)
| \--- org.springframework:spring-web:6.1.5 (*)
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.2.4
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (*)
| | +--- org.springframework.boot:spring-boot-actuator:3.2.4
| | | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| | +--- org.springframework.boot:spring-boot:3.2.4 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| \--- io.micrometer:micrometer-jakarta9:1.12.4 -> 1.12.5
| +--- io.micrometer:micrometer-core:1.12.5
| | +--- io.micrometer:micrometer-commons:1.12.5
| | +--- io.micrometer:micrometer-observation:1.12.5 (*)
| | +--- org.hdrhistogram:HdrHistogram:2.1.12
| | \--- org.latencyutils:LatencyUtils:2.0.3
| +--- io.micrometer:micrometer-commons:1.12.5
| \--- io.micrometer:micrometer-observation:1.12.5 (*)
+--- org.springframework.boot:spring-boot-starter-data-rest -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-web:3.2.4 (*)
| \--- org.springframework.data:spring-data-rest-webmvc:4.2.4
| +--- org.springframework.data:spring-data-rest-core:4.2.4
| | +--- org.springframework:spring-tx:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework.hateoas:spring-hateoas:2.2.1
| | | +--- org.springframework:spring-aop:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-context:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-web:6.1.5 (*)
| | | +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | | | +--- org.springframework:spring-beans:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-context:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-aop:6.0.0 -> 6.1.5 (*)
| | | | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.12
| | | +--- com.jayway.jsonpath:json-path:2.9.0
| | | | +--- net.minidev:json-smart:2.5.0
| | | | | \--- net.minidev:accessors-smart:2.5.0
| | | | | \--- org.ow2.asm:asm:9.3
| | | | \--- org.slf4j:slf4j-api:2.0.11 -> 2.0.12
| | | \--- org.slf4j:slf4j-api:2.0.12
| | +--- org.springframework.data:spring-data-commons:3.2.4
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| | +--- org.springframework.plugin:spring-plugin-core:3.0.0 (*)
| | +--- org.atteo:evo-inflector:1.3
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| +--- org.springframework:spring-webmvc:6.1.5 (*)
| +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
+--- org.springframework.boot:spring-boot-starter-data-jpa -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-aop:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | \--- org.aspectj:aspectjweaver:1.9.21
| +--- org.springframework.boot:spring-boot-starter-jdbc:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- com.zaxxer:HikariCP:5.0.1
| | | \--- org.slf4j:slf4j-api:1.7.30 -> 2.0.12
| | \--- org.springframework:spring-jdbc:6.1.5
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | \--- org.springframework:spring-tx:6.1.5 (*)
| +--- org.hibernate.orm:hibernate-core:6.4.4.Final
| | +--- jakarta.persistence:jakarta.persistence-api:3.1.0
| | +--- jakarta.transaction:jakarta.transaction-api:2.0.1
| | +--- org.jboss.logging:jboss-logging:3.5.0.Final -> 3.5.3.Final
| | +--- org.hibernate.common:hibernate-commons-annotations:6.0.6.Final
| | +--- io.smallrye:jandex:3.1.2
| | +--- com.fasterxml:classmate:1.5.1 -> 1.6.0
| | +--- net.bytebuddy:byte-buddy:1.14.11 -> 1.14.12
| | +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.0 -> 4.0.2
| | | \--- jakarta.activation:jakarta.activation-api:2.1.3
| | +--- org.glassfish.jaxb:jaxb-runtime:4.0.2 -> 4.0.5
| | | \--- org.glassfish.jaxb:jaxb-core:4.0.5
| | | +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.2 (*)
| | | +--- jakarta.activation:jakarta.activation-api:2.1.3
| | | +--- org.eclipse.angus:angus-activation:2.0.2
| | | | \--- jakarta.activation:jakarta.activation-api:2.1.3
| | | +--- org.glassfish.jaxb:txw2:4.0.5
| | | \--- com.sun.istack:istack-commons-runtime:4.1.2
| | +--- jakarta.inject:jakarta.inject-api:2.0.1
| | \--- org.antlr:antlr4-runtime:4.13.0
| +--- org.springframework.data:spring-data-jpa:3.2.4
| | +--- org.springframework.data:spring-data-commons:3.2.4 (*)
| | +--- org.springframework:spring-orm:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-jdbc:6.1.5 (*)
| | | \--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-context:6.1.5 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | +--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.antlr:antlr4-runtime:4.13.0
| | +--- jakarta.annotation:jakarta.annotation-api:2.0.0 -> 2.1.1
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| \--- org.springframework:spring-aspects:6.1.5
| \--- org.aspectj:aspectjweaver:1.9.21.1 -> 1.9.21
+--- org.springframework.boot:spring-boot-starter-validation -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1 -> 1.6.0
+--- org.springframework.retry:spring-retry -> 2.0.5
+--- com.google.cloud:google-cloud-spanner-hibernate-dialect:3.3.1
| +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| +--- org.jboss.logging:jboss-logging:3.5.3.Final
| +--- com.google.cloud:google-cloud-spanner-hibernate-tools:3.3.1
| | +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| | \--- com.google.guava:guava:32.1.2-jre -> 33.1.0-jre
| | +--- com.google.guava:failureaccess:1.0.2
| | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- org.checkerframework:checker-qual:3.42.0
| | \--- com.google.errorprone:error_prone_annotations:2.26.1
| \--- org.apache.commons:commons-lang3:3.14.0 -> 3.13.0
+--- com.google.cloud:google-cloud-spanner-jdbc:2.17.0
| +--- com.google.http-client:google-http-client:1.44.1
| +--- org.apache.httpcomponents:httpclient:4.5.14
| +--- org.apache.httpcomponents:httpcore:4.4.16
| +--- com.google.errorprone:error_prone_annotations:2.26.1
| +--- com.google.j2objc:j2objc-annotations:3.0.0
| +--- io.grpc:grpc-context:1.62.2
| +--- io.opencensus:opencensus-api:0.31.1
| +--- io.opencensus:opencensus-contrib-http-util:0.31.1
| +--- io.grpc:grpc-api:1.62.2
| +--- com.google.cloud:google-cloud-core-grpc:2.37.0
| +--- com.google.api:gax-grpc:2.47.0
| +--- com.google.api.grpc:proto-google-common-protos:2.38.0
| +--- com.google.api:gax:2.47.0
| +--- org.threeten:threetenbp:1.6.9
| +--- com.google.cloud:google-cloud-spanner:6.65.0
| +--- com.google.cloud:grpc-gcp:1.5.0
| +--- io.grpc:grpc-auth:1.62.2
| +--- io.grpc:grpc-inprocess:1.62.2
| +--- io.grpc:grpc-core:1.62.2
| +--- com.google.android:annotations:4.1.1.4
| +--- org.codehaus.mojo:animal-sniffer-annotations:1.23
| +--- io.perfmark:perfmark-api:0.27.0
| +--- io.grpc:grpc-util:1.62.2
| +--- io.grpc:grpc-protobuf:1.62.2
| +--- io.grpc:grpc-protobuf-lite:1.62.2
| +--- io.grpc:grpc-stub:1.62.2
| +--- com.google.auto.value:auto-value-annotations:1.10.4
| +--- com.google.protobuf:protobuf-java-util:3.25.3
| +--- com.google.api.grpc:proto-google-cloud-spanner-executor-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-common-protos:2.38.0
| +--- com.google.guava:failureaccess:1.0.2
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- org.checkerframework:checker-qual:3.42.0
| +--- com.google.api.grpc:proto-google-iam-v1:1.33.0
| +--- com.google.http-client:google-http-client-gson:1.44.1
| +--- io.opencensus:opencensus-contrib-grpc-util:0.31.1
| +--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
| +--- commons-codec:commons-codec:1.16.1
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api:gax-httpjson:2.47.0
| +--- com.google.code.gson:gson:2.10.1
| +--- io.grpc:grpc-grpclb:1.62.2
| +--- org.conscrypt:conscrypt-openjdk-uber:2.5.2
| +--- io.grpc:grpc-googleapis:1.62.2
| +--- io.grpc:grpc-xds:1.62.2
| +--- io.opencensus:opencensus-proto:0.2.0
| +--- io.grpc:grpc-services:1.62.2
| +--- com.google.re2j:re2j:1.7
| +--- io.grpc:grpc-rls:1.62.2
| +--- javax.annotation:javax.annotation-api:1.3.2
| +--- io.grpc:grpc-alts:1.62.2
| +--- com.google.protobuf:protobuf-java:3.25.3
| +--- com.google.guava:guava:33.1.0-jre (*)
| +--- io.grpc:grpc-netty-shaded:1.62.2
| +--- com.google.api:api-common:2.30.0
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- com.google.auth:google-auth-library-oauth2-http:1.23.0
| +--- com.google.auth:google-auth-library-credentials:1.23.0
| +--- com.google.cloud:google-cloud-core:2.37.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-v1:6.65.0
| \--- io.opentelemetry:opentelemetry-api:1.37.0
| \--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
+--- org.hibernate:hibernate-core:6.4.4.Final
| \--- org.hibernate.orm:hibernate-core:6.4.4.Final (*)
\--- io.opentelemetry:opentelemetry-api:1.37.0 (*)
runtimeElements - Runtime elements for the 'main' feature. (n)
No dependencies
runtimeElements-published (n)
No dependencies
runtimeOnly - Runtime only dependencies for null/main. (n)
No dependencies
springJarConfig
+--- org.springframework.boot:spring-boot-devtools -> 3.2.4
| +--- org.springframework.boot:spring-boot:3.2.4
| | +--- org.springframework:spring-core:6.1.5
| | | \--- org.springframework:spring-jcl:6.1.5
| | \--- org.springframework:spring-context:6.1.5
| | +--- org.springframework:spring-aop:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5
| | | | \--- org.springframework:spring-core:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-expression:6.1.5
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5
| | \--- io.micrometer:micrometer-commons:1.12.5
| \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4
| \--- org.springframework.boot:spring-boot:3.2.4 (*)
+--- com.h2database:h2:2.2.224
+--- org.jetbrains.kotlin:kotlin-reflect:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| +--- org.jetbrains:annotations:13.0
| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.23 (c)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.23 (c)
+--- org.springframework.boot:spring-boot-starter -> 3.2.4
| +--- org.springframework.boot:spring-boot:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-logging:3.2.4
| | +--- ch.qos.logback:logback-classic:1.4.14
| | | +--- ch.qos.logback:logback-core:1.4.14
| | | \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.12
| | +--- org.apache.logging.log4j:log4j-to-slf4j:2.21.1
| | | +--- org.apache.logging.log4j:log4j-api:2.21.1
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.12
| | \--- org.slf4j:jul-to-slf4j:2.0.12
| | \--- org.slf4j:slf4j-api:2.0.12
| +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| +--- org.springframework:spring-core:6.1.5 (*)
| \--- org.yaml:snakeyaml:2.2
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.23
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
+--- org.springframework.boot:spring-boot-starter-web -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-json:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-web:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.2.4
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| +--- org.springframework:spring-web:6.1.5 (*)
| \--- org.springframework:spring-webmvc:6.1.5
| +--- org.springframework:spring-aop:6.1.5 (*)
| +--- org.springframework:spring-beans:6.1.5 (*)
| +--- org.springframework:spring-context:6.1.5 (*)
| +--- org.springframework:spring-core:6.1.5 (*)
| +--- org.springframework:spring-expression:6.1.5 (*)
| \--- org.springframework:spring-web:6.1.5 (*)
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.2.4
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (*)
| | +--- org.springframework.boot:spring-boot-actuator:3.2.4
| | | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| | +--- org.springframework.boot:spring-boot:3.2.4 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| \--- io.micrometer:micrometer-jakarta9:1.12.4 -> 1.12.5
| +--- io.micrometer:micrometer-core:1.12.5
| | +--- io.micrometer:micrometer-commons:1.12.5
| | +--- io.micrometer:micrometer-observation:1.12.5 (*)
| | +--- org.hdrhistogram:HdrHistogram:2.1.12
| | \--- org.latencyutils:LatencyUtils:2.0.3
| +--- io.micrometer:micrometer-commons:1.12.5
| \--- io.micrometer:micrometer-observation:1.12.5 (*)
+--- org.springframework.boot:spring-boot-starter-data-rest -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-web:3.2.4 (*)
| \--- org.springframework.data:spring-data-rest-webmvc:4.2.4
| +--- org.springframework.data:spring-data-rest-core:4.2.4
| | +--- org.springframework:spring-tx:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework.hateoas:spring-hateoas:2.2.1
| | | +--- org.springframework:spring-aop:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-context:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-web:6.1.5 (*)
| | | +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | | | +--- org.springframework:spring-beans:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-context:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-aop:6.0.0 -> 6.1.5 (*)
| | | | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.12
| | | +--- com.jayway.jsonpath:json-path:2.9.0
| | | | +--- net.minidev:json-smart:2.5.0
| | | | | \--- net.minidev:accessors-smart:2.5.0
| | | | | \--- org.ow2.asm:asm:9.3
| | | | \--- org.slf4j:slf4j-api:2.0.11 -> 2.0.12
| | | \--- org.slf4j:slf4j-api:2.0.12
| | +--- org.springframework.data:spring-data-commons:3.2.4
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| | +--- org.springframework.plugin:spring-plugin-core:3.0.0 (*)
| | +--- org.atteo:evo-inflector:1.3
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| +--- org.springframework:spring-webmvc:6.1.5 (*)
| +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
+--- org.springframework.boot:spring-boot-starter-data-jpa -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-aop:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | \--- org.aspectj:aspectjweaver:1.9.21
| +--- org.springframework.boot:spring-boot-starter-jdbc:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- com.zaxxer:HikariCP:5.0.1
| | | \--- org.slf4j:slf4j-api:1.7.30 -> 2.0.12
| | \--- org.springframework:spring-jdbc:6.1.5
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | \--- org.springframework:spring-tx:6.1.5 (*)
| +--- org.hibernate.orm:hibernate-core:6.4.4.Final
| | +--- jakarta.persistence:jakarta.persistence-api:3.1.0
| | +--- jakarta.transaction:jakarta.transaction-api:2.0.1
| | +--- org.jboss.logging:jboss-logging:3.5.0.Final -> 3.5.3.Final
| | +--- org.hibernate.common:hibernate-commons-annotations:6.0.6.Final
| | +--- io.smallrye:jandex:3.1.2
| | +--- com.fasterxml:classmate:1.5.1 -> 1.6.0
| | +--- net.bytebuddy:byte-buddy:1.14.11 -> 1.14.12
| | +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.0 -> 4.0.2
| | | \--- jakarta.activation:jakarta.activation-api:2.1.3
| | +--- org.glassfish.jaxb:jaxb-runtime:4.0.2 -> 4.0.5
| | | \--- org.glassfish.jaxb:jaxb-core:4.0.5
| | | +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.2 (*)
| | | +--- jakarta.activation:jakarta.activation-api:2.1.3
| | | +--- org.eclipse.angus:angus-activation:2.0.2
| | | | \--- jakarta.activation:jakarta.activation-api:2.1.3
| | | +--- org.glassfish.jaxb:txw2:4.0.5
| | | \--- com.sun.istack:istack-commons-runtime:4.1.2
| | +--- jakarta.inject:jakarta.inject-api:2.0.1
| | \--- org.antlr:antlr4-runtime:4.13.0
| +--- org.springframework.data:spring-data-jpa:3.2.4
| | +--- org.springframework.data:spring-data-commons:3.2.4 (*)
| | +--- org.springframework:spring-orm:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-jdbc:6.1.5 (*)
| | | \--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-context:6.1.5 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | +--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.antlr:antlr4-runtime:4.13.0
| | +--- jakarta.annotation:jakarta.annotation-api:2.0.0 -> 2.1.1
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| \--- org.springframework:spring-aspects:6.1.5
| \--- org.aspectj:aspectjweaver:1.9.21.1 -> 1.9.21
+--- org.springframework.boot:spring-boot-starter-validation -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1 -> 1.6.0
+--- org.springframework.retry:spring-retry -> 2.0.5
+--- com.google.cloud:google-cloud-spanner-hibernate-dialect:3.3.1
| +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| +--- org.jboss.logging:jboss-logging:3.5.3.Final
| +--- com.google.cloud:google-cloud-spanner-hibernate-tools:3.3.1
| | +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| | \--- com.google.guava:guava:32.1.2-jre -> 33.1.0-jre
| | +--- com.google.guava:failureaccess:1.0.2
| | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- org.checkerframework:checker-qual:3.42.0
| | \--- com.google.errorprone:error_prone_annotations:2.26.1
| \--- org.apache.commons:commons-lang3:3.14.0 -> 3.13.0
+--- com.google.cloud:google-cloud-spanner-jdbc:2.17.0
| +--- com.google.http-client:google-http-client:1.44.1
| +--- org.apache.httpcomponents:httpclient:4.5.14
| +--- org.apache.httpcomponents:httpcore:4.4.16
| +--- com.google.errorprone:error_prone_annotations:2.26.1
| +--- com.google.j2objc:j2objc-annotations:3.0.0
| +--- io.grpc:grpc-context:1.62.2
| +--- io.opencensus:opencensus-api:0.31.1
| +--- io.opencensus:opencensus-contrib-http-util:0.31.1
| +--- io.grpc:grpc-api:1.62.2
| +--- com.google.cloud:google-cloud-core-grpc:2.37.0
| +--- com.google.api:gax-grpc:2.47.0
| +--- com.google.api.grpc:proto-google-common-protos:2.38.0
| +--- com.google.api:gax:2.47.0
| +--- org.threeten:threetenbp:1.6.9
| +--- com.google.cloud:google-cloud-spanner:6.65.0
| +--- com.google.cloud:grpc-gcp:1.5.0
| +--- io.grpc:grpc-auth:1.62.2
| +--- io.grpc:grpc-inprocess:1.62.2
| +--- io.grpc:grpc-core:1.62.2
| +--- com.google.android:annotations:4.1.1.4
| +--- org.codehaus.mojo:animal-sniffer-annotations:1.23
| +--- io.perfmark:perfmark-api:0.27.0
| +--- io.grpc:grpc-util:1.62.2
| +--- io.grpc:grpc-protobuf:1.62.2
| +--- io.grpc:grpc-protobuf-lite:1.62.2
| +--- io.grpc:grpc-stub:1.62.2
| +--- com.google.auto.value:auto-value-annotations:1.10.4
| +--- com.google.protobuf:protobuf-java-util:3.25.3
| +--- com.google.api.grpc:proto-google-cloud-spanner-executor-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-common-protos:2.38.0
| +--- com.google.guava:failureaccess:1.0.2
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- org.checkerframework:checker-qual:3.42.0
| +--- com.google.api.grpc:proto-google-iam-v1:1.33.0
| +--- com.google.http-client:google-http-client-gson:1.44.1
| +--- io.opencensus:opencensus-contrib-grpc-util:0.31.1
| +--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
| +--- commons-codec:commons-codec:1.16.1
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api:gax-httpjson:2.47.0
| +--- com.google.code.gson:gson:2.10.1
| +--- io.grpc:grpc-grpclb:1.62.2
| +--- org.conscrypt:conscrypt-openjdk-uber:2.5.2
| +--- io.grpc:grpc-googleapis:1.62.2
| +--- io.grpc:grpc-xds:1.62.2
| +--- io.opencensus:opencensus-proto:0.2.0
| +--- io.grpc:grpc-services:1.62.2
| +--- com.google.re2j:re2j:1.7
| +--- io.grpc:grpc-rls:1.62.2
| +--- javax.annotation:javax.annotation-api:1.3.2
| +--- io.grpc:grpc-alts:1.62.2
| +--- com.google.protobuf:protobuf-java:3.25.3
| +--- com.google.guava:guava:33.1.0-jre (*)
| +--- io.grpc:grpc-netty-shaded:1.62.2
| +--- com.google.api:api-common:2.30.0
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- com.google.auth:google-auth-library-oauth2-http:1.23.0
| +--- com.google.auth:google-auth-library-credentials:1.23.0
| +--- com.google.cloud:google-cloud-core:2.37.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-v1:6.65.0
| \--- io.opentelemetry:opentelemetry-api:1.37.0
| \--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
+--- org.hibernate:hibernate-core:6.4.4.Final
| \--- org.hibernate.orm:hibernate-core:6.4.4.Final (*)
\--- io.opentelemetry:opentelemetry-api:1.37.0 (*)
testAndDevelopmentOnly - Configuration for test and development-only dependencies such as Spring Boot's DevTools.
No dependencies
testAnnotationProcessor - Annotation processors and their dependencies for source set 'test'.
No dependencies
testApi - API dependencies for null/test (n)
No dependencies
testApiDependenciesMetadata
No dependencies
testCompileClasspath - Compile classpath for null/test.
+--- org.jetbrains.kotlin:kotlin-reflect:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| +--- org.jetbrains:annotations:13.0
| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.23 (c)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.23 (c)
+--- org.springframework.boot:spring-boot-starter -> 3.2.4
| +--- org.springframework.boot:spring-boot:3.2.4
| | +--- org.springframework:spring-core:6.1.5
| | | \--- org.springframework:spring-jcl:6.1.5
| | \--- org.springframework:spring-context:6.1.5
| | +--- org.springframework:spring-aop:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5
| | | | \--- org.springframework:spring-core:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-expression:6.1.5
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5
| | \--- io.micrometer:micrometer-commons:1.12.5
| +--- org.springframework.boot:spring-boot-autoconfigure:3.2.4
| | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-logging:3.2.4
| | +--- ch.qos.logback:logback-classic:1.4.14
| | | +--- ch.qos.logback:logback-core:1.4.14
| | | \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.12
| | +--- org.apache.logging.log4j:log4j-to-slf4j:2.21.1
| | | +--- org.apache.logging.log4j:log4j-api:2.21.1
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.12
| | \--- org.slf4j:jul-to-slf4j:2.0.12
| | \--- org.slf4j:slf4j-api:2.0.12
| +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| +--- org.springframework:spring-core:6.1.5 (*)
| \--- org.yaml:snakeyaml:2.2
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.23
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
+--- org.springframework.boot:spring-boot-starter-web -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-json:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-web:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.2.4
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| +--- org.springframework:spring-web:6.1.5 (*)
| \--- org.springframework:spring-webmvc:6.1.5
| +--- org.springframework:spring-aop:6.1.5 (*)
| +--- org.springframework:spring-beans:6.1.5 (*)
| +--- org.springframework:spring-context:6.1.5 (*)
| +--- org.springframework:spring-core:6.1.5 (*)
| +--- org.springframework:spring-expression:6.1.5 (*)
| \--- org.springframework:spring-web:6.1.5 (*)
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.2.4
| | +--- org.springframework.boot:spring-boot-actuator:3.2.4
| | | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| | +--- org.springframework.boot:spring-boot:3.2.4 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| \--- io.micrometer:micrometer-jakarta9:1.12.4 -> 1.12.5
| +--- io.micrometer:micrometer-core:1.12.5
| | +--- io.micrometer:micrometer-commons:1.12.5
| | \--- io.micrometer:micrometer-observation:1.12.5 (*)
| +--- io.micrometer:micrometer-commons:1.12.5
| \--- io.micrometer:micrometer-observation:1.12.5 (*)
+--- org.springframework.boot:spring-boot-starter-data-rest -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-web:3.2.4 (*)
| \--- org.springframework.data:spring-data-rest-webmvc:4.2.4
| +--- org.springframework.data:spring-data-rest-core:4.2.4
| | +--- org.springframework:spring-tx:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework.hateoas:spring-hateoas:2.2.1
| | | +--- org.springframework:spring-aop:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-context:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-web:6.1.5 (*)
| | | +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | | | +--- org.springframework:spring-beans:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-context:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-aop:6.0.0 -> 6.1.5 (*)
| | | | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.12
| | | +--- com.jayway.jsonpath:json-path:2.9.0
| | | \--- org.slf4j:slf4j-api:2.0.12
| | +--- org.springframework.data:spring-data-commons:3.2.4
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| | +--- org.springframework.plugin:spring-plugin-core:3.0.0 (*)
| | +--- org.atteo:evo-inflector:1.3
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| +--- org.springframework:spring-webmvc:6.1.5 (*)
| +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
+--- org.springframework.boot:spring-boot-starter-data-jpa -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-aop:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | \--- org.aspectj:aspectjweaver:1.9.21
| +--- org.springframework.boot:spring-boot-starter-jdbc:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- com.zaxxer:HikariCP:5.0.1
| | | \--- org.slf4j:slf4j-api:1.7.30 -> 2.0.12
| | \--- org.springframework:spring-jdbc:6.1.5
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | \--- org.springframework:spring-tx:6.1.5 (*)
| +--- org.hibernate.orm:hibernate-core:6.4.4.Final
| | +--- jakarta.persistence:jakarta.persistence-api:3.1.0
| | \--- jakarta.transaction:jakarta.transaction-api:2.0.1
| +--- org.springframework.data:spring-data-jpa:3.2.4
| | +--- org.springframework.data:spring-data-commons:3.2.4 (*)
| | +--- org.springframework:spring-orm:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-jdbc:6.1.5 (*)
| | | \--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-context:6.1.5 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | +--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.antlr:antlr4-runtime:4.13.0
| | +--- jakarta.annotation:jakarta.annotation-api:2.0.0 -> 2.1.1
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| \--- org.springframework:spring-aspects:6.1.5
| \--- org.aspectj:aspectjweaver:1.9.21.1 -> 1.9.21
+--- org.springframework.boot:spring-boot-starter-validation -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1 -> 1.6.0
+--- org.springframework.retry:spring-retry -> 2.0.5
+--- com.google.cloud:google-cloud-spanner-hibernate-dialect:3.3.1
| +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| +--- org.jboss.logging:jboss-logging:3.5.3.Final
| +--- com.google.cloud:google-cloud-spanner-hibernate-tools:3.3.1
| | +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| | \--- com.google.guava:guava:32.1.2-jre -> 33.1.0-jre
| | +--- com.google.guava:failureaccess:1.0.2
| | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- org.checkerframework:checker-qual:3.42.0
| | +--- com.google.errorprone:error_prone_annotations:2.26.1
| | \--- com.google.j2objc:j2objc-annotations:3.0.0
| \--- org.apache.commons:commons-lang3:3.14.0 -> 3.13.0
+--- com.google.cloud:google-cloud-spanner-jdbc:2.17.0
| +--- com.google.http-client:google-http-client:1.44.1
| +--- org.apache.httpcomponents:httpclient:4.5.14
| +--- org.apache.httpcomponents:httpcore:4.4.16
| +--- com.google.errorprone:error_prone_annotations:2.26.1
| +--- com.google.j2objc:j2objc-annotations:3.0.0
| +--- io.grpc:grpc-context:1.62.2
| +--- io.opencensus:opencensus-api:0.31.1
| +--- io.opencensus:opencensus-contrib-http-util:0.31.1
| +--- io.grpc:grpc-api:1.62.2
| +--- com.google.cloud:google-cloud-core-grpc:2.37.0
| +--- com.google.api:gax-grpc:2.47.0
| +--- com.google.api.grpc:proto-google-common-protos:2.38.0
| +--- org.threeten:threetenbp:1.6.9
| +--- com.google.cloud:google-cloud-spanner:6.65.0
| +--- com.google.cloud:grpc-gcp:1.5.0
| +--- io.grpc:grpc-auth:1.62.2
| +--- io.grpc:grpc-inprocess:1.62.2
| +--- io.grpc:grpc-core:1.62.2
| +--- io.grpc:grpc-protobuf:1.62.2
| +--- io.grpc:grpc-stub:1.62.2
| +--- com.google.auto.value:auto-value-annotations:1.10.4
| +--- com.google.protobuf:protobuf-java-util:3.25.3
| +--- com.google.api.grpc:proto-google-cloud-spanner-executor-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-common-protos:2.38.0
| +--- com.google.guava:failureaccess:1.0.2
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- org.checkerframework:checker-qual:3.42.0
| +--- com.google.api.grpc:proto-google-iam-v1:1.33.0
| +--- com.google.http-client:google-http-client-gson:1.44.1
| +--- io.opencensus:opencensus-contrib-grpc-util:0.31.1
| +--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
| +--- commons-codec:commons-codec:1.16.1
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api:gax-httpjson:2.47.0
| +--- com.google.code.gson:gson:2.10.1
| +--- io.grpc:grpc-grpclb:1.62.2
| +--- org.conscrypt:conscrypt-openjdk-uber:2.5.2
| +--- javax.annotation:javax.annotation-api:1.3.2
| +--- io.grpc:grpc-alts:1.62.2
| +--- com.google.protobuf:protobuf-java:3.25.3
| +--- com.google.guava:guava:33.1.0-jre (*)
| +--- io.grpc:grpc-netty-shaded:1.62.2
| +--- com.google.api:api-common:2.30.0
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- com.google.auth:google-auth-library-oauth2-http:1.23.0
| +--- com.google.auth:google-auth-library-credentials:1.23.0
| +--- com.google.cloud:google-cloud-core:2.37.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-v1:6.65.0
| \--- io.opentelemetry:opentelemetry-api:1.37.0
| \--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
+--- org.hibernate:hibernate-core:6.4.4.Final
| \--- org.hibernate.orm:hibernate-core:6.4.4.Final (*)
+--- io.opentelemetry:opentelemetry-api:1.37.0 (*)
+--- org.pitest:pitest:1.15.8
+--- org.pitest:pitest-junit5-plugin:1.2.1
| \--- org.junit.platform:junit-platform-launcher:1.9.2 -> 1.10.2
| +--- org.junit:junit-bom:5.10.2
| | +--- org.junit.jupiter:junit-jupiter:5.10.2 (c)
| | +--- org.junit.jupiter:junit-jupiter-api:5.10.2 (c)
| | +--- org.junit.platform:junit-platform-commons:1.10.2 (c)
| | +--- org.junit.platform:junit-platform-engine:1.10.2 (c)
| | +--- org.junit.platform:junit-platform-launcher:1.10.2 (c)
| | \--- org.junit.jupiter:junit-jupiter-params:5.10.2 (c)
| +--- org.junit.platform:junit-platform-engine:1.10.2
| | +--- org.junit:junit-bom:5.10.2 (*)
| | +--- org.opentest4j:opentest4j:1.3.0
| | +--- org.junit.platform:junit-platform-commons:1.10.2
| | | +--- org.junit:junit-bom:5.10.2 (*)
| | | \--- org.apiguardian:apiguardian-api:1.1.2
| | \--- org.apiguardian:apiguardian-api:1.1.2
| \--- org.apiguardian:apiguardian-api:1.1.2
+--- org.assertj:assertj-core:3.25.3
| \--- net.bytebuddy:byte-buddy:1.14.11 -> 1.14.12
+--- org.mockito:junit-jupiter:2.20.0
| \--- org.mockito:mockito-core:2.20.0 -> 5.7.0
| +--- net.bytebuddy:byte-buddy:1.14.9 -> 1.14.12
| \--- net.bytebuddy:byte-buddy-agent:1.14.9 -> 1.14.12
+--- org.junit.jupiter:junit-jupiter-api -> 5.10.2
| +--- org.junit:junit-bom:5.10.2 (*)
| +--- org.opentest4j:opentest4j:1.3.0
| +--- org.junit.platform:junit-platform-commons:1.10.2 (*)
| \--- org.apiguardian:apiguardian-api:1.1.2
+--- org.mockito.kotlin:mockito-kotlin:5.2.1
| \--- org.mockito:mockito-core:5.7.0 (*)
+--- org.mockito:mockito-inline:5.2.0
| \--- org.mockito:mockito-core:5.2.0 -> 5.7.0 (*)
+--- org.springframework.boot:spring-boot-starter-test -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-test:3.2.4
| | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-test-autoconfigure:3.2.4
| | +--- org.springframework.boot:spring-boot:3.2.4 (*)
| | +--- org.springframework.boot:spring-boot-test:3.2.4 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- com.jayway.jsonpath:json-path:2.9.0
| +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.2
| | \--- jakarta.activation:jakarta.activation-api:2.1.3
| +--- net.minidev:json-smart:2.5.0
| | \--- net.minidev:accessors-smart:2.5.0
| | \--- org.ow2.asm:asm:9.3
| +--- org.assertj:assertj-core:3.24.2 -> 3.25.3 (*)
| +--- org.awaitility:awaitility:4.2.0
| | \--- org.hamcrest:hamcrest:2.1 -> 2.2
| +--- org.hamcrest:hamcrest:2.2
| +--- org.junit.jupiter:junit-jupiter:5.10.2
| | +--- org.junit:junit-bom:5.10.2 (*)
| | +--- org.junit.jupiter:junit-jupiter-api:5.10.2 (*)
| | \--- org.junit.jupiter:junit-jupiter-params:5.10.2
| | +--- org.junit:junit-bom:5.10.2 (*)
| | +--- org.junit.jupiter:junit-jupiter-api:5.10.2 (*)
| | \--- org.apiguardian:apiguardian-api:1.1.2
| +--- org.mockito:mockito-core:5.7.0 (*)
| +--- org.mockito:mockito-junit-jupiter:5.7.0
| | \--- org.mockito:mockito-core:5.7.0 (*)
| +--- org.skyscreamer:jsonassert:1.5.1
| | \--- com.vaadin.external.google:android-json:0.0.20131108.vaadin1
| +--- org.springframework:spring-core:6.1.5 (*)
| +--- org.springframework:spring-test:6.1.5
| | \--- org.springframework:spring-core:6.1.5 (*)
| \--- org.xmlunit:xmlunit-core:2.9.1
\--- com.h2database:h2:2.2.224
testCompileOnly - Compile only dependencies for null/test. (n)
No dependencies
testCompileOnlyDependenciesMetadata
No dependencies
testImplementation - Implementation only dependencies for null/test. (n)
+--- org.pitest:pitest:1.15.8 (n)
+--- org.pitest:pitest-junit5-plugin:1.2.1 (n)
+--- org.assertj:assertj-core:3.25.3 (n)
+--- org.mockito:junit-jupiter:2.20.0 (n)
+--- org.junit.jupiter:junit-jupiter-api (n)
+--- org.mockito.kotlin:mockito-kotlin:5.2.1 (n)
+--- org.mockito:mockito-inline:5.2.0 (n)
+--- org.springframework.boot:spring-boot-starter-test (n)
\--- com.h2database:h2:2.2.224 (n)
testImplementationDependenciesMetadata
+--- org.jetbrains.kotlin:kotlin-reflect:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
+--- org.springframework.boot:spring-boot-starter -> 3.2.4
| +--- org.springframework.boot:spring-boot:3.2.4
| | +--- org.springframework:spring-core:6.1.5
| | | \--- org.springframework:spring-jcl:6.1.5
| | \--- org.springframework:spring-context:6.1.5
| | +--- org.springframework:spring-aop:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5
| | | | \--- org.springframework:spring-core:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-expression:6.1.5
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5
| | \--- io.micrometer:micrometer-commons:1.12.5
| +--- org.springframework.boot:spring-boot-autoconfigure:3.2.4
| | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-logging:3.2.4
| | +--- ch.qos.logback:logback-classic:1.4.14
| | | +--- ch.qos.logback:logback-core:1.4.14
| | | \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.12
| | +--- org.apache.logging.log4j:log4j-to-slf4j:2.21.1
| | | +--- org.apache.logging.log4j:log4j-api:2.21.1
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.12
| | \--- org.slf4j:jul-to-slf4j:2.0.12
| | \--- org.slf4j:slf4j-api:2.0.12
| +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| +--- org.springframework:spring-core:6.1.5 (*)
| \--- org.yaml:snakeyaml:2.2
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.23
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
+--- org.springframework.boot:spring-boot-starter-web -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-json:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-web:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.2.4
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| +--- org.springframework:spring-web:6.1.5 (*)
| \--- org.springframework:spring-webmvc:6.1.5
| +--- org.springframework:spring-aop:6.1.5 (*)
| +--- org.springframework:spring-beans:6.1.5 (*)
| +--- org.springframework:spring-context:6.1.5 (*)
| +--- org.springframework:spring-core:6.1.5 (*)
| +--- org.springframework:spring-expression:6.1.5 (*)
| \--- org.springframework:spring-web:6.1.5 (*)
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.2.4
| | +--- org.springframework.boot:spring-boot-actuator:3.2.4
| | | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| | +--- org.springframework.boot:spring-boot:3.2.4 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| \--- io.micrometer:micrometer-jakarta9:1.12.4 -> 1.12.5
| +--- io.micrometer:micrometer-core:1.12.5
| | +--- io.micrometer:micrometer-commons:1.12.5
| | \--- io.micrometer:micrometer-observation:1.12.5 (*)
| +--- io.micrometer:micrometer-commons:1.12.5
| \--- io.micrometer:micrometer-observation:1.12.5 (*)
+--- org.springframework.boot:spring-boot-starter-data-rest -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-web:3.2.4 (*)
| \--- org.springframework.data:spring-data-rest-webmvc:4.2.4
| +--- org.springframework.data:spring-data-rest-core:4.2.4
| | +--- org.springframework:spring-tx:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework.hateoas:spring-hateoas:2.2.1
| | | +--- org.springframework:spring-aop:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-context:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-web:6.1.5 (*)
| | | +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | | | +--- org.springframework:spring-beans:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-context:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-aop:6.0.0 -> 6.1.5 (*)
| | | | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.12
| | | +--- com.jayway.jsonpath:json-path:2.9.0
| | | \--- org.slf4j:slf4j-api:2.0.12
| | +--- org.springframework.data:spring-data-commons:3.2.4
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| | +--- org.springframework.plugin:spring-plugin-core:3.0.0 (*)
| | +--- org.atteo:evo-inflector:1.3
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| +--- org.springframework:spring-webmvc:6.1.5 (*)
| +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
+--- org.springframework.boot:spring-boot-starter-data-jpa -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-aop:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | \--- org.aspectj:aspectjweaver:1.9.21
| +--- org.springframework.boot:spring-boot-starter-jdbc:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- com.zaxxer:HikariCP:5.0.1
| | | \--- org.slf4j:slf4j-api:1.7.30 -> 2.0.12
| | \--- org.springframework:spring-jdbc:6.1.5
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | \--- org.springframework:spring-tx:6.1.5 (*)
| +--- org.hibernate.orm:hibernate-core:6.4.4.Final
| | +--- jakarta.persistence:jakarta.persistence-api:3.1.0
| | \--- jakarta.transaction:jakarta.transaction-api:2.0.1
| +--- org.springframework.data:spring-data-jpa:3.2.4
| | +--- org.springframework.data:spring-data-commons:3.2.4 (*)
| | +--- org.springframework:spring-orm:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-jdbc:6.1.5 (*)
| | | \--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-context:6.1.5 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | +--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.antlr:antlr4-runtime:4.13.0
| | +--- jakarta.annotation:jakarta.annotation-api:2.0.0 -> 2.1.1
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| \--- org.springframework:spring-aspects:6.1.5
| \--- org.aspectj:aspectjweaver:1.9.21.1 -> 1.9.21
+--- org.springframework.boot:spring-boot-starter-validation -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1 -> 1.6.0
+--- org.springframework.retry:spring-retry -> 2.0.5
+--- com.google.cloud:google-cloud-spanner-hibernate-dialect:3.3.1
| +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| +--- org.jboss.logging:jboss-logging:3.5.3.Final
| +--- com.google.cloud:google-cloud-spanner-hibernate-tools:3.3.1
| | +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| | \--- com.google.guava:guava:32.1.2-jre -> 33.1.0-jre
| | +--- com.google.guava:failureaccess:1.0.2
| | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- org.checkerframework:checker-qual:3.42.0
| | +--- com.google.errorprone:error_prone_annotations:2.26.1
| | \--- com.google.j2objc:j2objc-annotations:3.0.0
| \--- org.apache.commons:commons-lang3:3.14.0 -> 3.13.0
+--- com.google.cloud:google-cloud-spanner-jdbc:2.17.0
| +--- com.google.http-client:google-http-client:1.44.1
| +--- org.apache.httpcomponents:httpclient:4.5.14
| +--- org.apache.httpcomponents:httpcore:4.4.16
| +--- com.google.errorprone:error_prone_annotations:2.26.1
| +--- com.google.j2objc:j2objc-annotations:3.0.0
| +--- io.grpc:grpc-context:1.62.2
| +--- io.opencensus:opencensus-api:0.31.1
| +--- io.opencensus:opencensus-contrib-http-util:0.31.1
| +--- io.grpc:grpc-api:1.62.2
| +--- com.google.cloud:google-cloud-core-grpc:2.37.0
| +--- com.google.api:gax-grpc:2.47.0
| +--- com.google.api.grpc:proto-google-common-protos:2.38.0
| +--- org.threeten:threetenbp:1.6.9
| +--- com.google.cloud:google-cloud-spanner:6.65.0
| +--- com.google.cloud:grpc-gcp:1.5.0
| +--- io.grpc:grpc-auth:1.62.2
| +--- io.grpc:grpc-inprocess:1.62.2
| +--- io.grpc:grpc-core:1.62.2
| +--- io.grpc:grpc-protobuf:1.62.2
| +--- io.grpc:grpc-stub:1.62.2
| +--- com.google.auto.value:auto-value-annotations:1.10.4
| +--- com.google.protobuf:protobuf-java-util:3.25.3
| +--- com.google.api.grpc:proto-google-cloud-spanner-executor-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-common-protos:2.38.0
| +--- com.google.guava:failureaccess:1.0.2
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- org.checkerframework:checker-qual:3.42.0
| +--- com.google.api.grpc:proto-google-iam-v1:1.33.0
| +--- com.google.http-client:google-http-client-gson:1.44.1
| +--- io.opencensus:opencensus-contrib-grpc-util:0.31.1
| +--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
| +--- commons-codec:commons-codec:1.16.1
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api:gax-httpjson:2.47.0
| +--- com.google.code.gson:gson:2.10.1
| +--- io.grpc:grpc-grpclb:1.62.2
| +--- org.conscrypt:conscrypt-openjdk-uber:2.5.2
| +--- javax.annotation:javax.annotation-api:1.3.2
| +--- io.grpc:grpc-alts:1.62.2
| +--- com.google.protobuf:protobuf-java:3.25.3
| +--- com.google.guava:guava:33.1.0-jre (*)
| +--- io.grpc:grpc-netty-shaded:1.62.2
| +--- com.google.api:api-common:2.30.0
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- com.google.auth:google-auth-library-oauth2-http:1.23.0
| +--- com.google.auth:google-auth-library-credentials:1.23.0
| +--- com.google.cloud:google-cloud-core:2.37.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-v1:6.65.0
| \--- io.opentelemetry:opentelemetry-api:1.37.0
| \--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
+--- org.hibernate:hibernate-core:6.4.4.Final
| \--- org.hibernate.orm:hibernate-core:6.4.4.Final (*)
+--- io.opentelemetry:opentelemetry-api:1.37.0 (*)
+--- org.pitest:pitest:1.15.8
+--- org.pitest:pitest-junit5-plugin:1.2.1
| \--- org.junit.platform:junit-platform-launcher:1.9.2 -> 1.10.2
| +--- org.junit:junit-bom:5.10.2
| | +--- org.junit.jupiter:junit-jupiter:5.10.2 (c)
| | +--- org.junit.jupiter:junit-jupiter-api:5.10.2 (c)
| | +--- org.junit.platform:junit-platform-commons:1.10.2 (c)
| | +--- org.junit.platform:junit-platform-engine:1.10.2 (c)
| | +--- org.junit.platform:junit-platform-launcher:1.10.2 (c)
| | \--- org.junit.jupiter:junit-jupiter-params:5.10.2 (c)
| +--- org.junit.platform:junit-platform-engine:1.10.2
| | +--- org.junit:junit-bom:5.10.2 (*)
| | +--- org.opentest4j:opentest4j:1.3.0
| | +--- org.junit.platform:junit-platform-commons:1.10.2
| | | +--- org.junit:junit-bom:5.10.2 (*)
| | | \--- org.apiguardian:apiguardian-api:1.1.2
| | \--- org.apiguardian:apiguardian-api:1.1.2
| \--- org.apiguardian:apiguardian-api:1.1.2
+--- org.assertj:assertj-core:3.25.3
| \--- net.bytebuddy:byte-buddy:1.14.11 -> 1.14.12
+--- org.mockito:junit-jupiter:2.20.0
| \--- org.mockito:mockito-core:2.20.0 -> 5.7.0
| +--- net.bytebuddy:byte-buddy:1.14.9 -> 1.14.12
| \--- net.bytebuddy:byte-buddy-agent:1.14.9 -> 1.14.12
+--- org.junit.jupiter:junit-jupiter-api -> 5.10.2
| +--- org.junit:junit-bom:5.10.2 (*)
| +--- org.opentest4j:opentest4j:1.3.0
| +--- org.junit.platform:junit-platform-commons:1.10.2 (*)
| \--- org.apiguardian:apiguardian-api:1.1.2
+--- org.mockito.kotlin:mockito-kotlin:5.2.1
| \--- org.mockito:mockito-core:5.7.0 (*)
+--- org.mockito:mockito-inline:5.2.0
| \--- org.mockito:mockito-core:5.2.0 -> 5.7.0 (*)
+--- org.springframework.boot:spring-boot-starter-test -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-test:3.2.4
| | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-test-autoconfigure:3.2.4
| | +--- org.springframework.boot:spring-boot:3.2.4 (*)
| | +--- org.springframework.boot:spring-boot-test:3.2.4 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- com.jayway.jsonpath:json-path:2.9.0
| +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.2
| | \--- jakarta.activation:jakarta.activation-api:2.1.3
| +--- net.minidev:json-smart:2.5.0
| | \--- net.minidev:accessors-smart:2.5.0
| | \--- org.ow2.asm:asm:9.3
| +--- org.assertj:assertj-core:3.24.2 -> 3.25.3 (*)
| +--- org.awaitility:awaitility:4.2.0
| | \--- org.hamcrest:hamcrest:2.1 -> 2.2
| +--- org.hamcrest:hamcrest:2.2
| +--- org.junit.jupiter:junit-jupiter:5.10.2
| | +--- org.junit:junit-bom:5.10.2 (*)
| | +--- org.junit.jupiter:junit-jupiter-api:5.10.2 (*)
| | \--- org.junit.jupiter:junit-jupiter-params:5.10.2
| | +--- org.junit:junit-bom:5.10.2 (*)
| | +--- org.junit.jupiter:junit-jupiter-api:5.10.2 (*)
| | \--- org.apiguardian:apiguardian-api:1.1.2
| +--- org.mockito:mockito-core:5.7.0 (*)
| +--- org.mockito:mockito-junit-jupiter:5.7.0
| | \--- org.mockito:mockito-core:5.7.0 (*)
| +--- org.skyscreamer:jsonassert:1.5.1
| | \--- com.vaadin.external.google:android-json:0.0.20131108.vaadin1
| +--- org.springframework:spring-core:6.1.5 (*)
| +--- org.springframework:spring-test:6.1.5
| | \--- org.springframework:spring-core:6.1.5 (*)
| \--- org.xmlunit:xmlunit-core:2.9.1
\--- com.h2database:h2:2.2.224
testIntransitiveDependenciesMetadata
No dependencies
testKotlinScriptDef - Script filename extensions discovery classpath configuration
No dependencies
testKotlinScriptDefExtensions
No dependencies
testRuntimeClasspath - Runtime classpath of null/test.
+--- org.jetbrains.kotlin:kotlin-reflect:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23
| +--- org.jetbrains:annotations:13.0
| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.23 (c)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.23 (c)
+--- org.springframework.boot:spring-boot-starter -> 3.2.4
| +--- org.springframework.boot:spring-boot:3.2.4
| | +--- org.springframework:spring-core:6.1.5
| | | \--- org.springframework:spring-jcl:6.1.5
| | \--- org.springframework:spring-context:6.1.5
| | +--- org.springframework:spring-aop:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5
| | | | \--- org.springframework:spring-core:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework:spring-expression:6.1.5
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5
| | \--- io.micrometer:micrometer-commons:1.12.5
| +--- org.springframework.boot:spring-boot-autoconfigure:3.2.4
| | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-logging:3.2.4
| | +--- ch.qos.logback:logback-classic:1.4.14
| | | +--- ch.qos.logback:logback-core:1.4.14
| | | \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.12
| | +--- org.apache.logging.log4j:log4j-to-slf4j:2.21.1
| | | +--- org.apache.logging.log4j:log4j-api:2.21.1
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.12
| | \--- org.slf4j:jul-to-slf4j:2.0.12
| | \--- org.slf4j:slf4j-api:2.0.12
| +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| +--- org.springframework:spring-core:6.1.5 (*)
| \--- org.yaml:snakeyaml:2.2
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.23
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.23
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 (*)
+--- org.springframework.boot:spring-boot-starter-web -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-starter-json:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-web:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.4
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.4 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.4 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.2.4
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.19
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.19
| +--- org.springframework:spring-web:6.1.5 (*)
| \--- org.springframework:spring-webmvc:6.1.5
| +--- org.springframework:spring-aop:6.1.5 (*)
| +--- org.springframework:spring-beans:6.1.5 (*)
| +--- org.springframework:spring-context:6.1.5 (*)
| +--- org.springframework:spring-core:6.1.5 (*)
| +--- org.springframework:spring-expression:6.1.5 (*)
| \--- org.springframework:spring-web:6.1.5 (*)
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.2.4
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.4 (*)
| | +--- org.springframework.boot:spring-boot-actuator:3.2.4
| | | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| | +--- org.springframework.boot:spring-boot:3.2.4 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- io.micrometer:micrometer-observation:1.12.4 -> 1.12.5 (*)
| \--- io.micrometer:micrometer-jakarta9:1.12.4 -> 1.12.5
| +--- io.micrometer:micrometer-core:1.12.5
| | +--- io.micrometer:micrometer-commons:1.12.5
| | +--- io.micrometer:micrometer-observation:1.12.5 (*)
| | +--- org.hdrhistogram:HdrHistogram:2.1.12
| | \--- org.latencyutils:LatencyUtils:2.0.3
| +--- io.micrometer:micrometer-commons:1.12.5
| \--- io.micrometer:micrometer-observation:1.12.5 (*)
+--- org.springframework.boot:spring-boot-starter-data-rest -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-web:3.2.4 (*)
| \--- org.springframework.data:spring-data-rest-webmvc:4.2.4
| +--- org.springframework.data:spring-data-rest-core:4.2.4
| | +--- org.springframework:spring-tx:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.springframework.hateoas:spring-hateoas:2.2.1
| | | +--- org.springframework:spring-aop:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-context:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-web:6.1.5 (*)
| | | +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | | | +--- org.springframework:spring-beans:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-context:6.0.0 -> 6.1.5 (*)
| | | | +--- org.springframework:spring-aop:6.0.0 -> 6.1.5 (*)
| | | | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.12
| | | +--- com.jayway.jsonpath:json-path:2.9.0
| | | | +--- net.minidev:json-smart:2.5.0
| | | | | \--- net.minidev:accessors-smart:2.5.0
| | | | | \--- org.ow2.asm:asm:9.3
| | | | \--- org.slf4j:slf4j-api:2.0.11 -> 2.0.12
| | | \--- org.slf4j:slf4j-api:2.0.12
| | +--- org.springframework.data:spring-data-commons:3.2.4
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| | +--- org.springframework.plugin:spring-plugin-core:3.0.0 (*)
| | +--- org.atteo:evo-inflector:1.3
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.4 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| +--- org.springframework:spring-webmvc:6.1.5 (*)
| +--- com.fasterxml.jackson.core:jackson-databind:2.15.4 (*)
| +--- com.fasterxml.jackson.core:jackson-annotations:2.15.4 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
+--- org.springframework.boot:spring-boot-starter-data-jpa -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter-aop:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | \--- org.aspectj:aspectjweaver:1.9.21
| +--- org.springframework.boot:spring-boot-starter-jdbc:3.2.4
| | +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| | +--- com.zaxxer:HikariCP:5.0.1
| | | \--- org.slf4j:slf4j-api:1.7.30 -> 2.0.12
| | \--- org.springframework:spring-jdbc:6.1.5
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | \--- org.springframework:spring-tx:6.1.5 (*)
| +--- org.hibernate.orm:hibernate-core:6.4.4.Final
| | +--- jakarta.persistence:jakarta.persistence-api:3.1.0
| | +--- jakarta.transaction:jakarta.transaction-api:2.0.1
| | +--- org.jboss.logging:jboss-logging:3.5.0.Final -> 3.5.3.Final
| | +--- org.hibernate.common:hibernate-commons-annotations:6.0.6.Final
| | +--- io.smallrye:jandex:3.1.2
| | +--- com.fasterxml:classmate:1.5.1 -> 1.6.0
| | +--- net.bytebuddy:byte-buddy:1.14.11 -> 1.14.12
| | +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.0 -> 4.0.2
| | | \--- jakarta.activation:jakarta.activation-api:2.1.3
| | +--- org.glassfish.jaxb:jaxb-runtime:4.0.2 -> 4.0.5
| | | \--- org.glassfish.jaxb:jaxb-core:4.0.5
| | | +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.2 (*)
| | | +--- jakarta.activation:jakarta.activation-api:2.1.3
| | | +--- org.eclipse.angus:angus-activation:2.0.2
| | | | \--- jakarta.activation:jakarta.activation-api:2.1.3
| | | +--- org.glassfish.jaxb:txw2:4.0.5
| | | \--- com.sun.istack:istack-commons-runtime:4.1.2
| | +--- jakarta.inject:jakarta.inject-api:2.0.1
| | \--- org.antlr:antlr4-runtime:4.13.0
| +--- org.springframework.data:spring-data-jpa:3.2.4
| | +--- org.springframework.data:spring-data-commons:3.2.4 (*)
| | +--- org.springframework:spring-orm:6.1.5
| | | +--- org.springframework:spring-beans:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.1.5 (*)
| | | +--- org.springframework:spring-jdbc:6.1.5 (*)
| | | \--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-context:6.1.5 (*)
| | +--- org.springframework:spring-aop:6.1.5 (*)
| | +--- org.springframework:spring-tx:6.1.5 (*)
| | +--- org.springframework:spring-beans:6.1.5 (*)
| | +--- org.springframework:spring-core:6.1.5 (*)
| | +--- org.antlr:antlr4-runtime:4.13.0
| | +--- jakarta.annotation:jakarta.annotation-api:2.0.0 -> 2.1.1
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.12
| \--- org.springframework:spring-aspects:6.1.5
| \--- org.aspectj:aspectjweaver:1.9.21.1 -> 1.9.21
+--- org.springframework.boot:spring-boot-starter-validation -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.19
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1 -> 1.6.0
+--- org.springframework.retry:spring-retry -> 2.0.5
+--- com.google.cloud:google-cloud-spanner-hibernate-dialect:3.3.1
| +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| +--- org.jboss.logging:jboss-logging:3.5.3.Final
| +--- com.google.cloud:google-cloud-spanner-hibernate-tools:3.3.1
| | +--- org.hibernate.orm:hibernate-core:6.3.1.Final -> 6.4.4.Final (*)
| | \--- com.google.guava:guava:32.1.2-jre -> 33.1.0-jre
| | +--- com.google.guava:failureaccess:1.0.2
| | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- org.checkerframework:checker-qual:3.42.0
| | \--- com.google.errorprone:error_prone_annotations:2.26.1
| \--- org.apache.commons:commons-lang3:3.14.0 -> 3.13.0
+--- com.google.cloud:google-cloud-spanner-jdbc:2.17.0
| +--- com.google.http-client:google-http-client:1.44.1
| +--- org.apache.httpcomponents:httpclient:4.5.14
| +--- org.apache.httpcomponents:httpcore:4.4.16
| +--- com.google.errorprone:error_prone_annotations:2.26.1
| +--- com.google.j2objc:j2objc-annotations:3.0.0
| +--- io.grpc:grpc-context:1.62.2
| +--- io.opencensus:opencensus-api:0.31.1
| +--- io.opencensus:opencensus-contrib-http-util:0.31.1
| +--- io.grpc:grpc-api:1.62.2
| +--- com.google.cloud:google-cloud-core-grpc:2.37.0
| +--- com.google.api:gax-grpc:2.47.0
| +--- com.google.api.grpc:proto-google-common-protos:2.38.0
| +--- com.google.api:gax:2.47.0
| +--- org.threeten:threetenbp:1.6.9
| +--- com.google.cloud:google-cloud-spanner:6.65.0
| +--- com.google.cloud:grpc-gcp:1.5.0
| +--- io.grpc:grpc-auth:1.62.2
| +--- io.grpc:grpc-inprocess:1.62.2
| +--- io.grpc:grpc-core:1.62.2
| +--- com.google.android:annotations:4.1.1.4
| +--- org.codehaus.mojo:animal-sniffer-annotations:1.23
| +--- io.perfmark:perfmark-api:0.27.0
| +--- io.grpc:grpc-util:1.62.2
| +--- io.grpc:grpc-protobuf:1.62.2
| +--- io.grpc:grpc-protobuf-lite:1.62.2
| +--- io.grpc:grpc-stub:1.62.2
| +--- com.google.auto.value:auto-value-annotations:1.10.4
| +--- com.google.protobuf:protobuf-java-util:3.25.3
| +--- com.google.api.grpc:proto-google-cloud-spanner-executor-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-common-protos:2.38.0
| +--- com.google.guava:failureaccess:1.0.2
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- org.checkerframework:checker-qual:3.42.0
| +--- com.google.api.grpc:proto-google-iam-v1:1.33.0
| +--- com.google.http-client:google-http-client-gson:1.44.1
| +--- io.opencensus:opencensus-contrib-grpc-util:0.31.1
| +--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
| +--- commons-codec:commons-codec:1.16.1
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-instance-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-v1:6.65.0
| +--- com.google.api.grpc:grpc-google-cloud-spanner-admin-database-v1:6.65.0
| +--- com.google.api:gax-httpjson:2.47.0
| +--- com.google.code.gson:gson:2.10.1
| +--- io.grpc:grpc-grpclb:1.62.2
| +--- org.conscrypt:conscrypt-openjdk-uber:2.5.2
| +--- io.grpc:grpc-googleapis:1.62.2
| +--- io.grpc:grpc-xds:1.62.2
| +--- io.opencensus:opencensus-proto:0.2.0
| +--- io.grpc:grpc-services:1.62.2
| +--- com.google.re2j:re2j:1.7
| +--- io.grpc:grpc-rls:1.62.2
| +--- javax.annotation:javax.annotation-api:1.3.2
| +--- io.grpc:grpc-alts:1.62.2
| +--- com.google.protobuf:protobuf-java:3.25.3
| +--- com.google.guava:guava:33.1.0-jre (*)
| +--- io.grpc:grpc-netty-shaded:1.62.2
| +--- com.google.api:api-common:2.30.0
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- com.google.auth:google-auth-library-oauth2-http:1.23.0
| +--- com.google.auth:google-auth-library-credentials:1.23.0
| +--- com.google.cloud:google-cloud-core:2.37.0
| +--- com.google.api.grpc:proto-google-cloud-spanner-v1:6.65.0
| \--- io.opentelemetry:opentelemetry-api:1.37.0
| \--- io.opentelemetry:opentelemetry-context:1.37.0 -> 1.31.0
+--- org.hibernate:hibernate-core:6.4.4.Final
| \--- org.hibernate.orm:hibernate-core:6.4.4.Final (*)
+--- io.opentelemetry:opentelemetry-api:1.37.0 (*)
+--- org.pitest:pitest:1.15.8
+--- org.pitest:pitest-junit5-plugin:1.2.1
| \--- org.junit.platform:junit-platform-launcher:1.9.2 -> 1.10.2
| +--- org.junit:junit-bom:5.10.2
| | +--- org.junit.jupiter:junit-jupiter:5.10.2 (c)
| | +--- org.junit.jupiter:junit-jupiter-api:5.10.2 (c)
| | +--- org.junit.jupiter:junit-jupiter-engine:5.10.2 (c)
| | +--- org.junit.platform:junit-platform-commons:1.10.2 (c)
| | +--- org.junit.platform:junit-platform-engine:1.10.2 (c)
| | +--- org.junit.platform:junit-platform-launcher:1.10.2 (c)
| | \--- org.junit.jupiter:junit-jupiter-params:5.10.2 (c)
| \--- org.junit.platform:junit-platform-engine:1.10.2
| +--- org.junit:junit-bom:5.10.2 (*)
| +--- org.opentest4j:opentest4j:1.3.0
| \--- org.junit.platform:junit-platform-commons:1.10.2
| \--- org.junit:junit-bom:5.10.2 (*)
+--- org.assertj:assertj-core:3.25.3
| \--- net.bytebuddy:byte-buddy:1.14.11 -> 1.14.12
+--- org.mockito:junit-jupiter:2.20.0
| +--- org.mockito:mockito-core:2.20.0 -> 5.7.0
| | +--- net.bytebuddy:byte-buddy:1.14.9 -> 1.14.12
| | +--- net.bytebuddy:byte-buddy-agent:1.14.9 -> 1.14.12
| | \--- org.objenesis:objenesis:3.3
| \--- org.junit.jupiter:junit-jupiter-api:5.1.0 -> 5.10.2
| +--- org.junit:junit-bom:5.10.2 (*)
| +--- org.opentest4j:opentest4j:1.3.0
| \--- org.junit.platform:junit-platform-commons:1.10.2 (*)
+--- org.junit.jupiter:junit-jupiter-api -> 5.10.2 (*)
+--- org.mockito.kotlin:mockito-kotlin:5.2.1
| \--- org.mockito:mockito-core:5.7.0 (*)
+--- org.mockito:mockito-inline:5.2.0
| \--- org.mockito:mockito-core:5.2.0 -> 5.7.0 (*)
+--- org.springframework.boot:spring-boot-starter-test -> 3.2.4
| +--- org.springframework.boot:spring-boot-starter:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-test:3.2.4
| | \--- org.springframework.boot:spring-boot:3.2.4 (*)
| +--- org.springframework.boot:spring-boot-test-autoconfigure:3.2.4
| | +--- org.springframework.boot:spring-boot:3.2.4 (*)
| | +--- org.springframework.boot:spring-boot-test:3.2.4 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.2.4 (*)
| +--- com.jayway.jsonpath:json-path:2.9.0 (*)
| +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.2 (*)
| +--- net.minidev:json-smart:2.5.0 (*)
| +--- org.assertj:assertj-core:3.24.2 -> 3.25.3 (*)
| +--- org.awaitility:awaitility:4.2.0
| | \--- org.hamcrest:hamcrest:2.1 -> 2.2
| +--- org.hamcrest:hamcrest:2.2
| +--- org.junit.jupiter:junit-jupiter:5.10.2
| | +--- org.junit:junit-bom:5.10.2 (*)
| | +--- org.junit.jupiter:junit-jupiter-api:5.10.2 (*)
| | +--- org.junit.jupiter:junit-jupiter-params:5.10.2
| | | +--- org.junit:junit-bom:5.10.2 (*)
| | | \--- org.junit.jupiter:junit-jupiter-api:5.10.2 (*)
| | \--- org.junit.jupiter:junit-jupiter-engine:5.10.2
| | +--- org.junit:junit-bom:5.10.2 (*)
| | +--- org.junit.platform:junit-platform-engine:1.10.2 (*)
| | \--- org.junit.jupiter:junit-jupiter-api:5.10.2 (*)
| +--- org.mockito:mockito-core:5.7.0 (*)
| +--- org.mockito:mockito-junit-jupiter:5.7.0
| | +--- org.mockito:mockito-core:5.7.0 (*)
| | \--- org.junit.jupiter:junit-jupiter-api:5.10.0 -> 5.10.2 (*)
| +--- org.skyscreamer:jsonassert:1.5.1
| | \--- com.vaadin.external.google:android-json:0.0.20131108.vaadin1
| +--- org.springframework:spring-core:6.1.5 (*)
| +--- org.springframework:spring-test:6.1.5
| | \--- org.springframework:spring-core:6.1.5 (*)
| \--- org.xmlunit:xmlunit-core:2.9.1
+--- com.h2database:h2:2.2.224
+--- org.junit.jupiter:junit-jupiter-engine -> 5.10.2 (*)
\--- org.junit.platform:junit-platform-launcher:1.10.2 (*)
testRuntimeOnly - Runtime only dependencies for null/test. (n)
\--- org.junit.jupiter:junit-jupiter-engine (n)
(c) - A dependency constraint, not a dependency. The dependency affected by the constraint occurs elsewhere in the tree.
(*) - Indicates repeated occurrences of a transitive dependency subtree. Gradle expands transitive dependency subtrees only once per project; repeat occurrences only display the root of the subtree, followed by this annotation.
(n) - A dependency or dependency configuration that cannot be resolved.
@Scooterthis I don't seem to see any dependencies for flyway
in your dependency tree. Do you have any idea why that is? Or am I missing something?
@olavloite It may be because it is a gradle plugin rather than a project dependency.
I wonder if I can clone their plugin and see what versions of things they are running. I'll report back with what I find.
@olavloite
Yeah okay - looking at https://central.sonatype.com/artifact/org.flywaydb/flyway-gcp-spanner/dependencies it seems to be using google-cloud-spanner-jdbc:2.11.1
which definitely has a different version of the google-auth dependencies.
I will reach out to flyway support to see if they can update to the newer versions.
@olavloite - thank you for your support,
I have a Spring Boot (3.2.4) & Kotlin (1.9.23) in combination with the Database Management tool Flyway (10.11.1).
Included in the gradle
buildscript
is:Included in the
plugins
is:In the dependencyManagement
And in the dependencies:
I am experiencing an issue where when I upgrade from
com.google.cloud:google-cloud-spanner-jdbc:2.15.1
to any newer version I get the following error when running theflywayMigrate
gradle task against my spanner database.All else equal this mechanism still works on version
2.15.1
but I am trying to not get too far behind in the dependency versions.I know that the method is
com.google.auth.Credentials.getUniverseDomain()
is available in the dependencycom.google.auth:google-auth-library-credentials
forgoogle-cloud-spanner-jdbc
but something seems amiss...I couldn't find any similar issues for this, so hopefully you can help!
Should I also file an issue with flyway?
Thanks