{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.chenlanqing/java-code","documentNamespace":"https://spdx.org/spdxdocs/protobom/e9fdc1a1-d29c-4fcd-b9b7-351c7b53df73","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-20260420101536-ffffc1bf4105+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-22T16:40:53Z"},"packages":[{"name":"com.qing.fan:common","SPDXID":"SPDXRef-maven-com.qing.fan-common-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.qing.fan/common"}]},{"name":"io.btrace:btrace-client","SPDXID":"SPDXRef-maven-io.btrace-btrace-client-2.2.5-75c946","versionInfo":"2.2.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.btrace/btrace-client@2.2.5"}]},{"name":"io.btrace:btrace-agent","SPDXID":"SPDXRef-maven-io.btrace-btrace-agent-2.2.5-75c946","versionInfo":"2.2.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.btrace/btrace-agent@2.2.5"}]},{"name":"io.btrace:btrace-boot","SPDXID":"SPDXRef-maven-io.btrace-btrace-boot-2.2.5-75c946","versionInfo":"2.2.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.btrace/btrace-boot@2.2.5"}]},{"name":"com.qing.fan:common","SPDXID":"SPDXRef-maven-com.qing.fan-common-1.0-SNAPSHOT-75c946","versionInfo":"1.0-SNAPSHOT","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.qing.fan/common@1.0-SNAPSHOT"}]},{"name":"org.apache.commons:commons-lang3","SPDXID":"SPDXRef-maven-org.apache.commons-commons-lang3-3.12.0-75c946","versionInfo":"3.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2001-2021 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.commons/commons-lang3@3.12.0"}]},{"name":"org.apache.commons:commons-collections4","SPDXID":"SPDXRef-maven-org.apache.commons-commons-collections4-4.4-75c946","versionInfo":"4.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2001-2019 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.commons/commons-collections4@4.4"}]},{"name":"org.projectlombok:lombok","SPDXID":"SPDXRef-maven-org.projectlombok-lombok-1.18.22-75c946","versionInfo":"1.18.22","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2009-2021 The Project Lombok Authors, Copyright (c) 2000-2011 INRIA, France Telecom, Copyright (c) 2009-2021 The Project Lombok Authors, Copyright (c) 2010 Reinier Zwitserloot","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.projectlombok/lombok@1.18.22"}]},{"name":"org.springframework:spring-web","SPDXID":"SPDXRef-maven-org.springframework-spring-web-5.3.18-75c946","versionInfo":"5.3.18","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttps://www.ow2.org/\u003e, Copyright (c) 1999-2009, OW2 Consortium https://www.ow2.org, Copyright (c) 2000-2011 INRIA, France Telecom, Copyright (c) 2002-2022 Pivotal, Inc., Copyright 2002-2021 the original author or authors, Copyright 2006-2019 Joe Walnes, Henri Tremblay, Leonardo Mesquita","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-web@5.3.18"}]},{"name":"commons-codec:commons-codec","SPDXID":"SPDXRef-maven-commons-codec-commons-codec-1.17.1-75c946","versionInfo":"1.17.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2024 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-codec/commons-codec@1.17.1"}]},{"name":"com.alibaba.fastjson2:fastjson2","SPDXID":"SPDXRef-maven-com.alibaba.fastjson2-fastjson2-2.0.53-75c946","versionInfo":"2.0.53","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.alibaba.fastjson2/fastjson2@2.0.53"}]},{"name":"commons-io:commons-io","SPDXID":"SPDXRef-maven-commons-io-commons-io-2.17.0-75c946","versionInfo":"2.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2024 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-io/commons-io@2.17.0"}]},{"name":"org.projectlombok:lombok","SPDXID":"SPDXRef-maven-org.projectlombok-lombok-1.18.34-75c946","versionInfo":"1.18.34","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2009-2021 The Project Lombok Authors, Copyright (c) 2000-2011 INRIA, France Telecom, Copyright (c) 2009-2021 The Project Lombok Authors, Copyright (c) 2010 Reinier Zwitserloot","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.projectlombok/lombok@1.18.34"}]},{"name":"org.apache.maven.plugins:maven-compiler-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-compiler-plugin-3.13.0-75c946","versionInfo":"3.13.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2001-2024 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-compiler-plugin@3.13.0"}]},{"name":"com.github.chenlanqing/java-code","SPDXID":"SPDXRef-github-chenlanqing-java-code-main-864115","versionInfo":"main","downloadLocation":"git+https://github.com/chenlanqing/java-code","filesAnalyzed":false,"licenseDeclared":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/chenlanqing/java-code@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-com.qing.fan-common-1.0-SNAPSHOT-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-commons-codec-commons-codec-1.17.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-com.alibaba.fastjson2-fastjson2-2.0.53-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-org.projectlombok-lombok-1.18.34-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-com.qing.fan-common-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-io.btrace-btrace-boot-2.2.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-org.apache.commons-commons-lang3-3.12.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-org.apache.commons-commons-collections4-4.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-org.projectlombok-lombok-1.18.22-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-web-5.3.18-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-commons-io-commons-io-2.17.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-compiler-plugin-3.13.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-io.btrace-btrace-client-2.2.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-chenlanqing-java-code-main-864115","relatedSpdxElement":"SPDXRef-maven-io.btrace-btrace-agent-2.2.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-chenlanqing-java-code-main-864115","relationshipType":"DESCRIBES"}]}