{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"rubygem-power_assert-doc-0.2.0.3-1.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/rubygem-power_assert-doc-0.2.0.3-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-rubygem-power-assert-2.0.3-1cee3c4f-60b0-49aa-9016-ade88516fa5e-8018657e-7360-4aed-8265-d5c1cdfe3b8e",
			"name":"rubygem-power_assert",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"915f96607b272d255d142d7c2d80a279e206a3d5e3be1ab5bfff10a649e77c44"
				}
			],
			"description":"Power Assert for Ruby. Power Assert shows each value of variables and method\ncalls in the expression. It is useful for testing, providing which value\nwasn't correct when the condition is not satisfied.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rubygem-power_assert@2.0.3-1.oe2409?arch=noarch&epoch=0&upstream=rubygem-power_assert-2.0.3-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/k-tsj/power_assert",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Power Assert for Ruby",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.0.3-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-rubygem-power-assert-doc-2.0.3-b22f401b-66c9-41ba-bd81-64bc059e2cc4",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rubygem-power-assert-2.0.3-1cee3c4f-60b0-49aa-9016-ade88516fa5e-8018657e-7360-4aed-8265-d5c1cdfe3b8e"
		}
	]
}