{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.Java-Discord/JavaBot","documentNamespace":"https://spdx.org/spdxdocs/protobom/e8e958f4-68f5-49a6-aa6e-6210c6d72b52","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-20260409125808-b30cb6032525+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-12T04:37:23Z"},"packages":[{"name":"org.jetbrains:annotations","SPDXID":"SPDXRef-maven-org.jetbrains-annotations-26.0.2-75c946","versionInfo":"26.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.jetbrains/annotations@26.0.2"}]},{"name":"commons-validator:commons-validator","SPDXID":"SPDXRef-maven-commons-validator-commons-validator-1.10.0-75c946","versionInfo":"1.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2025 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-validator/commons-validator@1.10.0"}]},{"name":"net.dv8tion:JDA","SPDXID":"SPDXRef-maven-net.dv8tion-JDA-6.2.0-75c946","versionInfo":"6.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/net.dv8tion/JDA@6.2.0"}]},{"name":"com.github.jasonlessenich:DIH4JDA","SPDXID":"SPDXRef-maven-com.github.jasonlessenich-DIH4JDA-1.7.0-75c946","versionInfo":"1.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.github.jasonlessenich/DIH4JDA@1.7.0"}]},{"name":"com.zaxxer:HikariCP","SPDXID":"SPDXRef-maven-com.zaxxer-HikariCP-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.zaxxer/HikariCP"}]},{"name":"org.springframework.boot:spring-boot-starter-test","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-test-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-test"}]},{"name":"org.graalvm.buildtools:native-maven-plugin","SPDXID":"SPDXRef-maven-org.graalvm.buildtools-native-maven-plugin-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.graalvm.buildtools/native-maven-plugin"}]},{"name":"io.sentry:sentry","SPDXID":"SPDXRef-maven-io.sentry-sentry-8.20.0-75c946","versionInfo":"8.20.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) G V.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.sentry/sentry@8.20.0"}]},{"name":"com.github.DynxstyGIT:discord-webhooks","SPDXID":"SPDXRef-maven-com.github.DynxstyGIT-discord-webhooks-74301a46a0-75c946","versionInfo":"74301a46a0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.github.DynxstyGIT/discord-webhooks@74301a46a0"}]},{"name":"org.apache.maven.plugins:maven-surefire-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-surefire-plugin-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-surefire-plugin"}]},{"name":"com.github.ben-manes.caffeine:caffeine","SPDXID":"SPDXRef-maven-com.github.ben-manes.caffeine-caffeine-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.github.ben-manes.caffeine/caffeine"}]},{"name":"org.springframework.boot:spring-boot-starter-data-jdbc","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-data-jdbc-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-data-jdbc"}]},{"name":"org.projectlombok:lombok","SPDXID":"SPDXRef-maven-org.projectlombok-lombok-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.projectlombok/lombok"}]},{"name":"org.springframework.boot:spring-boot-maven-plugin","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-maven-plugin-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-maven-plugin"}]},{"name":"com.h2database:h2","SPDXID":"SPDXRef-maven-com.h2database-h2-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.h2database/h2"}]},{"name":"org.apache.maven.plugins:maven-compiler-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-compiler-plugin-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-compiler-plugin"}]},{"name":"com.google.code.gson:gson","SPDXID":"SPDXRef-maven-com.google.code.gson-gson-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.code.gson/gson"}]},{"name":"org.jetbrains.kotlin:kotlin-reflect","SPDXID":"SPDXRef-maven-org.jetbrains.kotlin-kotlin-reflect-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.jetbrains.kotlin/kotlin-reflect"}]},{"name":"org.slf4j:jcl-over-slf4j","SPDXID":"SPDXRef-maven-org.slf4j-jcl-over-slf4j-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.slf4j/jcl-over-slf4j"}]},{"name":"org.springframework.boot:spring-boot-starter-webmvc","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-webmvc-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-webmvc"}]},{"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/jsr305@3.0.2"}]},{"name":"com.mashape.unirest:unirest-java","SPDXID":"SPDXRef-maven-com.mashape.unirest-unirest-java-1.4.9-75c946","versionInfo":"1.4.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.mashape.unirest/unirest-java@1.4.9"}]},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-checkstyle-plugin-3.6.0-75c946","versionInfo":"3.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-checkstyle-plugin@3.6.0"}]},{"name":"com.google.re2j:re2j","SPDXID":"SPDXRef-maven-com.google.re2j-re2j-1.8-75c946","versionInfo":"1.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.re2j/re2j@1.8"}]},{"name":"graalvm/setup-graalvm","SPDXID":"SPDXRef-githubactions-graalvm-setup-graalvm-1..-75c946","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/graalvm/setup-graalvm@1.%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":"docker/login-action","SPDXID":"SPDXRef-githubactions-docker-login-action-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/login-action@4.%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":"com.github.Java-Discord/JavaBot","SPDXID":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","versionInfo":"main","downloadLocation":"git+https://github.com/Java-Discord/JavaBot","filesAnalyzed":false,"licenseDeclared":"GPL-3.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/Java-Discord/JavaBot@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-com.google.code.gson-gson-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-com.mashape.unirest-unirest-java-1.4.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-githubactions-graalvm-setup-graalvm-1..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-java-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-githubactions-docker-login-action-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.jetbrains-annotations-26.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-com.github.jasonlessenich-DIH4JDA-1.7.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-test-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-surefire-plugin-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-com.h2database-h2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-compiler-plugin-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-webmvc-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-com.google.code.findbugs-jsr305-3.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-commons-validator-commons-validator-1.10.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-net.dv8tion-JDA-6.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-com.github.DynxstyGIT-discord-webhooks-74301a46a0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.jetbrains.kotlin-kotlin-reflect-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.slf4j-jcl-over-slf4j-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-6..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-com.zaxxer-HikariCP-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.graalvm.buildtools-native-maven-plugin-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-com.github.ben-manes.caffeine-caffeine-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-maven-plugin-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-checkstyle-plugin-3.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-com.google.re2j-re2j-1.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-io.sentry-sentry-8.20.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-data-jdbc-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relatedSpdxElement":"SPDXRef-maven-org.projectlombok-lombok-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-Java-Discord-JavaBot-main-2abf49","relationshipType":"DESCRIBES"}]}
