{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.ascopes/java-compiler-testing","documentNamespace":"https://spdx.org/spdxdocs/protobom/35bda670-eb88-4204-9d06-7366c75d2542","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph","Tool: maven-dependency-submission-action"],"created":"2026-02-07T00:33:17Z"},"packages":[{"name":"org.slf4j:slf4j-simple","SPDXID":"SPDXRef-maven-org.slf4j-slf4j-simple-2.0.17-cd7e9a","versionInfo":"2.0.17","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.slf4j/slf4j-simple@2.0.17?type=jar"}]},{"name":"org.objenesis:objenesis","SPDXID":"SPDXRef-maven-org.objenesis-objenesis-3.3-3460a0","versionInfo":"3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2006-2022 Joe Walnes, Henri Tremblay, Leonardo Mesquita","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.objenesis/objenesis@3.3?type=jar"}]},{"name":"org.junit.jupiter:junit-jupiter","SPDXID":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-6.0.0-8b1600","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LicenseRef-scancode-unknown-license-reference AND EPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.jupiter/junit-jupiter@6.0.0?type=jar"}]},{"name":"net.bytebuddy:byte-buddy-agent","SPDXID":"SPDXRef-maven-net.bytebuddy-byte-buddy-agent-1.17.7-e499fd","versionInfo":"1.17.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2014 - Present Rafael Winterhalter","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/net.bytebuddy/byte-buddy-agent@1.17.7?type=jar"}]},{"name":"org.junit.platform:junit-platform-launcher","SPDXID":"SPDXRef-maven-org.junit.platform-junit-platform-launcher-6.0.0-8e12b4","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LicenseRef-scancode-unknown-license-reference AND EPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.platform/junit-platform-launcher@6.0.0?type=jar"}]},{"name":"org.opentest4j:opentest4j","SPDXID":"SPDXRef-maven-org.opentest4j-opentest4j-1.3.0-fea0ff","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2015-2023 the original author or authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.opentest4j/opentest4j@1.3.0?type=jar"}]},{"name":"org.slf4j:slf4j-api","SPDXID":"SPDXRef-maven-org.slf4j-slf4j-api-2.0.17-97e114","versionInfo":"2.0.17","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.slf4j/slf4j-api@2.0.17?type=jar"}]},{"name":"org.hamcrest:hamcrest","SPDXID":"SPDXRef-maven-org.hamcrest-hamcrest-2.1-6aa12c","versionInfo":"2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.hamcrest/hamcrest@2.1?type=jar"}]},{"name":"me.xdrop:fuzzywuzzy","SPDXID":"SPDXRef-maven-me.xdrop-fuzzywuzzy-1.4.0-52f5b0","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/me.xdrop/fuzzywuzzy@1.4.0?type=jar"}]},{"name":"org.junit.platform:junit-platform-commons","SPDXID":"SPDXRef-maven-org.junit.platform-junit-platform-commons-6.0.0-e4e7e8","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LicenseRef-scancode-unknown-license-reference AND EPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.platform/junit-platform-commons@6.0.0?type=jar"}]},{"name":"org.junit.platform:junit-platform-engine","SPDXID":"SPDXRef-maven-org.junit.platform-junit-platform-engine-6.0.0-925896","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LicenseRef-scancode-unknown-license-reference AND EPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.platform/junit-platform-engine@6.0.0?type=jar"}]},{"name":"org.junit.platform:junit-platform-testkit","SPDXID":"SPDXRef-maven-org.junit.platform-junit-platform-testkit-6.0.0-549274","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LicenseRef-scancode-unknown-license-reference AND EPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.platform/junit-platform-testkit@6.0.0?type=jar"}]},{"name":"org.junit.jupiter:junit-jupiter-params","SPDXID":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-params-6.0.0-227cd6","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT AND LicenseRef-scancode-unknown-license-reference AND EPL-2.0","copyrightText":"Copyright (c) 2014-2025 Oliver Siegmar","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.jupiter/junit-jupiter-params@6.0.0?type=jar"}]},{"name":"com.github.marschall:memoryfilesystem","SPDXID":"SPDXRef-maven-com.github.marschall-memoryfilesystem-2.8.2-791a27","versionInfo":"2.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.github.marschall/memoryfilesystem@2.8.2?type=jar"}]},{"name":"org.junit.jupiter:junit-jupiter-api","SPDXID":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-api-6.0.0-5a5531","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LicenseRef-scancode-unknown-license-reference AND EPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.jupiter/junit-jupiter-api@6.0.0?type=jar"}]},{"name":"org.jspecify:jspecify","SPDXID":"SPDXRef-maven-org.jspecify-jspecify-1.0.0-5a63ab","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.jspecify/jspecify@1.0.0?type=jar"}]},{"name":"org.mockito:mockito-junit-jupiter","SPDXID":"SPDXRef-maven-org.mockito-mockito-junit-jupiter-5.21.0-169839","versionInfo":"5.21.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mockito/mockito-junit-jupiter@5.21.0?type=jar"}]},{"name":"org.assertj:assertj-core","SPDXID":"SPDXRef-maven-org.assertj-assertj-core-4.0.0-M1-ede649","versionInfo":"4.0.0-M1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.assertj/assertj-core@4.0.0-M1?type=jar"}]},{"name":"org.junit.jupiter:junit-jupiter-engine","SPDXID":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-engine-6.0.0-5a7288","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LicenseRef-scancode-unknown-license-reference AND EPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.jupiter/junit-jupiter-engine@6.0.0?type=jar"}]},{"name":"org.mockito:mockito-core","SPDXID":"SPDXRef-maven-org.mockito-mockito-core-5.21.0-7527d6","versionInfo":"5.21.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2007 Mockito contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mockito/mockito-core@5.21.0?type=jar"}]},{"name":"org.apiguardian:apiguardian-api","SPDXID":"SPDXRef-maven-org.apiguardian-apiguardian-api-1.1.2-9b57f9","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apiguardian/apiguardian-api@1.1.2?type=jar"}]},{"name":"net.bytebuddy:byte-buddy","SPDXID":"SPDXRef-maven-net.bytebuddy-byte-buddy-1.17.1-2cc1b4","versionInfo":"1.17.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND BSD-3-Clause","copyrightText":"Copyright (c) 2000-2011 INRIA, France Telecom, Copyright 2014 - Present Rafael Winterhalter","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/net.bytebuddy/byte-buddy@1.17.1?type=jar"}]},{"name":"org.awaitility:awaitility","SPDXID":"SPDXRef-maven-org.awaitility-awaitility-4.3.0-304137","versionInfo":"4.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2015 the original author or authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.awaitility/awaitility@4.3.0?type=jar"}]},{"name":"com.google.dagger:dagger","SPDXID":"SPDXRef-maven-com.google.dagger-dagger-2.54-75c946","versionInfo":"2.54","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.dagger/dagger@2.54"}]},{"name":"com.google.dagger:dagger-compiler","SPDXID":"SPDXRef-maven-com.google.dagger-dagger-compiler-2.54-75c946","versionInfo":"2.54","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.dagger/dagger-compiler@2.54"}]},{"name":"org.projectlombok:lombok","SPDXID":"SPDXRef-maven-org.projectlombok-lombok-edge-SNAPSHOT-75c946","versionInfo":"edge-SNAPSHOT","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.projectlombok/lombok@edge-SNAPSHOT"}]},{"name":"io.micronaut:micronaut-inject","SPDXID":"SPDXRef-maven-io.micronaut-micronaut-inject-4.7.9-75c946","versionInfo":"4.7.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2017-2020 original authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.micronaut/micronaut-inject@4.7.9"}]},{"name":"io.micronaut:micronaut-http-server-netty","SPDXID":"SPDXRef-maven-io.micronaut-micronaut-http-server-netty-4.7.9-75c946","versionInfo":"4.7.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.micronaut/micronaut-http-server-netty@4.7.9"}]},{"name":"io.micronaut:micronaut-inject-java","SPDXID":"SPDXRef-maven-io.micronaut-micronaut-inject-java-4.7.9-75c946","versionInfo":"4.7.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.micronaut/micronaut-inject-java@4.7.9"}]},{"name":"actions/upload-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-artifact-6..-75c946","versionInfo":"6.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-artifact@6.%2A.%2A"}]},{"name":"codecov/codecov-action","SPDXID":"SPDXRef-githubactions-codecov-codecov-action-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/codecov/codecov-action@5.%2A.%2A"}]},{"name":"actions/setup-java","SPDXID":"SPDXRef-githubactions-actions-setup-java-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-java@5.%2A.%2A"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-6..-75c946","versionInfo":"6.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@6.%2A.%2A"}]},{"name":"actions/cache","SPDXID":"SPDXRef-githubactions-actions-cache-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/cache@5.%2A.%2A"}]},{"name":"advanced-security/maven-dependency-submission-action","SPDXID":"SPDXRef-githubactions-advanced-security-maven-dependency-submission-action-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/advanced-security/maven-dependency-submission-action@5.%2A.%2A"}]},{"name":"org.immutables:value","SPDXID":"SPDXRef-maven-org.immutables-value-2.10.1-75c946","versionInfo":"2.10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.immutables/value@2.10.1"}]},{"name":"@project.groupId@:@project.artifactId@","SPDXID":"SPDXRef-maven-project.groupId-project.artifactId-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/%40project.groupId%40/%40project.artifactId%40"}]},{"name":"io.avaje:avaje-http-api","SPDXID":"SPDXRef-maven-io.avaje-avaje-http-api-2.8-75c946","versionInfo":"2.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.avaje/avaje-http-api@2.8"}]},{"name":"io.avaje:avaje-http-client","SPDXID":"SPDXRef-maven-io.avaje-avaje-http-client-2.8-75c946","versionInfo":"2.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.avaje/avaje-http-client@2.8"}]},{"name":"io.avaje:avaje-http-client-generator","SPDXID":"SPDXRef-maven-io.avaje-avaje-http-client-generator-2.8-75c946","versionInfo":"2.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.avaje/avaje-http-client-generator@2.8"}]},{"name":"io.avaje:avaje-inject","SPDXID":"SPDXRef-maven-io.avaje-avaje-inject-11.0-75c946","versionInfo":"11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.avaje/avaje-inject@11.0"}]},{"name":"io.avaje:avaje-inject-generator","SPDXID":"SPDXRef-maven-io.avaje-avaje-inject-generator-11.0-75c946","versionInfo":"11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.avaje/avaje-inject-generator@11.0"}]},{"name":"org.junit.platform:junit-platform-launcher","SPDXID":"SPDXRef-maven-org.junit.platform-junit-platform-launcher-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.platform/junit-platform-launcher"}]},{"name":"org.junit.platform:junit-platform-commons","SPDXID":"SPDXRef-maven-org.junit.platform-junit-platform-commons-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.platform/junit-platform-commons"}]},{"name":"org.junit.platform:junit-platform-engine","SPDXID":"SPDXRef-maven-org.junit.platform-junit-platform-engine-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.platform/junit-platform-engine"}]},{"name":"jakarta.inject:jakarta.inject-api","SPDXID":"SPDXRef-maven-jakarta.inject-jakarta.inject-api-2.0.1-75c946","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2018,2020 Eclipse Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/jakarta.inject/jakarta.inject-api@2.0.1"}]},{"name":"com.google.auto.factory:auto-factory","SPDXID":"SPDXRef-maven-com.google.auto.factory-auto-factory-1.1.0-75c946","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2012 Square, Inc., Copyright 2012 Google LLC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.auto.factory/auto-factory@1.1.0"}]},{"name":"com.google.auto.value:auto-value","SPDXID":"SPDXRef-maven-com.google.auto.value-auto-value-1.11.0-75c946","versionInfo":"1.11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2017 Google, Inc., Copyright 2004-present by the Checker Framework, Copyright 2012 Google LLC, Copyright 2013 Google LLC, Copyright 2014 Google LLC, Copyright 2015 The Error Prone, Copyright 2018 Google LLC, Copyright 2022 Google LLC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.auto.value/auto-value@1.11.0"}]},{"name":"com.google.auto.value:auto-value-annotations","SPDXID":"SPDXRef-maven-com.google.auto.value-auto-value-annotations-1.11.0-75c946","versionInfo":"1.11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2012 Google LLC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.auto.value/auto-value-annotations@1.11.0"}]},{"name":"org.mapstruct:mapstruct","SPDXID":"SPDXRef-maven-org.mapstruct-mapstruct-1.6.3-75c946","versionInfo":"1.6.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright MapStruct Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mapstruct/mapstruct@1.6.3"}]},{"name":"org.mapstruct:mapstruct-processor","SPDXID":"SPDXRef-maven-org.mapstruct-mapstruct-processor-1.6.3-75c946","versionInfo":"1.6.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright MapStruct Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mapstruct/mapstruct-processor@1.6.3"}]},{"name":"org.springframework.boot:spring-boot-configuration-processor","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-configuration-processor-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-configuration-processor"}]},{"name":"org.springframework:spring-context-indexer","SPDXID":"SPDXRef-maven-org.springframework-spring-context-indexer-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-context-indexer"}]},{"name":"org.springframework.boot:spring-boot-autoconfigure-processor","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-autoconfigure-processor-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-autoconfigure-processor"}]},{"name":"org.springframework.boot:spring-boot-dependencies","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-dependencies-3.4.1-75c946","versionInfo":"3.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-dependencies@3.4.1"}]},{"name":"org.springframework.boot:spring-boot-starter-webflux","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-webflux-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-webflux"}]},{"name":"org.checkerframework:checker-qual","SPDXID":"SPDXRef-maven-org.checkerframework-checker-qual-3.42.0-75c946","versionInfo":"3.42.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2004-present by the Checker Framework","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.checkerframework/checker-qual@3.42.0"}]},{"name":"org.checkerframework:checker","SPDXID":"SPDXRef-maven-org.checkerframework-checker-3.42.0-75c946","versionInfo":"3.42.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LGPL-2.0-or-later AND LGPL-3.0-only AND Apache-2.0","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 1994, 2016, Oracle and/or its affiliates, Copyright (c) 1994, 2018, Oracle and/or its affiliates, Copyright (c) 1994, 2019, Oracle and/or its affiliates, Copyright (c) 1994, 2020, Oracle and/or its affiliates, Copyright (c) 1994, 2021, Oracle and/or its affiliates, Copyright (c) 1995, 2013, Oracle and/or its affiliates, Copyright (c) 1995, 2016, Oracle and/or its affiliates, Copyright (c) 1995, 2017, Oracle and/or its affiliates, Copyright (c) 1995, 2018, Oracle and/or its affiliates, Copyright (c) 1995, 2019, Oracle and/or its affiliates, Copyright (c) 1995, 2020, Oracle and/or its affiliates, Copyright (c) 1995, 2021, Oracle and/or its affiliates, Copyright (c) 1996, 1998, Oracle and/or its affiliates, Copyright (c) 1996, 1999, Oracle and/or its affiliates, Copyright (c) 1996, 2000, Oracle and/or its affiliates, Copyright (c) 1996, 2003, Oracle and/or its affiliates, Copyright (c) 1996, 2011, Oracle and/or its affiliates, Copyright (c) 1996, 2012, Oracle and/or its affiliates, Copyright (c) 1996, 2013, Oracle and/or its affiliates, Copyright (c) 1996, 2014, Oracle and/or its affiliates, Copyright (c) 1996, 2015, Oracle and/or its affiliates, Copyright (c) 1996, 2017, Oracle and/or its affiliates, Copyright (c) 1996, 2018, Oracle and/or its affiliates, Copyright (c) 1996, 2019, Oracle and/or its affiliates, Copyright (c) 1996, 2020, Oracle and/or its affiliates, Copyright (c) 1996, 2021, Oracle and/or its affiliates, Copyright (c) 1996, Oracle and/or its affiliates, Copyright (c) 1997, 1998, Oracle and/or its affiliates, Copyright (c) 1997, 1999, Oracle and/or its affiliates, Copyright (c) 1997, 2000, Oracle and/or its affiliates, Copyright (c) 1997, 2003, Oracle and/or its affiliates, Copyright (c) 1997, 2004, Oracle and/or its affiliates, Copyright (c) 1997, 2005, Oracle and/or its affiliates, Copyright (c) 1997, 2007, Oracle and/or its affiliates, Copyright (c) 1997, 2008, Oracle and/or its affiliates, Copyright (c) 1997, 2010, Oracle and/or its affiliates, Copyright (c) 1997, 2011, Oracle and/or its affiliates, Copyright (c) 1997, 2013, Oracle and/or its affiliates, Copyright (c) 1997, 2014, Oracle and/or its affiliates, Copyright (c) 1997, 2015, Oracle and/or its affiliates, Copyright (c) 1997, 2017, Oracle and/or its affiliates, Copyright (c) 1997, 2018, Oracle and/or its affiliates, Copyright (c) 1997, 2019, Oracle and/or its affiliates, Copyright (c) 1997, 2020, Oracle and/or its affiliates, Copyright (c) 1997, 2021, Oracle and/or its affiliates, Copyright (c) 1997, Oracle and/or its affiliates, Copyright (c) 1998, 1999, Oracle and/or its affiliates, Copyright (c) 1998, 2006, Oracle and/or its affiliates, Copyright (c) 1998, 2011, Oracle and/or its affiliates, Copyright (c) 1998, 2013, Oracle and/or its affiliates, Copyright (c) 1998, 2014, Oracle and/or its affiliates, Copyright (c) 1998, 2015, Oracle and/or its affiliates, Copyright (c) 1998, 2016, Oracle and/or its affiliates, Copyright (c) 1998, 2017, Oracle and/or its affiliates, Copyright (c) 1998, 2018, Oracle and/or its affiliates, Copyright (c) 1998, 2019, Oracle and/or its affiliates, Copyright (c) 1998, 2020, Oracle and/or its affiliates, Copyright (c) 1998, 2021, Oracle and/or its affiliates, Copyright (c) 1998, Oracle and/or its affiliates, Copyright (c) 1999, 2000, Oracle and/or its affiliates, Copyright (c) 1999, 2002, Oracle and/or its affiliates, Copyright (c) 1999, 2003, Oracle and/or its affiliates, Copyright (c) 1999, 2004, Oracle and/or its affiliates, Copyright (c) 1999, 2007, Oracle and/or its affiliates, Copyright (c) 1999, 2011, Oracle and/or its affiliates, Copyright (c) 1999, 2013, Oracle and/or its affiliates, Copyright (c) 1999, 2016, Oracle and/or its affiliates, Copyright (c) 1999, 2017, Oracle and/or its affiliates, Copyright (c) 1999, 2018, Oracle and/or its affiliates, Copyright (c) 1999, 2019, Oracle and/or its affiliates, Copyright (c) 1999, 2020, Oracle and/or its affiliates, Copyright (c) 1999, 2021, Oracle and/or its affiliates, Copyright (c) 2000, 2001, Oracle and/or its affiliates, Copyright (c) 2000, 2004, Oracle and/or its affiliates, Copyright (c) 2000, 2005, Oracle and/or its affiliates, Copyright (c) 2000, 2006, Oracle and/or its affiliates, Copyright (c) 2000, 2007, Oracle and/or its affiliates, Copyright (c) 2000, 2008, Oracle and/or its affiliates, Copyright (c) 2000, 2011, Oracle and/or its affiliates, Copyright (c) 2000, 2012, Oracle and/or its affiliates, Copyright (c) 2000, 2013, Oracle and/or its affiliates, Copyright (c) 2000, 2014, Oracle and/or its affiliates, Copyright (c) 2000, 2015, Oracle and/or its affiliates, Copyright (c) 2000, 2016, Oracle and/or its affiliates, Copyright (c) 2000, 2017, Oracle and/or its affiliates, Copyright (c) 2000, 2018, Oracle and/or its affiliates, Copyright (c) 2000, 2019, Oracle and/or its affiliates, Copyright (c) 2000, 2020, Oracle and/or its affiliates, Copyright (c) 2000, 2021, Oracle and/or its affiliates, Copyright (c) 2000, Oracle and/or its affiliates, Copyright (c) 2001, 2010, Oracle and/or its affiliates, Copyright (c) 2001, 2013, Oracle and/or its affiliates, Copyright (c) 2001, 2014, Oracle and/or its affiliates, Copyright (c) 2001, 2018, Oracle and/or its affiliates, Copyright (c) 2001, 2019, Oracle and/or its affiliates, Copyright (c) 2001, 2020, Oracle and/or its affiliates, Copyright (c) 2001, 2021, Oracle and/or its affiliates, Copyright (c) 2002-2019, the original author or authors, Copyright (c) 2002, 2007, Oracle and/or its affiliates, Copyright (c) 2002, 2011, Oracle and/or its affiliates, Copyright (c) 2002, 2013, Oracle and/or its affiliates, Copyright (c) 2002, 2014, Oracle and/or its affiliates, Copyright (c) 2002, 2015, Oracle and/or its affiliates, Copyright (c) 2002, 2016, Oracle and/or its affiliates, Copyright (c) 2002, 2017, Oracle and/or its affiliates, Copyright (c) 2002, 2018, Oracle and/or its affiliates, Copyright (c) 2002, 2019, Oracle and/or its affiliates, Copyright (c) 2002, 2020, Oracle and/or its affiliates, Copyright (c) 2002, 2021, Oracle and/or its affiliates, Copyright (c) 2002, Oracle and/or its affiliates, Copyright (c) 2003, 2004, Oracle and/or its affiliates, Copyright (c) 2003, 2005, Oracle and/or its affiliates, Copyright (c) 2003, 2006, Oracle and/or its affiliates, Copyright (c) 2003, 2008, Oracle and/or its affiliates, Copyright (c) 2003, 2011, Oracle and/or its affiliates, Copyright (c) 2003, 2013, Oracle and/or its affiliates, Copyright (c) 2003, 2014, Oracle and/or its affiliates, Copyright (c) 2003, 2015, Oracle and/or its affiliates, Copyright (c) 2003, 2016, Oracle and/or its affiliates, Copyright (c) 2003, 2017, Oracle and/or its affiliates, Copyright (c) 2003, 2018, Oracle and/or its affiliates, Copyright (c) 2003, 2019, Oracle and/or its affiliates, Copyright (c) 2003, 2020, Oracle and/or its affiliates, Copyright (c) 2003, 2021, Oracle and/or its affiliates, Copyright (c) 2003, Oracle and/or its affiliates, Copyright (c) 2004, 2008, Oracle and/or its affiliates, Copyright (c) 2004, 2010, Oracle and/or its affiliates, Copyright (c) 2004, 2013, Oracle and/or its affiliates, Copyright (c) 2004, 2014, Oracle and/or its affiliates, Copyright (c) 2004, 2018, Oracle and/or its affiliates, Copyright (c) 2004, 2019, Oracle and/or its affiliates, Copyright (c) 2004, 2020, Oracle and/or its affiliates, Copyright (c) 2004, Oracle and/or its affiliates, Copyright (c) 2005, 2006, Oracle and/or its affiliates, Copyright (c) 2005, 2010, Oracle and/or its affiliates, Copyright (c) 2005, 2011, Oracle and/or its affiliates, Copyright (c) 2005, 2012, Oracle and/or its affiliates, Copyright (c) 2005, 2013, Oracle and/or its affiliates, Copyright (c) 2005, 2014, Oracle and/or its affiliates, Copyright (c) 2005, 2016, Oracle and/or its affiliates, Copyright (c) 2005, 2018, Oracle and/or its affiliates, Copyright (c) 2005, 2019, Oracle and/or its affiliates, Copyright (c) 2005, 2020, Oracle and/or its affiliates, Copyright (c) 2005, 2021, Oracle and/or its affiliates, Copyright (c) 2005, Oracle and/or its affiliates, Copyright (c) 2006, 2011, Oracle and/or its affiliates, Copyright (c) 2006, 2012, Oracle and/or its affiliates, Copyright (c) 2006, 2013, Oracle and/or its affiliates, Copyright (c) 2006, 2017, Oracle and/or its affiliates, Copyright (c) 2006, 2018, Oracle and/or its affiliates, Copyright (c) 2006, 2020, Oracle and/or its affiliates, Copyright (c) 2006, 2021, Oracle and/or its affiliates, Copyright (c) 2007, 2008, Oracle and/or its affiliates, Copyright (c) 2007, 2009, Oracle and/or its affiliates, Copyright (c) 2007, 2011, Oracle and/or its affiliates, Copyright (c) 2007, 2013, Oracle and/or its affiliates, Copyright (c) 2007, 2017, Oracle and/or its affiliates, Copyright (c) 2007, 2018, Oracle and/or its affiliates, Copyright (c) 2007, 2019, Oracle and/or its affiliates, Copyright (c) 2007, 2020, Oracle and/or its affiliates, Copyright (c) 2007, 2021, Oracle and/or its affiliates, Copyright (c) 2008, 2009, Oracle and/or its affiliates, Copyright (c) 2008, 2011, Oracle and/or its affiliates, Copyright (c) 2008, 2013, Oracle and/or its affiliates, Copyright (c) 2008, 2015, Oracle and/or its affiliates, Copyright (c) 2008, 2016, Oracle and/or its affiliates, Copyright (c) 2008, 2020, Oracle and/or its affiliates, Copyright (c) 2008, 2021, Oracle and/or its affiliates, Copyright (c) 2009, 2012, Oracle and/or its affiliates, Copyright (c) 2009, 2013, Oracle and/or its affiliates, Copyright (c) 2009, 2015, Oracle and/or its affiliates, Copyright (c) 2009, 2016, Oracle and/or its affiliates, Copyright (c) 2009, 2019, Oracle and/or its affiliates, Copyright (c) 2009, 2020, Oracle and/or its affiliates, Copyright (c) 2009, 2021, Oracle and/or its affiliates, Copyright (c) 2009, Oracle and/or its affiliates, Copyright (c) 2010, 2011, Oracle and/or its affiliates, Copyright (c) 2010, 2013, Oracle and/or its affiliates, Copyright (c) 2010, 2016, Oracle and/or its affiliates, Copyright (c) 2010, 2018, Oracle and/or its affiliates, Copyright (c) 2010, 2019, Oracle and/or its affiliates, Copyright (c) 2010, 2020, Oracle and/or its affiliates, Copyright (c) 2010, 2021, Oracle and/or its affiliates, Copyright (c) 2010, Oracle and/or its affiliates, Copyright (c) 2011, 2015, Oracle and/or its affiliates, Copyright (c) 2011, 2017, Oracle and/or its affiliates, Copyright (c) 2011, 2018, Oracle and/or its affiliates, Copyright (c) 2011, 2019, Oracle and/or its affiliates, Copyright (c) 2011, 2020, Oracle and/or its affiliates, Copyright (c) 2011, 2021, Oracle and/or its affiliates, Copyright (c) 2011, Oracle and/or its affiliates, Copyright (c) 2012, 2013, Oracle and/or its affiliates, Copyright (c) 2012, 2014, Oracle and/or its affiliates, Copyright (c) 2012, 2016, Oracle and/or its affiliates, Copyright (c) 2012, 2017, Oracle and/or its affiliates, Copyright (c) 2012, 2018, Oracle and/or its affiliates, Copyright (c) 2012, 2019, Oracle and/or its affiliates, Copyright (c) 2012, 2020, Oracle and/or its affiliates, Copyright (c) 2012, 2021, Oracle and/or its affiliates, Copyright (c) 2012, Oracle and/or its affiliates, Copyright (c) 2013, 2014, Oracle and/or its affiliates, Copyright (c) 2013, 2016, Oracle and/or its affiliates, Copyright (c) 2013, 2017, Oracle and/or its affiliates, Copyright (c) 2013, 2018, Oracle and/or its affiliates, Copyright (c) 2013, 2019, Oracle and/or its affiliates, Copyright (c) 2013, 2020, Oracle and/or its affiliates, Copyright (c) 2013, 2021, Oracle and/or its affiliates, Copyright (c) 2013, Oracle and/or its affiliates, Copyright (c) 2014, 2015, Oracle and/or its affiliates, Copyright (c) 2014, 2016, Oracle and/or its affiliates, Copyright (c) 2014, 2017, Oracle and/or its affiliates, Copyright (c) 2014, 2019, Oracle and/or its affiliates, Copyright (c) 2014, 2021, Oracle and/or its affiliates, Copyright (c) 2015, 2016, Oracle and/or its affiliates, Copyright (c) 2015, 2017, Oracle and/or its affiliates, Copyright (c) 2015, 2019, Oracle and/or its affiliates, Copyright (c) 2015, 2020, Oracle and/or its affiliates, Copyright (c) 2015, 2021, Oracle and/or its affiliates, Copyright (c) 2015, Oracle and/or its affiliates, Copyright (c) 2015, Red Hat Inc., Copyright (c) 2016, 2017, Oracle and/or its affiliates, Copyright (c) 2016, 2019, Oracle and/or its affiliates, Copyright (c) 2016, 2020, Oracle and/or its affiliates, Copyright (c) 2016, 2021, Oracle and/or its affiliates, Copyright (c) 2016, Oracle and/or its affiliates, Copyright (c) 2017, 2019, Oracle and/or its affiliates, Copyright (c) 2017, 2020, Oracle and/or its affiliates, Copyright (c) 2017, 2021, Oracle and/or its affiliates, Copyright (c) 2017, Oracle and/or its affiliates, Copyright (c) 2018, 2020, Oracle and/or its affiliates, Copyright (c) 2018, Oracle and/or its affiliates, Copyright (c) 2019 Luke Hutchison, Copyright (c) 2019, 2020, Oracle and/or its affiliates, Copyright (c) 2019, Azul Systems, Inc., Copyright 2004-present by the Checker Framework, Copyright 2009 Google Inc., Copyright 2014-2022 The Apache Software Foundation, Copyright 2015 The Error Prone, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.checkerframework/checker@3.42.0"}]},{"name":"ncipollo/release-action","SPDXID":"SPDXRef-githubactions-ncipollo-release-action-1..-75c946","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/ncipollo/release-action@1.%2A.%2A"}]},{"name":"actions/deploy-pages","SPDXID":"SPDXRef-githubactions-actions-deploy-pages-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/deploy-pages@4.%2A.%2A"}]},{"name":"actions/upload-pages-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-pages-artifact-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-pages-artifact@4.%2A.%2A"}]},{"name":"org.skyscreamer:jsonassert","SPDXID":"SPDXRef-maven-org.skyscreamer-jsonassert-1.5.1-75c946","versionInfo":"1.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.skyscreamer/jsonassert@1.5.1"}]},{"name":"io.avaje:avaje-jsonb","SPDXID":"SPDXRef-maven-io.avaje-avaje-jsonb-1.11-75c946","versionInfo":"1.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.avaje/avaje-jsonb@1.11"}]},{"name":"io.avaje:avaje-jsonb-generator","SPDXID":"SPDXRef-maven-io.avaje-avaje-jsonb-generator-1.11-75c946","versionInfo":"1.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.avaje/avaje-jsonb-generator@1.11"}]},{"name":"com.google.auto.service:auto-service","SPDXID":"SPDXRef-maven-com.google.auto.service-auto-service-1.1.1-75c946","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2013 Google LLC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.auto.service/auto-service@1.1.1"}]},{"name":"com.google.errorprone:error_prone_core","SPDXID":"SPDXRef-maven-com.google.errorprone-errorpronecore-2.36.0-75c946","versionInfo":"2.36.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2011 The Error Prone Authors, Copyright 2018 The Error Prone Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.errorprone/error_prone_core@2.36.0"}]},{"name":"com.github.ascopes/java-compiler-testing","SPDXID":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","versionInfo":"main","downloadLocation":"git+https://github.com/ascopes/java-compiler-testing","filesAnalyzed":false,"licenseDeclared":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/ascopes/java-compiler-testing@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-6.0.0-8b1600","relatedSpdxElement":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-engine-6.0.0-5a7288","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-maven-org.junit.platform-junit-platform-launcher-6.0.0-8e12b4","relatedSpdxElement":"SPDXRef-maven-org.junit.platform-junit-platform-engine-6.0.0-925896","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-maven-org.junit.platform-junit-platform-testkit-6.0.0-549274","relatedSpdxElement":"SPDXRef-maven-org.opentest4j-opentest4j-1.3.0-fea0ff","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-maven-org.junit.platform-junit-platform-testkit-6.0.0-549274","relatedSpdxElement":"SPDXRef-maven-org.junit.platform-junit-platform-launcher-6.0.0-8e12b4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-params-6.0.0-227cd6","relatedSpdxElement":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-api-6.0.0-5a5531","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-params-6.0.0-227cd6","relatedSpdxElement":"SPDXRef-maven-org.apiguardian-apiguardian-api-1.1.2-9b57f9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-api-6.0.0-5a5531","relatedSpdxElement":"SPDXRef-maven-org.junit.platform-junit-platform-commons-6.0.0-e4e7e8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-maven-org.assertj-assertj-core-4.0.0-M1-ede649","relatedSpdxElement":"SPDXRef-maven-net.bytebuddy-byte-buddy-1.17.1-2cc1b4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-maven-org.mockito-mockito-core-5.21.0-7527d6","relatedSpdxElement":"SPDXRef-maven-net.bytebuddy-byte-buddy-agent-1.17.7-e499fd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-maven-org.mockito-mockito-core-5.21.0-7527d6","relatedSpdxElement":"SPDXRef-maven-org.objenesis-objenesis-3.3-3460a0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-maven-org.awaitility-awaitility-4.3.0-304137","relatedSpdxElement":"SPDXRef-maven-org.hamcrest-hamcrest-2.1-6aa12c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.slf4j-slf4j-simple-2.0.17-cd7e9a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-6.0.0-8b1600","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.slf4j-slf4j-api-2.0.17-97e114","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-me.xdrop-fuzzywuzzy-1.4.0-52f5b0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.junit.platform-junit-platform-testkit-6.0.0-549274","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-params-6.0.0-227cd6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-com.github.marschall-memoryfilesystem-2.8.2-791a27","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.jspecify-jspecify-1.0.0-5a63ab","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.mockito-mockito-junit-jupiter-5.21.0-169839","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.assertj-assertj-core-4.0.0-M1-ede649","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.mockito-mockito-core-5.21.0-7527d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.awaitility-awaitility-4.3.0-304137","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-webflux-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.checkerframework-checker-qual-3.42.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-githubactions-actions-deploy-pages-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-io.avaje-avaje-jsonb-1.11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-io.avaje-avaje-jsonb-generator-1.11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-io.micronaut-micronaut-inject-java-4.7.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-io.avaje-avaje-inject-11.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-io.avaje-avaje-inject-generator-11.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.junit.platform-junit-platform-engine-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-jakarta.inject-jakarta.inject-api-2.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.mapstruct-mapstruct-1.6.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-configuration-processor-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-dependencies-3.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-com.google.dagger-dagger-compiler-2.54-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-githubactions-advanced-security-maven-dependency-submission-action-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-io.avaje-avaje-http-client-2.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.junit.platform-junit-platform-launcher-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.junit.platform-junit-platform-commons-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-context-indexer-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-pages-artifact-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-io.micronaut-micronaut-inject-4.7.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-6..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-project.groupId-project.artifactId-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-io.avaje-avaje-http-api-2.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-com.google.auto.value-auto-value-1.11.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-autoconfigure-processor-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-com.google.auto.service-auto-service-1.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-com.google.errorprone-errorpronecore-2.36.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-io.micronaut-micronaut-http-server-netty-4.7.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-githubactions-actions-cache-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-io.avaje-avaje-http-client-generator-2.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-com.google.auto.factory-auto-factory-1.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-com.google.auto.value-auto-value-annotations-1.11.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-com.google.dagger-dagger-2.54-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.projectlombok-lombok-edge-SNAPSHOT-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.mapstruct-mapstruct-processor-1.6.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-githubactions-ncipollo-release-action-1..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.skyscreamer-jsonassert-1.5.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-artifact-6..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-githubactions-codecov-codecov-action-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-java-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.immutables-value-2.10.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relatedSpdxElement":"SPDXRef-maven-org.checkerframework-checker-3.42.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-ascopes-java-compiler-testing-main-d5fd25","relationshipType":"DESCRIBES"}]}