{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.sebastianbergmann/php-code-coverage","documentNamespace":"https://spdx.org/spdxdocs/protobom/67f4ee9e-a664-435f-bb6a-aa493e0a0225","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-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-21T04:45:12Z"},"packages":[{"name":"phpstan/extension-installer","SPDXID":"SPDXRef-composer-phpstan-extension-installer-1.4.3-75c946","versionInfo":"1.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpstan/extension-installer@1.4.3"}]},{"name":"ergebnis/phpstan-rules","SPDXID":"SPDXRef-composer-ergebnis-phpstan-rules-2.12.0-75c946","versionInfo":"2.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/ergebnis/phpstan-rules@2.12.0"}]},{"name":"phpstan/phpstan-strict-rules","SPDXID":"SPDXRef-composer-phpstan-phpstan-strict-rules-2.0.7-75c946","versionInfo":"2.0.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpstan/phpstan-strict-rules@2.0.7"}]},{"name":"nette/utils","SPDXID":"SPDXRef-composer-nette-utils-4.1.0-75c946","versionInfo":"4.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/nette/utils@4.1.0"}]},{"name":"phpstan/phpstan","SPDXID":"SPDXRef-composer-phpstan-phpstan-2.1.33-75c946","versionInfo":"2.1.33","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpstan/phpstan@2.1.33"}]},{"name":"tomasvotruba/type-coverage","SPDXID":"SPDXRef-composer-tomasvotruba-type-coverage-2.1.0-75c946","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/tomasvotruba/type-coverage@2.1.0"}]},{"name":"sebastian/environment","SPDXID":"SPDXRef-composer-sebastian-environment-75c946","versionInfo":"\u003e= 8.0.3,\u003c 9.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/environment"}]},{"name":"ext-xmlwriter","SPDXID":"SPDXRef-composer-ext-xmlwriter-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/ext-xmlwriter"}]},{"name":"php","SPDXID":"SPDXRef-composer-php-75c946","versionInfo":"\u003e= 8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/php"}]},{"name":"nikic/php-parser","SPDXID":"SPDXRef-composer-nikic-php-parser-75c946","versionInfo":"\u003e= 5.7.0,\u003c 6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/nikic/php-parser"}]},{"name":"phpunit/phpunit","SPDXID":"SPDXRef-composer-phpunit-phpunit-75c946","versionInfo":"\u003e= 12.5.1,\u003c 13.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/phpunit"}]},{"name":"theseer/tokenizer","SPDXID":"SPDXRef-composer-theseer-tokenizer-75c946","versionInfo":"\u003e= 2.0.1,\u003c 3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/theseer/tokenizer"}]},{"name":"ext-dom","SPDXID":"SPDXRef-composer-ext-dom-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/ext-dom"}]},{"name":"ext-libxml","SPDXID":"SPDXRef-composer-ext-libxml-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/ext-libxml"}]},{"name":"phpunit/php-file-iterator","SPDXID":"SPDXRef-composer-phpunit-php-file-iterator-75c946","versionInfo":"\u003e= 6.0,\u003c 7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-file-iterator"}]},{"name":"phpunit/php-text-template","SPDXID":"SPDXRef-composer-phpunit-php-text-template-75c946","versionInfo":"\u003e= 5.0,\u003c 6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-text-template"}]},{"name":"sebastian/complexity","SPDXID":"SPDXRef-composer-sebastian-complexity-75c946","versionInfo":"\u003e= 5.0,\u003c 6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/complexity"}]},{"name":"sebastian/lines-of-code","SPDXID":"SPDXRef-composer-sebastian-lines-of-code-75c946","versionInfo":"\u003e= 4.0,\u003c 5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/lines-of-code"}]},{"name":"sebastian/version","SPDXID":"SPDXRef-composer-sebastian-version-75c946","versionInfo":"\u003e= 6.0,\u003c 7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/version"}]},{"name":"shivammathur/setup-php","SPDXID":"SPDXRef-githubactions-shivammathur-setup-php-2..-75c946","versionInfo":"2.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/shivammathur/setup-php@2.%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":"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/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"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":"com.github.sebastianbergmann/php-code-coverage","SPDXID":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","versionInfo":"main","downloadLocation":"git+https://github.com/sebastianbergmann/php-code-coverage","filesAnalyzed":false,"licenseDeclared":"BSD-3-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/sebastianbergmann/php-code-coverage@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-phpstan-extension-installer-1.4.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-phpstan-phpstan-strict-rules-2.0.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-phpstan-phpstan-2.1.33-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-tomasvotruba-type-coverage-2.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-sebastian-environment-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-nikic-php-parser-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-phpunit-phpunit-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-ext-libxml-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-ext-dom-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-phpunit-php-text-template-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-sebastian-complexity-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-sebastian-lines-of-code-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-6..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-ergebnis-phpstan-rules-2.12.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-php-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-githubactions-shivammathur-setup-php-2..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-githubactions-codecov-codecov-action-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-nette-utils-4.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-ext-xmlwriter-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-theseer-tokenizer-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-phpunit-php-file-iterator-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-composer-sebastian-version-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-githubactions-actions-cache-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relatedSpdxElement":"SPDXRef-githubactions-ncipollo-release-action-1..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-sebastianbergmann-php-code-coverage-main-884f76","relationshipType":"DESCRIBES"}]}