{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.noid-dev/codewars-java-sdk","documentNamespace":"https://spdx.org/spdxdocs/protobom/5da535ea-a41f-4740-9141-5e42a9225e48","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-20260403143834-a075a09f5b04+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-05T11:28:57Z"},"packages":[{"name":"org.mockito:mockito-bom","SPDXID":"SPDXRef-maven-org.mockito-mockito-bom-5.23.0-75c946","versionInfo":"5.23.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mockito/[email protected]"}]},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.datatype-jackson-datatype-jsr310-2.21.2-75c946","versionInfo":"2.21.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.datatype/[email protected]"}]},{"name":"com.google.code.findbugs:jsr305","SPDXID":"SPDXRef-maven-com.google.code.findbugs-jsr305-3.0.2-75c946","versionInfo":"3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.code.findbugs/[email protected]"}]},{"name":"io.swagger:swagger-annotations","SPDXID":"SPDXRef-maven-io.swagger-swagger-annotations-1.6.16-75c946","versionInfo":"1.6.16","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.swagger/[email protected]"}]},{"name":"org.junit.jupiter:junit-jupiter","SPDXID":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-6.0.3-75c946","versionInfo":"6.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.jupiter/[email protected]"}]},{"name":"org.openapitools:openapi-generator-maven-plugin","SPDXID":"SPDXRef-maven-org.openapitools-openapi-generator-maven-plugin-7.20.0-75c946","versionInfo":"7.20.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.openapitools/[email protected]"}]},{"name":"org.mockito:mockito-core","SPDXID":"SPDXRef-maven-org.mockito-mockito-core-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mockito/mockito-core"}]},{"name":"com.google.code.findbugs:jsr305","SPDXID":"SPDXRef-maven-com.google.code.findbugs-jsr305-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.code.findbugs/jsr305"}]},{"name":"org.openapitools:openapi-generator-maven-plugin","SPDXID":"SPDXRef-maven-org.openapitools-openapi-generator-maven-plugin-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.openapitools/openapi-generator-maven-plugin"}]},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.datatype-jackson-datatype-jsr310-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jsr310"}]},{"name":"io.swagger:swagger-annotations","SPDXID":"SPDXRef-maven-io.swagger-swagger-annotations-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.swagger/swagger-annotations"}]},{"name":"jakarta.annotation:jakarta.annotation-api","SPDXID":"SPDXRef-maven-jakarta.annotation-jakarta.annotation-api-3.0.0-75c946","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 2012, 2024 Oracle and/or its affiliates, Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved., Copyright (c) 2019, 2024 Eclipse Foundation, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/jakarta.annotation/[email protected]"}]},{"name":"com.fasterxml.jackson.core:jackson-databind","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-databind-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-databind"}]},{"name":"com.fasterxml.jackson.core:jackson-annotations","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-annotations-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-annotations"}]},{"name":"com.fasterxml.jackson.core:jackson-core","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-core-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-core"}]},{"name":"org.junit.jupiter:junit-jupiter","SPDXID":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.jupiter/junit-jupiter"}]},{"name":"dev.noid.codewars:codewars-sdk-client","SPDXID":"SPDXRef-maven-dev.noid.codewars-codewars-sdk-client-0.1.0-75c946","versionInfo":"0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/dev.noid.codewars/[email protected]"}]},{"name":"dependabot/fetch-metadata","SPDXID":"SPDXRef-githubactions-dependabot-fetch-metadata-ffa630c65fa7e0ecfa0625b5ceda64399aea1b36-75c946","versionInfo":"ffa630c65fa7e0ecfa0625b5ceda64399aea1b36","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/dependabot/fetch-metadata@ffa630c65fa7e0ecfa0625b5ceda64399aea1b36"}]},{"name":"actions/setup-java","SPDXID":"SPDXRef-githubactions-actions-setup-java-be666c2fcd27ec809703dec50e508c2fdc7f6654-75c946","versionInfo":"be666c2fcd27ec809703dec50e508c2fdc7f6654","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654"}]},{"name":"github/codeql-action/init","SPDXID":"SPDXRef-githubactions-githubcodeql-action-init-c10b8064de6f491fea524254123dbe5e09572f13-75c946","versionInfo":"c10b8064de6f491fea524254123dbe5e09572f13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/init@c10b8064de6f491fea524254123dbe5e09572f13"}]},{"name":"github/codeql-action/analyze","SPDXID":"SPDXRef-githubactions-githubcodeql-action-analyze-c10b8064de6f491fea524254123dbe5e09572f13-75c946","versionInfo":"c10b8064de6f491fea524254123dbe5e09572f13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/analyze@c10b8064de6f491fea524254123dbe5e09572f13"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-de0fac2e4500dabe0009e67214ff5f5447ce83dd-75c946","versionInfo":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd"}]},{"name":"com.github.noid-dev/codewars-java-sdk","SPDXID":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","versionInfo":"develop","downloadLocation":"git+https://github.com/noid-dev/codewars-java-sdk","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/noid-dev/codewars-java-sdk@develop"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-io.swagger-swagger-annotations-1.6.16-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-com.google.code.findbugs-jsr305-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-databind-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-java-be666c2fcd27ec809703dec50e508c2fdc7f6654-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-6.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-org.openapitools-openapi-generator-maven-plugin-7.20.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-org.mockito-mockito-core-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-org.openapitools-openapi-generator-maven-plugin-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-core-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-org.mockito-mockito-bom-5.23.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.datatype-jackson-datatype-jsr310-2.21.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.datatype-jackson-datatype-jsr310-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-jakarta.annotation-jakarta.annotation-api-3.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-dev.noid.codewars-codewars-sdk-client-0.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-githubactions-dependabot-fetch-metadata-ffa630c65fa7e0ecfa0625b5ceda64399aea1b36-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-init-c10b8064de6f491fea524254123dbe5e09572f13-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-analyze-c10b8064de6f491fea524254123dbe5e09572f13-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-com.google.code.findbugs-jsr305-3.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-io.swagger-swagger-annotations-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-annotations-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-de0fac2e4500dabe0009e67214ff5f5447ce83dd-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-noid-dev-codewars-java-sdk-develop-65e93f","relationshipType":"DESCRIBES"}]}