{"name": "ninja-1.10.2", "files": [{"SPDXID": "SPDXRef-File-applypatchmsg.sample-0223497a0b8b033aa58a3a521b8629869386cf7ab0e2f101963d328aa62193f7", "fileName": "applypatch-msg.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "0223497a0b8b033aa58a3a521b8629869386cf7ab0e2f101963d328aa62193f7"}, {"algorithm": "SHA1", "checksumValue": "4de88eb95a5e93fd27e78b5fb3b5231a8d8917dd"}, {"algorithm": "MD5", "checksumValue": "ce562e08d8098926a3862fc6e7905199"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-clparser.cc-0294f4ba29f6ea966533fb64ffcfa471fdb99ccd10053283fe4727d5bc92f588", "fileName": "clparser.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "0294f4ba29f6ea966533fb64ffcfa471fdb99ccd10053283fe4727d5bc92f588"}, {"algorithm": "SHA1", "checksumValue": "34a24c14a45c4dd749b7fe441c04334dbd4f9e9f"}, {"algorithm": "MD5", "checksumValue": "a144d0173705a8bae1a1a1c221d89cec"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-debugflags.cc-037597e24f362266e1f49f7c99031bd2b4d90d964850e50f955322e98ca334c5", "fileName": "debug_flags.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "037597e24f362266e1f49f7c99031bd2b4d90d964850e50f955322e98ca334c5"}, {"algorithm": "SHA1", "checksumValue": "d8ca1f697609ea6adbbb503868270b3b5309e1eb"}, {"algorithm": "MD5", "checksumValue": "12df0c3e87c24d7280b686fb4c237c30"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dyndep.cc-075f507b28b01bff95ed08e5daf7f313cda3584a665edeaa4842d918bbb31f29", "fileName": "dyndep.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "075f507b28b01bff95ed08e5daf7f313cda3584a665edeaa4842d918bbb31f29"}, {"algorithm": "SHA1", "checksumValue": "7529a8efce983f06e59554bf3a200f753dd502f5"}, {"algorithm": "MD5", "checksumValue": "9834c6cf38eef2e95248c48bc75a7b94"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-msvchelpertest.cc-0862d27abe0c9cbb6e9c139f8d92648a111f1a0233c98766a0077572130d042a", "fileName": "msvc_helper_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "0862d27abe0c9cbb6e9c139f8d92648a111f1a0233c98766a0077572130d042a"}, {"algorithm": "SHA1", "checksumValue": "2a9bc1c43bbddecd97bc3dda5ba6edb5e1924b5e"}, {"algorithm": "MD5", "checksumValue": "a2f10b956f71adba538cf438c68c422c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-miscdollar-09fc96082d34c2dfc1295d92073b5ea1dc8ef8da95f14dfded011ffb96d3e54b", "fileName": "misc_dollar", "checksums": [{"algorithm": "SHA256", "checksumValue": "09fc96082d34c2dfc1295d92073b5ea1dc8ef8da95f14dfded011ffb96d3e54b"}, {"algorithm": "SHA1", "checksumValue": "3cdf2936da2fc556bfa533ab1eb59ce710ac80e5"}, {"algorithm": "MD5", "checksumValue": "c3e97dd6e97fb5125688c97f36720cbe"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dyndepparsertest.cc-0adf8c6dc89eae5c9bf5580c75610d6c35aa71da45e36e175a1c8e9dcf239f65", "fileName": "dyndep_parser_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "0adf8c6dc89eae5c9bf5580c75610d6c35aa71da45e36e175a1c8e9dcf239f65"}, {"algorithm": "SHA1", "checksumValue": "ab9c05b8a3ec1f7ea0b9c0467fc5524c2c040473"}, {"algorithm": "MD5", "checksumValue": "30525ad06939341dc52733ac2505c554"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-RELEASING-0be4d9c7eca5c03d877d8b636db41d02bec297feb559002807cd96eda1532f06", "fileName": "RELEASING", "checksums": [{"algorithm": "SHA256", "checksumValue": "0be4d9c7eca5c03d877d8b636db41d02bec297feb559002807cd96eda1532f06"}, {"algorithm": "SHA1", "checksumValue": "2361fdeba9511d1f71b0f4d00e3f0072c1e32cc1"}, {"algorithm": "MD5", "checksumValue": "6e568c092051ffdd54ebe16bde1edb3c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-build.cc-101928f6a98bf2ca876f4e6e541ee5a018e2ecc347b06d661ebf052a8c493008", "fileName": "build.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "101928f6a98bf2ca876f4e6e541ee5a018e2ecc347b06d661ebf052a8c493008"}, {"algorithm": "SHA1", "checksumValue": "c9f6e9df15e508c87fe8d48fd6a9fe197f65f02f"}, {"algorithm": "MD5", "checksumValue": "928fb2cc4c90d32de2fd80bd0a3a0ea1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-statetest.cc-11fe350aaee06fd7dfbad0279176d4b0379dd7ebaa0246be5bb9518212efa738", "fileName": "state_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "11fe350aaee06fd7dfbad0279176d4b0379dd7ebaa0246be5bb9518212efa738"}, {"algorithm": "SHA1", "checksumValue": "18a835243d9e514e8f2b0255d29f41a984c2122d"}, {"algorithm": "MD5", "checksumValue": "c2404301d6a25017a6b4088f93725cf6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-README.md-12a964babb1e07861359ea0ad3cc0cb931eca74ad6914be29272b260a893fe92", "fileName": "README.md", "checksums": [{"algorithm": "SHA256", "checksumValue": "12a964babb1e07861359ea0ad3cc0cb931eca74ad6914be29272b260a893fe92"}, {"algorithm": "SHA1", "checksumValue": "1e61d9d0dde6d65c86f08ffce37e98c5b601585b"}, {"algorithm": "MD5", "checksumValue": "d6e6b5088bab95e5813ca4613d211b77"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-debugflags.h-13cb399a15b6bf8a02d58b06537a7dff1b861715946d851c4d39d66c049f72c8", "fileName": "debug_flags.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "13cb399a15b6bf8a02d58b06537a7dff1b861715946d851c4d39d66c049f72c8"}, {"algorithm": "SHA1", "checksumValue": "e691abff059a77408621d332b91246edfd4caddf"}, {"algorithm": "MD5", "checksumValue": "7f71459a516498fce886ffbaee217f76"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dblatex.xsl-1bcfde99e8bd82949b9d7fd9b8af9aae8045a735389dcb49aebe1fc2dd1b6085", "fileName": "dblatex.xsl", "checksums": [{"algorithm": "SHA256", "checksumValue": "1bcfde99e8bd82949b9d7fd9b8af9aae8045a735389dcb49aebe1fc2dd1b6085"}, {"algorithm": "SHA1", "checksumValue": "2ac97b0c3986d34df5e38c5372e95ac874130c06"}, {"algorithm": "MD5", "checksumValue": "7e26542d1d82354935ecfacd2edb224c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-timestamp.h-1ce299ddbf344157fd9cad9093883678349070e628925fbdcaaf477277108d9e", "fileName": "timestamp.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "1ce299ddbf344157fd9cad9093883678349070e628925fbdcaaf477277108d9e"}, {"algorithm": "SHA1", "checksumValue": "6297c0ee1670771f6911655868215e737ff6cda4"}, {"algorithm": "MD5", "checksumValue": "ee834882a59a7cd9703e6b15fc707d63"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-HEAD-1d1f73a2de4a49fec36a375c9c22d88c677db13e21af29480f7c068a502c56f3", "fileName": "HEAD", "checksums": [{"algorithm": "SHA256", "checksumValue": "1d1f73a2de4a49fec36a375c9c22d88c677db13e21af29480f7c068a502c56f3"}, {"algorithm": "SHA1", "checksumValue": "a5bfe528150dd78f75b7208b3c2bfa4870e32f51"}, {"algorithm": "MD5", "checksumValue": "56aa88471b672a00c1128b805cf5531e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-graphviz.h-1dc8bec7e77420d0fec75a735fd82692ebebf67772784388c128fb4384f23e2b", "fileName": "graphviz.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "1dc8bec7e77420d0fec75a735fd82692ebebf67772784388c128fb4384f23e2b"}, {"algorithm": "SHA1", "checksumValue": "b2dddf891c20c4abba08e1e89c609629d4687e0c"}, {"algorithm": "MD5", "checksumValue": "cbb26a37317136b3241021553417995c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-test.cc-1e1e7b082feb6c35a56c799f1817fc6c61a81a248eae14c68273f7b542494869", "fileName": "test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "1e1e7b082feb6c35a56c799f1817fc6c61a81a248eae14c68273f7b542494869"}, {"algorithm": "SHA1", "checksumValue": "647bb9c4ea45c006c77bdc34fb726b81113b2a55"}, {"algorithm": "MD5", "checksumValue": "8419cd3fb80af8ac7867e4b856cac892"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-clparsertest.cc-1e6718d02ea9d0bc3da1f669e5baa3ba1af8509749a12c97ceb100d253018fb8", "fileName": "clparser_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "1e6718d02ea9d0bc3da1f669e5baa3ba1af8509749a12c97ceb100d253018fb8"}, {"algorithm": "SHA1", "checksumValue": "c89c5394795dbd1e532e7b2aa019a7bf3f034f4d"}, {"algorithm": "MD5", "checksumValue": "da765918e026175ec02e7cdc2bc5c5d6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-editdistance.cc-1e974eb2bd27315a73e5496292d8c87542d6e2eb86e8ea3232dd76e86bb6443c", "fileName": "edit_distance.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "1e974eb2bd27315a73e5496292d8c87542d6e2eb86e8ea3232dd76e86bb6443c"}, {"algorithm": "SHA1", "checksumValue": "f2afdc6b84648e31f335fc6c202ddcea06079e47"}, {"algorithm": "MD5", "checksumValue": "6caf4a372fcaf6e8121be24a10a58af9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-commitmsg.sample-1f74d5e9292979b573ebd59741d46cb93ff391acdd083d340b94370753d92437", "fileName": "commit-msg.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "1f74d5e9292979b573ebd59741d46cb93ff391acdd083d340b94370753d92437"}, {"algorithm": "SHA1", "checksumValue": "ee1ed5aad98a435f2020b6de35c173b75d9affac"}, {"algorithm": "MD5", "checksumValue": "579a3c1e12a1e74a98169175fb913012"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-doxygen.config-23400d161d5b85155fb035aa9ea240a20fa64f300c861f28014be030cf01815f", "fileName": "doxygen.config", "checksums": [{"algorithm": "SHA256", "checksumValue": "23400d161d5b85155fb035aa9ea240a20fa64f300c861f28014be030cf01815f"}, {"algorithm": "SHA1", "checksumValue": "63470f66ddb983e5e18ff8b240118a7cb3bc20c1"}, {"algorithm": "MD5", "checksumValue": "009531443e5928ced8926bf1f2bf6441"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-inline.sh-261c279f257152c42c150d6023651d798a3afbd7f0719123d88fc55f8af07233", "fileName": "inline.sh", "checksums": [{"algorithm": "SHA256", "checksumValue": "261c279f257152c42c150d6023651d798a3afbd7f0719123d88fc55f8af07233"}, {"algorithm": "SHA1", "checksumValue": "5cccbbdf77c62802fd8932d03a0eac062f0e85d4"}, {"algorithm": "MD5", "checksumValue": "54a4bff28424a76a8a19384fdc7be8e8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-.gitignore-27bca75f0c88a3d30690dcd67454482e2b5f4b6c885a12c746b5ff4e47fe09f4", "fileName": ".gitignore", "checksums": [{"algorithm": "SHA256", "checksumValue": "27bca75f0c88a3d30690dcd67454482e2b5f4b6c885a12c746b5ff4e47fe09f4"}, {"algorithm": "SHA1", "checksumValue": "f9a638834ba4440c4f9db4d58668233da23fc941"}, {"algorithm": "MD5", "checksumValue": "21f72b341efb81ac3bcd07f29ba3fc5f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-kwpool-27cac5503836765cd10751d27ab4a6e17d7a80d4c948430a5a81513973f9b51e", "fileName": "kw_pool", "checksums": [{"algorithm": "SHA256", "checksumValue": "27cac5503836765cd10751d27ab4a6e17d7a80d4c948430a5a81513973f9b51e"}, {"algorithm": "SHA1", "checksumValue": "51a4b13bc79072fe3da6e4a7ccc98d7556ecd171"}, {"algorithm": "MD5", "checksumValue": "b10a8c0bede9eb4ea771b04db3149f28"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-alternates-282acafb5b82988becb8959f4f1d0640b94e8c712e983acbeec5fabaf3d259bc", "fileName": "alternates", "checksums": [{"algorithm": "SHA256", "checksumValue": "282acafb5b82988becb8959f4f1d0640b94e8c712e983acbeec5fabaf3d259bc"}, {"algorithm": "SHA1", "checksumValue": "e76b597c5f78f8504f1dd284319e08fec0a8b598"}, {"algorithm": "MD5", "checksumValue": "2680c5c0008b4b93370416ce1d8e410a"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-depslogtest.cc-2873c9645210eecf594142b3bba117dc5d921a960f050b79400ab5ce926d6942", "fileName": "deps_log_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "2873c9645210eecf594142b3bba117dc5d921a960f050b79400ab5ce926d6942"}, {"algorithm": "SHA1", "checksumValue": "2ca6b7ebb6584f23271b35c09d698cefe3eba5aa"}, {"algorithm": "MD5", "checksumValue": "f022d67e876a2a6c6c852d1482e4e3d4"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-outputtest.py-293eb8b533274ea18882b255d1db0d94493f1abd74b5535a1ba57e33c44016ac", "fileName": "output_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "293eb8b533274ea18882b255d1db0d94493f1abd74b5535a1ba57e33c44016ac"}, {"algorithm": "SHA1", "checksumValue": "374aaea5b455261dc2e6f30e6935ecdd8471672f"}, {"algorithm": "MD5", "checksumValue": "b2281babe4cb7b890799169371918e4c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-depfileparsertest.cc-29fb4109025674048055aa080d3794c7121f089cae4aa340a750751d06b90c64", "fileName": "depfile_parser_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "29fb4109025674048055aa080d3794c7121f089cae4aa340a750751d06b90c64"}, {"algorithm": "SHA1", "checksumValue": "c5fcf5bdb83d83334d4e006087a604e4a0c07d21"}, {"algorithm": "MD5", "checksumValue": "4d081744e6e586b36f97b06c748b8b7c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dyndepparser.cc-2b91f6ca1a03ffff01e9eba6997627ce4f10efc58787dedcbc5bf1930c30dc43", "fileName": "dyndep_parser.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "2b91f6ca1a03ffff01e9eba6997627ce4f10efc58787dedcbc5bf1930c30dc43"}, {"algorithm": "SHA1", "checksumValue": "9af7b3315799072e8509d711c5ed16ee8c186423"}, {"algorithm": "MD5", "checksumValue": "b3f5c4925524792a6c9944d486a8a5c0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-subprocesswin32.cc-2c620c0979e51ab40f3b45f9f3374adb06250446a3045ce1452a5c3117057491", "fileName": "subprocess-win32.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "2c620c0979e51ab40f3b45f9f3374adb06250446a3045ce1452a5c3117057491"}, {"algorithm": "SHA1", "checksumValue": "b08ac71aace5faadc1c12eb000b7431bf10d91ef"}, {"algorithm": "MD5", "checksumValue": "55a352f634618c422b61b318c3b12ada"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-buildlogtest.cc-2e11e40dac097450ebef9c48604cef221d2ba5e713c31ac8fc7120b723128276", "fileName": "build_log_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "2e11e40dac097450ebef9c48604cef221d2ba5e713c31ac8fc7120b723128276"}, {"algorithm": "SHA1", "checksumValue": "be85923f040e090a26dac69a0f5ed3ff99a9545c"}, {"algorithm": "MD5", "checksumValue": "1708031160b114df1d82af94c604afaa"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-build.h-327084db8041c3dbb86682e39c8fc88f2ba5938a885cbf73424dfa791a9b582e", "fileName": "build.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "327084db8041c3dbb86682e39c8fc88f2ba5938a885cbf73424dfa791a9b582e"}, {"algorithm": "SHA1", "checksumValue": "382b5b57408cfd2dfd5b98be333e58aebbc3682c"}, {"algorithm": "MD5", "checksumValue": "0c4f4d076a85a197f35085024736a842"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-msvchelperwin32.cc-33efb0c698b1de4c5fc5b282e2e59b2c085be283278e9c7ca8d3df85c2425aac", "fileName": "msvc_helper-win32.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "33efb0c698b1de4c5fc5b282e2e59b2c085be283278e9c7ca8d3df85c2425aac"}, {"algorithm": "SHA1", "checksumValue": "5eb145748c7328de4eeef27775913071782c1816"}, {"algorithm": "MD5", "checksumValue": "8489d3f6b6a4fb7c3269a31101101e7b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-graph.cc-35b88fa7da4804ee2041dc6e45804ec0418f52534ed42ec19856a15b5f00c1ee", "fileName": "graph.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "35b88fa7da4804ee2041dc6e45804ec0418f52534ed42ec19856a15b5f00c1ee"}, {"algorithm": "SHA1", "checksumValue": "2392a5c8c4702d3b07ddf49f52ac4e1d95f7907f"}, {"algorithm": "MD5", "checksumValue": "1712ae1835192113b23ee49559ff5bd7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-miscspace-36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068", "fileName": "misc_space", "checksums": [{"algorithm": "SHA256", "checksumValue": "36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068"}, {"algorithm": "SHA1", "checksumValue": "b858cb282617fb0956d960215c8e84d1ccf909c6"}, {"algorithm": "MD5", "checksumValue": "7215ee9c7d9dc229d2921a40e899ec5f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-util.cc-37909fdfa8e6f1e1fdf0da9f8c50c6292e27bc8cb69299fd927cc9975876ce38", "fileName": "util.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "37909fdfa8e6f1e1fdf0da9f8c50c6292e27bc8cb69299fd927cc9975876ce38"}, {"algorithm": "SHA1", "checksumValue": "699cac6c57e9b7d821e53ff8646d977290b32bd8"}, {"algorithm": "MD5", "checksumValue": "c16fe3b69709a79634a58256732e4632"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-kwdefault-37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f", "fileName": "kw_default", "checksums": [{"algorithm": "SHA256", "checksumValue": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f"}, {"algorithm": "SHA1", "checksumValue": "7505d64a54e061b7acd54ccd58b49dc43500b635"}, {"algorithm": "MD5", "checksumValue": "c21f969b5f03d33d43e04f8f136e7682"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-misceq-380918b946a526640a40df5dced6516794f3d97bbd9e6bb553d037c4439f31c3", "fileName": "misc_eq", "checksums": [{"algorithm": "SHA256", "checksumValue": "380918b946a526640a40df5dced6516794f3d97bbd9e6bb553d037c4439f31c3"}, {"algorithm": "SHA1", "checksumValue": "21606782c65e44cac7afbb90977d8b6f82140e76"}, {"algorithm": "MD5", "checksumValue": "43ec3e5dee6e706af7766fffea512721"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-miscb-3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d", "fileName": "misc_b", "checksums": [{"algorithm": "SHA256", "checksumValue": "3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"}, {"algorithm": "SHA1", "checksumValue": "e9d71f5ee7c92d6dc9e92ffdad17b8bd49418f98"}, {"algorithm": "MD5", "checksumValue": "92eb5ffee6ae2fec3ad71c777531578f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dyndep.h-401a586a1c1b022dc65e5a2a421359ad8054e39c1126c1a0589c967506d2b1ec", "fileName": "dyndep.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "401a586a1c1b022dc65e5a2a421359ad8054e39c1126c1a0589c967506d2b1ec"}, {"algorithm": "SHA1", "checksumValue": "04de5fc093ad4e5312a1201ffa42b68293c3ae43"}, {"algorithm": "MD5", "checksumValue": "51c5571f0a56b5e421a03dacc3d90e6a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-.clangtidy-4079a4c70b3004b1d80fa52f3d8da56bf22b23bd684371c8f639541ce529c97b", "fileName": ".clang-tidy", "checksums": [{"algorithm": "SHA256", "checksumValue": "4079a4c70b3004b1d80fa52f3d8da56bf22b23bd684371c8f639541ce529c97b"}, {"algorithm": "SHA1", "checksumValue": "ba315d43df5258961b6091281583680c04c9d7e8"}, {"algorithm": "MD5", "checksumValue": "de9c8a79fa655d95f0e2608e25e7833f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utiltest.cc-40aeadea4b4219bce2084f3d10ea8e257734a1807ada9f541021f66f5f709c17", "fileName": "util_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "40aeadea4b4219bce2084f3d10ea8e257734a1807ada9f541021f66f5f709c17"}, {"algorithm": "SHA1", "checksumValue": "7df36ae70cd6d2b537a7c7e433d89fc0bf104183"}, {"algorithm": "MD5", "checksumValue": "562b4095d36c11da2ac8614d2abef729"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-manifestparsertest.cc-438eae01b630618fd70fb8aec185974a85c3794136af374cedc6e98e2985a6f2", "fileName": "manifest_parser_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "438eae01b630618fd70fb8aec185974a85c3794136af374cedc6e98e2985a6f2"}, {"algorithm": "SHA1", "checksumValue": "19a2db4b974c3b373571fd41a398fd8c2b8423c2"}, {"algorithm": "MD5", "checksumValue": "1bbd4e76cc92a72a2603d27332b4ff46"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-manifestparser.h-4390240577e2cd9ec1beae9a807ff75826c950ed2af5702d3b66c37fdb1434b0", "fileName": "manifest_parser.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "4390240577e2cd9ec1beae9a807ff75826c950ed2af5702d3b66c37fdb1434b0"}, {"algorithm": "SHA1", "checksumValue": "87aba0ebd9963a78ac53897ea4fcf4e0bd7a2e8d"}, {"algorithm": "MD5", "checksumValue": "83c568e8b42deb6993d42684904c61af"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-kwbuild-44575cf5b28512d75644bf54a517dcef304ff809fd511747621b4d64f19aac66", "fileName": "kw_build", "checksums": [{"algorithm": "SHA256", "checksumValue": "44575cf5b28512d75644bf54a517dcef304ff809fd511747621b4d64f19aac66"}, {"algorithm": "SHA1", "checksumValue": "80754af91bfb6d1073585b046fe0a474ce868509"}, {"algorithm": "MD5", "checksumValue": "b0da275520918e23dd615e2a747528f1"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-appveyor.yml-44c0db1814c66e73101df897813d242a4e1e109dc2f95859fc2e44d6e55bd355", "fileName": "appveyor.yml", "checksums": [{"algorithm": "SHA256", "checksumValue": "44c0db1814c66e73101df897813d242a4e1e109dc2f95859fc2e44d6e55bd355"}, {"algorithm": "SHA1", "checksumValue": "cea121a3738727406bc7d489ae748402c3f0a8f4"}, {"algorithm": "MD5", "checksumValue": "32dbd78ca08118bd8ce98aecd7951341"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-linux.yml-45a8bdc877a570d9b03013c9f856af69d424644dbabd4c14146e5fc7c5ec0a25", "fileName": "linux.yml", "checksums": [{"algorithm": "SHA256", "checksumValue": "45a8bdc877a570d9b03013c9f856af69d424644dbabd4c14146e5fc7c5ec0a25"}, {"algorithm": "SHA1", "checksumValue": "487184c8d3c51b5794eff1a8b95de26d1fe76934"}, {"algorithm": "MD5", "checksumValue": "b242965c10be8f72a91ec4474d627195"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-subprocesstest.cc-482eb44ffc1ffbdb7720633b390f8cedc689b5052b9f501b84baaefe9d4aab9c", "fileName": "subprocess_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "482eb44ffc1ffbdb7720633b390f8cedc689b5052b9f501b84baaefe9d4aab9c"}, {"algorithm": "SHA1", "checksumValue": "c273899439120e65acc689c5d562a9da1957fd9f"}, {"algorithm": "MD5", "checksumValue": "3c9b3d1337339b7d6042b58e35f5463d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-stringpiece.h-484b6132e1de1c4d1eff49f5a470fd75bbf72dd6b8392ad7ba3fb5ddc59f9382", "fileName": "string_piece.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "484b6132e1de1c4d1eff49f5a470fd75bbf72dd6b8392ad7ba3fb5ddc59f9382"}, {"algorithm": "SHA1", "checksumValue": "955ed974c88a058a7e9b373cfd97a6903a229816"}, {"algorithm": "MD5", "checksumValue": "fbdf882f71b7b67523f0e69470d3822e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-README.md-49065aaed4480781fe17538cf7694380d38b18ea878680316d4dca0afd10b680", "fileName": "README.md", "checksums": [{"algorithm": "SHA256", "checksumValue": "49065aaed4480781fe17538cf7694380d38b18ea878680316d4dca0afd10b680"}, {"algorithm": "SHA1", "checksumValue": "ba50243c55b8bf195643ead77ee5ebb09d6c51ff"}, {"algorithm": "MD5", "checksumValue": "731fde178abc06ed75ca466c58c9317a"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-clparserperftest.cc-49285c180b3d1b640c31ab9f870b76c66b35a0b616763e2f1e50953e9dabe9e8", "fileName": "clparser_perftest.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "49285c180b3d1b640c31ab9f870b76c66b35a0b616763e2f1e50953e9dabe9e8"}, {"algorithm": "SHA1", "checksumValue": "26c4885d608eaa2fe457d7e86b4a11a5d6ddfe38"}, {"algorithm": "MD5", "checksumValue": "c5825c2d7756febb5dc79d8e72f751f9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-includesnormalizewin32.cc-499b7f897d5458576c0c35f207f0497f8cfa65287253632abe678d28f80d6328", "fileName": "includes_normalize-win32.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "499b7f897d5458576c0c35f207f0497f8cfa65287253632abe678d28f80d6328"}, {"algorithm": "SHA1", "checksumValue": "756615737c1996dfde6ad8817fe0373f8c376eba"}, {"algorithm": "MD5", "checksumValue": "f31ba26259d830b75f023210ef72b258"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-inheritedfds.ninja-49dbd1856ad0ae2dc46283256da58b4d79459605d2c925e341559bf59bb90fa1", "fileName": "inherited-fds.ninja", "checksums": [{"algorithm": "SHA256", "checksumValue": "49dbd1856ad0ae2dc46283256da58b4d79459605d2c925e341559bf59bb90fa1"}, {"algorithm": "SHA1", "checksumValue": "a7a9494cc96361f916f40858f3091906cd71c3a7"}, {"algorithm": "MD5", "checksumValue": "4e4aa0f6ed548e3e22aa4d3f83e1b98f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-.editorconfig-4b3fdc0a26286e8e6d5e2c3e8036d02e000cc30887e09728ad22c45ed1b2e6c8", "fileName": ".editorconfig", "checksums": [{"algorithm": "SHA256", "checksumValue": "4b3fdc0a26286e8e6d5e2c3e8036d02e000cc30887e09728ad22c45ed1b2e6c8"}, {"algorithm": "SHA1", "checksumValue": "11ff8bd3d06d2c461adb3eb83e456372204b5229"}, {"algorithm": "MD5", "checksumValue": "7fb51280c63c92fbe769de5faf30f05a"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-misccont-4c6afee9df8587377332e57628a67e6c138f3c271d20b08d2d1423e59a0c06df", "fileName": "misc_cont", "checksums": [{"algorithm": "SHA256", "checksumValue": "4c6afee9df8587377332e57628a67e6c138f3c271d20b08d2d1423e59a0c06df"}, {"algorithm": "SHA1", "checksumValue": "f2b438463ee6d03a1f47b773d6d7341cc7fcd956"}, {"algorithm": "MD5", "checksumValue": "f21e02b3bdc1281addf2a73bde17f8fa"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-release-50b760b9a6409f28f7d73f9da578a4eace508bacc704ff0b9001de50395f49da", "fileName": "release", "checksums": [{"algorithm": "SHA256", "checksumValue": "50b760b9a6409f28f7d73f9da578a4eace508bacc704ff0b9001de50395f49da"}, {"algorithm": "SHA1", "checksumValue": "2af9fb66fd272d935227e2f7c81ed491349dbb35"}, {"algorithm": "MD5", "checksumValue": "7c7e35d05b44734b28ae3472958b983c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-buildlog.h-528b8d7b7c9a8cd8650795942422410f087197e36ae88f63dd4d136399905491", "fileName": "build_log.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "528b8d7b7c9a8cd8650795942422410f087197e36ae88f63dd4d136399905491"}, {"algorithm": "SHA1", "checksumValue": "b73d04cb25826c7eb53b944de528f6d359a41e92"}, {"algorithm": "MD5", "checksumValue": "16a1382105e7e5078c16c3ae3f8386da"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-bashcompletion-536a81b4d5fac9dd74e4842c59f2b5ab0cce27882e3638fd7219d1ad78fa149d", "fileName": "bash-completion", "checksums": [{"algorithm": "SHA256", "checksumValue": "536a81b4d5fac9dd74e4842c59f2b5ab0cce27882e3638fd7219d1ad78fa149d"}, {"algorithm": "SHA1", "checksumValue": "75c1d76b537e5f5d2c536f9d41321c53e0645044"}, {"algorithm": "MD5", "checksumValue": "8f9e41c1a0b3e4f7e3bf135bedc9ff00"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-release-54bd5b5216b2c8509ad38c820d80c990d222904087b84057727c45e691b42473", "fileName": "release", "checksums": [{"algorithm": "SHA256", "checksumValue": "54bd5b5216b2c8509ad38c820d80c990d222904087b84057727c45e691b42473"}, {"algorithm": "SHA1", "checksumValue": "89c5a032571ecaf34287cb165d028c05704db395"}, {"algorithm": "MD5", "checksumValue": "847a385e71462529f1bb05ac5ae34206"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index-55a923420cad8deb5ffad69706fa997e66f87d863b83052209233c03882818f2", "fileName": "index", "checksums": [{"algorithm": "SHA256", "checksumValue": "55a923420cad8deb5ffad69706fa997e66f87d863b83052209233c03882818f2"}, {"algorithm": "SHA1", "checksumValue": "910bc7ba610827e905b2940a46d98cc0bf45bb8f"}, {"algorithm": "MD5", "checksumValue": "f28cdffa994984c7e0b5b9a9334accde"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-miscpipepipe-565d240f5343e625ae579a4d45a770f1f02c6368b5ed4d06da4fbe6f47c28866", "fileName": "misc_pipepipe", "checksums": [{"algorithm": "SHA256", "checksumValue": "565d240f5343e625ae579a4d45a770f1f02c6368b5ed4d06da4fbe6f47c28866"}, {"algorithm": "SHA1", "checksumValue": "c65f37b2cb1ae26c89e9b4f26e2ca9e9cde4ae5b"}, {"algorithm": "MD5", "checksumValue": "7d010443693eec253a121e2aa2ba177c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-includesnormalizetest.cc-5a4ba10fbf1adfe49bb257a155b48dd09cd795c16667b3a9ce757c930a68602c", "fileName": "includes_normalize_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "5a4ba10fbf1adfe49bb257a155b48dd09cd795c16667b3a9ce757c930a68602c"}, {"algorithm": "SHA1", "checksumValue": "d899b43f883e714eeb808b248922941c6e07747a"}, {"algorithm": "MD5", "checksumValue": "426d806955a3e599e6877d75265d3c50"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-depslog.h-5a4c2367973b6df7872e9373b4bb7c44fd3f41ba0142aa3cf237eda163837ff9", "fileName": "deps_log.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "5a4c2367973b6df7872e9373b4bb7c44fd3f41ba0142aa3cf237eda163837ff9"}, {"algorithm": "SHA1", "checksumValue": "c3d635e754924e241c080980b3098a40b1871c75"}, {"algorithm": "MD5", "checksumValue": "1da40c9912971a7d5aa0fac8adff8eac"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-packedrefs-5b079d63e4a2ec1a34470c3b15a8c21cb8dc1b0bdfc9265eb1213931e99b1b98", "fileName": "packed-refs", "checksums": [{"algorithm": "SHA256", "checksumValue": "5b079d63e4a2ec1a34470c3b15a8c21cb8dc1b0bdfc9265eb1213931e99b1b98"}, {"algorithm": "SHA1", "checksumValue": "f26cdd9aa4b1d301b14cd564792edcc5dc9821a3"}, {"algorithm": "MD5", "checksumValue": "6cb6233d68694e2817bcb00a94e22d44"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-kwsubninja-5d24281d0bfa33d8cc98f75217e914ccb426a6beceab5df659721866a7e1b581", "fileName": "kw_subninja", "checksums": [{"algorithm": "SHA256", "checksumValue": "5d24281d0bfa33d8cc98f75217e914ccb426a6beceab5df659721866a7e1b581"}, {"algorithm": "SHA1", "checksumValue": "03a6f39f225643c03e5c9a3461c516fbb48e8c32"}, {"algorithm": "MD5", "checksumValue": "ceb8997d86ae1f8de8b65a4c50b2d77b"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-evalenv.cc-5ec810dc473ffef10d6025f98c1fe31a04afcd3e42434776fa478826031de3fb", "fileName": "eval_env.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "5ec810dc473ffef10d6025f98c1fe31a04afcd3e42434776fa478826031de3fb"}, {"algorithm": "SHA1", "checksumValue": "21208e80bc5c8a0b451acba10c67cd125750b6b9"}, {"algorithm": "MD5", "checksumValue": "3147143de1afa5cb6c98ded6a7be2aee"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-.travis.yml-61e621bb6ce0b596eadd73690ef4ffc5d8b4721f2e3cbebbe203f2fe9fc48674", "fileName": ".travis.yml", "checksums": [{"algorithm": "SHA256", "checksumValue": "61e621bb6ce0b596eadd73690ef4ffc5d8b4721f2e3cbebbe203f2fe9fc48674"}, {"algorithm": "SHA1", "checksumValue": "ae10fed8e5b553c35c9b77fe895a122482810a57"}, {"algorithm": "MD5", "checksumValue": "1d81d536191c98a628db05ad7c21bcfd"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lexertest.cc-64c90a489b1d778f70abfa7584e605e950638de07b7627da978f7d9837972e07", "fileName": "lexer_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "64c90a489b1d778f70abfa7584e605e950638de07b7627da978f7d9837972e07"}, {"algorithm": "SHA1", "checksumValue": "bdb38a0d70d9a654f9fe3e0721c2087b5f36269f"}, {"algorithm": "MD5", "checksumValue": "b0b55430db9c47761e04d6a7d460f400"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-stringpieceutiltest.cc-66524c25179e9efaf6b4000cac817e671214724f35b075b9e4f7414f598977ab", "fileName": "string_piece_util_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "66524c25179e9efaf6b4000cac817e671214724f35b075b9e4f7414f598977ab"}, {"algorithm": "SHA1", "checksumValue": "a2855a7536342c32b5f4cf07af3b67c328b7296d"}, {"algorithm": "MD5", "checksumValue": "2effda75fa6f38f62874df49e450aac7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exclude-6671fe83b7a07c8932ee89164d1f2793b2318058eb8b98dc5c06ee0a5a3b0ec1", "fileName": "exclude", "checksums": [{"algorithm": "SHA256", "checksumValue": "6671fe83b7a07c8932ee89164d1f2793b2318058eb8b98dc5c06ee0a5a3b0ec1"}, {"algorithm": "SHA1", "checksumValue": "c879df015d97615050afa7b9641e3352a1e701ac"}, {"algorithm": "MD5", "checksumValue": "036208b4a1ab4a235d75c181e685e5a3"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-longslowbuild.ninja-6687e1de9c5819a632ca71eb1755eddf20929a658cb7847ff393865c08da574b", "fileName": "long-slow-build.ninja", "checksums": [{"algorithm": "SHA256", "checksumValue": "6687e1de9c5819a632ca71eb1755eddf20929a658cb7847ff393865c08da574b"}, {"algorithm": "SHA1", "checksumValue": "4d72a5f13ffbe58ba6346bd80ce4b24eb76c6f33"}, {"algorithm": "MD5", "checksumValue": "abd7e184e226b40167110f6db9612bb1"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-win32port.h-66d277b30e8296999e77e4c802f212852a3263bf9e73ce5f86eff72b4238a654", "fileName": "win32port.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "66d277b30e8296999e77e4c802f212852a3263bf9e73ce5f86eff72b4238a654"}, {"algorithm": "SHA1", "checksumValue": "1cd1c3ccb50e321dd5a9228c9f05d14535baff7d"}, {"algorithm": "MD5", "checksumValue": "1d30bf2e15578b56b3f9060f49480f6c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-miscindent-6c179f21e6f62b629055d8ab40f454ed02e48b68563913473b857d3638e23b28", "fileName": "misc_indent", "checksums": [{"algorithm": "SHA256", "checksumValue": "6c179f21e6f62b629055d8ab40f454ed02e48b68563913473b857d3638e23b28"}, {"algorithm": "SHA1", "checksumValue": "099600a10a944114aac406d136b625fb416dd779"}, {"algorithm": "MD5", "checksumValue": "23b58def11b45727d3351702515f86af"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-buildlog.cc-6ce85ccfb2969dcab76d0e744affde43413b4d7f5b5422a5c8f5eb9b5b897dd6", "fileName": "build_log.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "6ce85ccfb2969dcab76d0e744affde43413b4d7f5b5422a5c8f5eb9b5b897dd6"}, {"algorithm": "SHA1", "checksumValue": "dd7456b9f6d4fa9a290d334b414142bbe4d31d8e"}, {"algorithm": "MD5", "checksumValue": "73f166b0b7071f7484d310d9842e1265"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-manifestparser.cc-6e7f50f1e9262945887227e75960726e8df1fdcd604a7d03c8fd88613834a2ba", "fileName": "manifest_parser.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "6e7f50f1e9262945887227e75960726e8df1fdcd604a7d03c8fd88613834a2ba"}, {"algorithm": "SHA1", "checksumValue": "f3b9edb247f750877e0ed227583ba9ccb1b47c0a"}, {"algorithm": "MD5", "checksumValue": "f764f2628bd4e97e68050f912a60a0fd"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-buildtest.cc-6fb10ecb4612df6b303cffabdd7c3fe339338b9ce8f9abb5c99d329e9f2e99bd", "fileName": "build_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "6fb10ecb4612df6b303cffabdd7c3fe339338b9ce8f9abb5c99d329e9f2e99bd"}, {"algorithm": "SHA1", "checksumValue": "4b5273b7c41c97617bb9bb174b710130ccafd3f2"}, {"algorithm": "MD5", "checksumValue": "726a631f09ab3a377e0a08901f4e3e90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ci.py-707e1293c99783d8e75c1334351c502fab091eef368c190dcb4bc4dbdcfe4efc", "fileName": "ci.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "707e1293c99783d8e75c1334351c502fab091eef368c190dcb4bc4dbdcfe4efc"}, {"algorithm": "SHA1", "checksumValue": "6baa4a2b560921575600de27ff251f419428e976"}, {"algorithm": "MD5", "checksumValue": "cacd61fafbce7e755f0ddc4abad9f86b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-kwrule-7369949b47ef2c6ba26fbbee659cedc76123a75c17d321a52d8d1ef35e948042", "fileName": "kw_rule", "checksums": [{"algorithm": "SHA256", "checksumValue": "7369949b47ef2c6ba26fbbee659cedc76123a75c17d321a52d8d1ef35e948042"}, {"algorithm": "SHA1", "checksumValue": "0f400122e37da3a462df347caac2be31d74be730"}, {"algorithm": "MD5", "checksumValue": "981c1e7b3795da18687613fbd66d4954"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ninjasyntax.py-74cf8d2ba381b447796b4db7933711a1844284b192cca23638bfc7b21a54d4f3", "fileName": "ninja_syntax.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "74cf8d2ba381b447796b4db7933711a1844284b192cca23638bfc7b21a54d4f3"}, {"algorithm": "SHA1", "checksumValue": "d7fc9abe6e7fafe7e20c8b3cd0e674c50fd7ed4c"}, {"algorithm": "MD5", "checksumValue": "c818889695ac88020318cd9d7563adbd"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-build.ninja-759f0500e7796c1eb55be01807ca6d4255caf46d74e2cde5f3ec757c51b20fdb", "fileName": "build.ninja", "checksums": [{"algorithm": "SHA256", "checksumValue": "759f0500e7796c1eb55be01807ca6d4255caf46d74e2cde5f3ec757c51b20fdb"}, {"algorithm": "SHA1", "checksumValue": "9e92236fe6c62e641af553d79c0f4f53479432c2"}, {"algorithm": "MD5", "checksumValue": "e09f508a002629a4180059d916537972"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-browse.py-776cdeaf3a50ddbf50da1b5c3f1292280d0646476722336b657ea2109bec9611", "fileName": "browse.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "776cdeaf3a50ddbf50da1b5c3f1292280d0646476722336b657ea2109bec9611"}, {"algorithm": "SHA1", "checksumValue": "6cb1fa7a2dcfb03f2ebd0c4ffacf8bfa5713ce00"}, {"algorithm": "MD5", "checksumValue": "52b88d0c65b9206a6e619e5b2346f339"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-editdistance.h-77bd8c4bb0a17cbcc8ed50b4a9cc7d4ecea14a967288f990f03893caa8adaae0", "fileName": "edit_distance.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "77bd8c4bb0a17cbcc8ed50b4a9cc7d4ecea14a967288f990f03893caa8adaae0"}, {"algorithm": "SHA1", "checksumValue": "ab8933ae8017c8afbf81e19bd639a477a18f50a9"}, {"algorithm": "MD5", "checksumValue": "bfe3f93ed861e50f6cd31e9102e5517c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-state.cc-790056e4faab00b967d28c3d554fc25caeb937c5005af0404458cb3e04cb24a7", "fileName": "state.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "790056e4faab00b967d28c3d554fc25caeb937c5005af0404458cb3e04cb24a7"}, {"algorithm": "SHA1", "checksumValue": "8213d82f98d2f1943e54dc5ce45ac4a159fce65b"}, {"algorithm": "MD5", "checksumValue": "d106b6470cf977cd1823b43be982ce21"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-stringpieceutil.h-79c0c63b9bc59551b685fddd69f18a144dfb5a2495f08ac8ea5e66168a6d96f4", "fileName": "string_piece_util.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "79c0c63b9bc59551b685fddd69f18a144dfb5a2495f08ac8ea5e66168a6d96f4"}, {"algorithm": "SHA1", "checksumValue": "3b9dc6a8706c30542a32e6c9a949563bdca5b255"}, {"algorithm": "MD5", "checksumValue": "25f6639489285af9e721f550d75a7907"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-graph.h-79d7d402ff38e93d528914e55ee03b7ac1593394851c6c559f5f06b7eb984464", "fileName": "graph.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "79d7d402ff38e93d528914e55ee03b7ac1593394851c6c559f5f06b7eb984464"}, {"algorithm": "SHA1", "checksumValue": "de0b549701c99a3015a3d682999a938c47e19bd6"}, {"algorithm": "MD5", "checksumValue": "12d63236fd0df27be26581ece1ae986b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-util.h-7a6ef0a37a794dbc167dc8f83fd9460458adf7b5b47efba4eacc64aba801df3e", "fileName": "util.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "7a6ef0a37a794dbc167dc8f83fd9460458adf7b5b47efba4eacc64aba801df3e"}, {"algorithm": "SHA1", "checksumValue": "d5ab74727d94181ce4d37db3a2c5c5f437233c16"}, {"algorithm": "MD5", "checksumValue": "a3147920e9b85b07f6a1ac91e53a165f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lexer.h-7a7a6a80e28aa410d39bccd85d19c4a7f02059077cadbb8f33adee00bdcc871b", "fileName": "lexer.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "7a7a6a80e28aa410d39bccd85d19c4a7f02059077cadbb8f33adee00bdcc871b"}, {"algorithm": "SHA1", "checksumValue": "ea53a64cdce6cedeaedc027e764ada81ea377a76"}, {"algorithm": "MD5", "checksumValue": "62b9c584274b1c192cdc8b53033695ea"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-.clangformat-7b7f50552a3f95d31694c9d77ed2070bb8f07931d29c5c6ab64862c05b8bedee", "fileName": ".clang-format", "checksums": [{"algorithm": "SHA256", "checksumValue": "7b7f50552a3f95d31694c9d77ed2070bb8f07931d29c5c6ab64862c05b8bedee"}, {"algorithm": "SHA1", "checksumValue": "ee85fad4de45d05b15d920ed7de01da739bd7c75"}, {"algorithm": "MD5", "checksumValue": "569f4d38b2f35dd275adebe717c061fb"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-prerebase.sample-7c07a6d903752182b1e46e3484846f1b2465cf9df444be67c9eee2fbc018b18d", "fileName": "pre-rebase.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "7c07a6d903752182b1e46e3484846f1b2465cf9df444be67c9eee2fbc018b18d"}, {"algorithm": "SHA1", "checksumValue": "00c1e58ad38ecbeb6013959f617bd31f718242ce"}, {"algorithm": "MD5", "checksumValue": "42aa77c2b9d400bd743330582c0585ee"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-clparser.h-7fd40755a9437f63fda72b781e3a0326c5ba43cf3342ddc86af1806832d53ffa", "fileName": "clparser.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "7fd40755a9437f63fda72b781e3a0326c5ba43cf3342ddc86af1806832d53ffa"}, {"algorithm": "SHA1", "checksumValue": "d13571fc268984f28aba88df642f7e90a8a68074"}, {"algorithm": "MD5", "checksumValue": "08d317b07836459185aa01e3181ba50f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ninjatest.cc-809f5306aa44fd8c30696242fe4b4ee6b729fd929284cdd5ec9cf8323da3aa1a", "fileName": "ninja_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "809f5306aa44fd8c30696242fe4b4ee6b729fd929284cdd5ec9cf8323da3aa1a"}, {"algorithm": "SHA1", "checksumValue": "59060d5df675ce73655772f6c645d8ed7c7a00b6"}, {"algorithm": "MD5", "checksumValue": "17e9319e215de74edbaa575896c77bf3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-postupdate.sample-81765af2daef323061dcbc5e61fc16481cb74b3bac9ad8a174b186523586f6c5", "fileName": "post-update.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "81765af2daef323061dcbc5e61fc16481cb74b3bac9ad8a174b186523586f6c5"}, {"algorithm": "SHA1", "checksumValue": "b614c2f63da7dca9f1db2e7ade61ef30448fc96c"}, {"algorithm": "MD5", "checksumValue": "2b7ea5cee3c49ff53d41e00785eb974c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ninja.cc-828c52d161ca0071fae91be0ed54eed9f55ce9cafe76d3b5c13a194fe72cd209", "fileName": "ninja.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "828c52d161ca0071fae91be0ed54eed9f55ce9cafe76d3b5c13a194fe72cd209"}, {"algorithm": "SHA1", "checksumValue": "98961154dbc0e2bcc5cfa93fa9b6896f6c693da8"}, {"algorithm": "MD5", "checksumValue": "53cb95750a333e7063dd415eb23d2a6d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-state.h-85a9f7c35a9d234d3b5790b7316504a4c7a172062fc61766d4fd012e68a4249a", "fileName": "state.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "85a9f7c35a9d234d3b5790b7316504a4c7a172062fc61766d4fd012e68a4249a"}, {"algorithm": "SHA1", "checksumValue": "cf0b0a9cc6eb9e3e5924ffa6cd013feb4c5c97b8"}, {"algorithm": "MD5", "checksumValue": "a376697dfd645500ad18300f2ca9c407"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-description-85ab6c163d43a17ea9cf7788308bca1466f1b0a8d1cc92e26e9bf63da4062aee", "fileName": "description", "checksums": [{"algorithm": "SHA256", "checksumValue": "85ab6c163d43a17ea9cf7788308bca1466f1b0a8d1cc92e26e9bf63da4062aee"}, {"algorithm": "SHA1", "checksumValue": "9635f1b7e12c045212819dd934d809ef07efa2f4"}, {"algorithm": "MD5", "checksumValue": "a0a7c3fff21f2aea3cfa1d0316dd816c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-macos.yml-85f77578386d8988457cdfba9c84c1ec25920766614f190204df5daea5459a7b", "fileName": "macos.yml", "checksums": [{"algorithm": "SHA256", "checksumValue": "85f77578386d8988457cdfba9c84c1ec25920766614f190204df5daea5459a7b"}, {"algorithm": "SHA1", "checksumValue": "20b214d0b42ba68cf34b549784694f51dbbc5570"}, {"algorithm": "MD5", "checksumValue": "a016af6dee38306e844a364fa0282169"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-metrics.cc-869a71ca1268306c003b4b7175de64b85e5e9c1252865d1efb21d9fa8f435175", "fileName": "metrics.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "869a71ca1268306c003b4b7175de64b85e5e9c1252865d1efb21d9fa8f435175"}, {"algorithm": "SHA1", "checksumValue": "3beb3d23040bbea9eb05ece9be4c276022db719f"}, {"algorithm": "MD5", "checksumValue": "f5ac282ec45bdf8e7eb6d5c1b8ba766f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-evalenv.h-8a16beaffc317e7d410fcbec569ededb20c0faf00dc30cfeecb16085c2775a81", "fileName": "eval_env.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "8a16beaffc317e7d410fcbec569ededb20c0faf00dc30cfeecb16085c2775a81"}, {"algorithm": "SHA1", "checksumValue": "964e5ca630a10d02a1b67ccb3274f18f5bb37f00"}, {"algorithm": "MD5", "checksumValue": "62641bbe019e8e4501e8d34079fe92dc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-CONTRIBUTING.md-8a35f9ae0654a2274a0aee98096d4e8fd78c2bc050fcddfaf9fb6ad40cedb637", "fileName": "CONTRIBUTING.md", "checksums": [{"algorithm": "SHA256", "checksumValue": "8a35f9ae0654a2274a0aee98096d4e8fd78c2bc050fcddfaf9fb6ad40cedb637"}, {"algorithm": "SHA1", "checksumValue": "08b90594fc8e54c2b3b457173d1a936ac0d5a059"}, {"algorithm": "MD5", "checksumValue": "d9d49cddc4611f86553d780760221279"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-graphviz.cc-8bd20be6f365647860d84bede96a5629b94b3cd603f726de3772c27adb96cbd6", "fileName": "graphviz.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "8bd20be6f365647860d84bede96a5629b94b3cd603f726de3772c27adb96cbd6"}, {"algorithm": "SHA1", "checksumValue": "eb2ec199b88bc0fa8228b194c2d56c1ceeba0af5"}, {"algorithm": "MD5", "checksumValue": "d03f57cd4cf0f37adbacb790d3bb8e2b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-parser.cc-8c168f2e6d9e1f7e1ca3941aa49246ea0be7d8f99e44e311ef15ee47e254448f", "fileName": "parser.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "8c168f2e6d9e1f7e1ca3941aa49246ea0be7d8f99e44e311ef15ee47e254448f"}, {"algorithm": "SHA1", "checksumValue": "2fd2e7372e29a971db6701b290978e195963721c"}, {"algorithm": "MD5", "checksumValue": "e870efe4d28932be57b752cb795a4e27"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-browse.cc-8c3ee30ac954e089f7c54c59aa45218280116844d0f3bb134ebb56dd72b9fc0f", "fileName": "browse.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "8c3ee30ac954e089f7c54c59aa45218280116844d0f3bb134ebb56dd72b9fc0f"}, {"algorithm": "SHA1", "checksumValue": "c3de27e94c64a4c79780f04578188b9686a97f6a"}, {"algorithm": "MD5", "checksumValue": "d1684703ae4bf8c1e5ad7a7d0975c846"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-master-8c84cdfbf50c613778de9af476c02ce75201a15c062296785de9928d6d5e63ec", "fileName": "master", "checksums": [{"algorithm": "SHA256", "checksumValue": "8c84cdfbf50c613778de9af476c02ce75201a15c062296785de9928d6d5e63ec"}, {"algorithm": "SHA1", "checksumValue": "cd32863f95e9eb34efdde781534f837fa8120255"}, {"algorithm": "MD5", "checksumValue": "6c4c00e60c8fcfea61a6f57dc61e9f57"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-update.sample-8d5f2fa83e103cf08b57eaa67521df9194f45cbdbcb37da52ad586097a14d106", "fileName": "update.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "8d5f2fa83e103cf08b57eaa67521df9194f45cbdbcb37da52ad586097a14d106"}, {"algorithm": "SHA1", "checksumValue": "730e6bd5225478bab6147b7a62a6e2ae21d40507"}, {"algorithm": "MD5", "checksumValue": "647ae13c682f7827c22f5fc08a03674e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-stringpieceutil.cc-935fabb62c6255a4fbe8981afa444990fdbffd88b7d2824d2bb2a4c5e0f2b05f", "fileName": "string_piece_util.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "935fabb62c6255a4fbe8981afa444990fdbffd88b7d2824d2bb2a4c5e0f2b05f"}, {"algorithm": "SHA1", "checksumValue": "b16d9272c70e357d8835bd538f010858acc55e2c"}, {"algorithm": "MD5", "checksumValue": "e586fd4349fc73791392a5b158526341"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lineprinter.cc-93b079ea911ead4021a202a9e71c78011018b825fdf416f5b99131ac6cdc1462", "fileName": "line_printer.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "93b079ea911ead4021a202a9e71c78011018b825fdf416f5b99131ac6cdc1462"}, {"algorithm": "SHA1", "checksumValue": "31e35b0d87c72d2b1f03d4db9a9b5733ba595ee0"}, {"algorithm": "MD5", "checksumValue": "ae3c87d8cd2da629597ba56345f83fa2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-preparecommitmsg.sample-953ab1bf800f002996ebef2042d2e92d91f1c76f0e8582bd9afbc0c2bb284354", "fileName": "prepare-commit-msg.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "953ab1bf800f002996ebef2042d2e92d91f1c76f0e8582bd9afbc0c2bb284354"}, {"algorithm": "SHA1", "checksumValue": "5b36fbf22f48035d6a68bad00fa1b672c1eea0cf"}, {"algorithm": "MD5", "checksumValue": "d8a3b71e1058016debb29257d16440bd"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-windows.yml-9689b668b3e535c062afbcc35d3a1b23707ec5503449d86f7128bf9b5640c402", "fileName": "windows.yml", "checksums": [{"algorithm": "SHA256", "checksumValue": "9689b668b3e535c062afbcc35d3a1b23707ec5503449d86f7128bf9b5640c402"}, {"algorithm": "SHA1", "checksumValue": "dda89f67e892fa94c379283190fd76454f34e8e5"}, {"algorithm": "MD5", "checksumValue": "bdf1ddb71869111c286de9d9ab6ab524"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-depslog.cc-97dfc46e5929bbba6c341ecbed1a7565fc40653a44e1cb07bc7512621e2f6aef", "fileName": "deps_log.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "97dfc46e5929bbba6c341ecbed1a7565fc40653a44e1cb07bc7512621e2f6aef"}, {"algorithm": "SHA1", "checksumValue": "d3601f1b62a0002143c2da01c5eb942948da11ec"}, {"algorithm": "MD5", "checksumValue": "b6ecf6f20ebf0ab778bfdedac6021473"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-gendoxygenmainpage.sh-98aa7787019a4fe45af14d9826470d0728c3a0f926f3e15f20153f808fa73c73", "fileName": "gen_doxygen_mainpage.sh", "checksums": [{"algorithm": "SHA256", "checksumValue": "98aa7787019a4fe45af14d9826470d0728c3a0f926f3e15f20153f808fa73c73"}, {"algorithm": "SHA1", "checksumValue": "593c916f052faa7edce5874095d87a291706e289"}, {"algorithm": "MD5", "checksumValue": "ee58537b56c7fb3c6ec5b0b35973bebf"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-clean.h-9e802c85af45cf548d31cac67cf6b8d1d67a8c1fabfb1c894b820d9a242521dd", "fileName": "clean.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "9e802c85af45cf548d31cac67cf6b8d1d67a8c1fabfb1c894b820d9a242521dd"}, {"algorithm": "SHA1", "checksumValue": "439da4af6a182c7e7067872666d4f2a82fb8d332"}, {"algorithm": "MD5", "checksumValue": "17f39ea6d7ee6090ce27f71e8259c383"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ninja.spec-9f1ebc61a5e11e4c2fdcdeaf57c81a70aae3053476cccb7df09a62ddc2ca9abc", "fileName": "ninja.spec", "checksums": [{"algorithm": "SHA256", "checksumValue": "9f1ebc61a5e11e4c2fdcdeaf57c81a70aae3053476cccb7df09a62ddc2ca9abc"}, {"algorithm": "SHA1", "checksumValue": "9d262cd08b71d6164c814eae288ebe037784140f"}, {"algorithm": "MD5", "checksumValue": "a2d33479f7276c94dee90685767b04ec"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-getopt.c-a0e40f26252d08a127b7c6fb16499447c543252f883154322207fa8b1d8d460a", "fileName": "getopt.c", "checksums": [{"algorithm": "SHA256", "checksumValue": "a0e40f26252d08a127b7c6fb16499447c543252f883154322207fa8b1d8d460a"}, {"algorithm": "SHA1", "checksumValue": "b175e29db50619d7c3f761d7e7870a0c33b694fa"}, {"algorithm": "MD5", "checksumValue": "feabce8d29f1e0f2cd46d3819a200558"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lexer.cc-a14e0b9d96df85eba9f4d1f039785762f74465a3046190c66ec0a2f4e314d071", "fileName": "lexer.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "a14e0b9d96df85eba9f4d1f039785762f74465a3046190c66ec0a2f4e314d071"}, {"algorithm": "SHA1", "checksumValue": "6869b77b35fcfbe928f217f586ff37b018a42008"}, {"algorithm": "MD5", "checksumValue": "e5ae099e8a27cf7ae326f59fcf8c1756"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-test.h-a152ebec6792f068bc3e242374e6192b65d18fb89b4c804965b52378d1268c8a", "fileName": "test.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "a152ebec6792f068bc3e242374e6192b65d18fb89b4c804965b52378d1268c8a"}, {"algorithm": "SHA1", "checksumValue": "5a2ad1ffe02e8f9a3699730964470410e8ff7b5a"}, {"algorithm": "MD5", "checksumValue": "261f364101547fa265ebb9b34805256e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-manual.asciidoc-a1aa18ae138316d9dd671a8c738db10709e9e299d121c7da97023d3534a6612e", "fileName": "manual.asciidoc", "checksums": [{"algorithm": "SHA256", "checksumValue": "a1aa18ae138316d9dd671a8c738db10709e9e299d121c7da97023d3534a6612e"}, {"algorithm": "SHA1", "checksumValue": "e53cca74decd2967c7ec66f2bf17f76f470863f5"}, {"algorithm": "MD5", "checksumValue": "0527f4896ce879b0f0e59d29a0f723e1"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-zshcompletion-a2064a9ae0cd7affe61223a3e639050799ca90be31bbb6629f32b940f6aefe47", "fileName": "zsh-completion", "checksums": [{"algorithm": "SHA256", "checksumValue": "a2064a9ae0cd7affe61223a3e639050799ca90be31bbb6629f32b940f6aefe47"}, {"algorithm": "SHA1", "checksumValue": "8ebfbe2c33860393610db0640da52ae0d65c94f5"}, {"algorithm": "MD5", "checksumValue": "1fad99313077c1a4f2b37558256d7f28"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-prereceive.sample-a4c3d2b9c7bb3fd8d1441c31bd4ee71a595d66b44fcf49ddb310252320169989", "fileName": "pre-receive.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "a4c3d2b9c7bb3fd8d1441c31bd4ee71a595d66b44fcf49ddb310252320169989"}, {"algorithm": "SHA1", "checksumValue": "705a17d259e7896f0082fe2e9f2c0c3b127be5ac"}, {"algorithm": "MD5", "checksumValue": "2ad18ec82c20af7b5926ed9cea6aeedd"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pushtocheckout.sample-a53d0741798b287c6dd7afa64aee473f305e65d3f49463bb9d7408ec3b12bf5f", "fileName": "push-to-checkout.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "a53d0741798b287c6dd7afa64aee473f305e65d3f49463bb9d7408ec3b12bf5f"}, {"algorithm": "SHA1", "checksumValue": "508240328c8b55f8157c93c43bf5e291e5d2fbcb"}, {"algorithm": "MD5", "checksumValue": "c7ab00c7784efeadad3ae9b228d4b4db"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-graphtest.cc-a57613f65ff64fafbb9d68d835d2ac53ecce795e67293cd4ded920c846725d3d", "fileName": "graph_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "a57613f65ff64fafbb9d68d835d2ac53ecce795e67293cd4ded920c846725d3d"}, {"algorithm": "SHA1", "checksumValue": "3cc2f90fc21e94a6d11d1c23ec294a3cd4ec0a6d"}, {"algorithm": "MD5", "checksumValue": "b9c00a506286ac7bdf56f893dacd5788"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-diskinterfacetest.cc-a6375a6634c0b58c79848b4e49175269e2e6ac2963c4531741afc9afee0dfc4b", "fileName": "disk_interface_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "a6375a6634c0b58c79848b4e49175269e2e6ac2963c4531741afc9afee0dfc4b"}, {"algorithm": "SHA1", "checksumValue": "2aca1655dcdd30dc41f9e9f06137b2c62ef5bf65"}, {"algorithm": "MD5", "checksumValue": "55bd26b5f9f942ad35821e26bca99f3b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-depfileparserperftest.cc-a6b36a5fb404774ae7f5341624a56375c363f134845d6e320d757c907e48feaf", "fileName": "depfile_parser_perftest.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "a6b36a5fb404774ae7f5341624a56375c363f134845d6e320d757c907e48feaf"}, {"algorithm": "SHA1", "checksumValue": "74d35dd7187f45bb0da4cedd7db0400be9183677"}, {"algorithm": "MD5", "checksumValue": "51b7a6e672c5ad6470df0919022f665b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-minidumpwin32.cc-a73f89b5d8065225ac5045a3de8209e1642f99b1e3c0c4468ad5ebc048e64038", "fileName": "minidump-win32.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "a73f89b5d8065225ac5045a3de8209e1642f99b1e3c0c4468ad5ebc048e64038"}, {"algorithm": "SHA1", "checksumValue": "ba24ad4fefa4308876741c66108fe0feb4b5bf48"}, {"algorithm": "MD5", "checksumValue": "7ee818a7928d5ed366e5508794c5c383"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-msvchelper.h-a7c79023340f5493df9a7c4982835d6997282d42c679752c4e5ad80e5af50bee", "fileName": "msvc_helper.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "a7c79023340f5493df9a7c4982835d6997282d42c679752c4e5ad80e5af50bee"}, {"algorithm": "SHA1", "checksumValue": "c218017d887481174ef9b132ec6ec58964743dc5"}, {"algorithm": "MD5", "checksumValue": "833f862a554ea1305e9ea2c4cb3f06d5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-version.cc-a855f9b5df953d2a91a10e2fd57f6be60f2e9f93b9b5e019369791d67deb2e09", "fileName": "version.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "a855f9b5df953d2a91a10e2fd57f6be60f2e9f93b9b5e019369791d67deb2e09"}, {"algorithm": "SHA1", "checksumValue": "2c0072eecacf6e59db51b2b4aca345f356c1ba00"}, {"algorithm": "MD5", "checksumValue": "08f8475101087e3ec0639a4fc4c0b38b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-rpmbuild.sh-a93c42af665007e7f5c8774bdc2176d86e388be2857136143297004781dad105", "fileName": "rpmbuild.sh", "checksums": [{"algorithm": "SHA256", "checksumValue": "a93c42af665007e7f5c8774bdc2176d86e388be2857136143297004781dad105"}, {"algorithm": "SHA1", "checksumValue": "1fcaaea33c683e287d6c1ee8463e055e0163dd14"}, {"algorithm": "MD5", "checksumValue": "f8fc6d5770772c0b7614b43a8e89b854"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-depfileparser.cc-aab965e13a47508afe68dc3e200c63599d7f2da721aa52e00879273553894599", "fileName": "depfile_parser.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "aab965e13a47508afe68dc3e200c63599d7f2da721aa52e00879273553894599"}, {"algorithm": "SHA1", "checksumValue": "98bccf7cd5c634000d26d13cde1468409bedc257"}, {"algorithm": "MD5", "checksumValue": "e4ac8a586f87d30f5c082a6b22829d0e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-browse.h-af30ade6dde2ddc880e9ade506c08eb0225da20a84ec1d1030c552f56d08f573", "fileName": "browse.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "af30ade6dde2ddc880e9ade506c08eb0225da20a84ec1d1030c552f56d08f573"}, {"algorithm": "SHA1", "checksumValue": "d278697d4a2a7ecc3bf708741d2cfbdc9362aa8c"}, {"algorithm": "MD5", "checksumValue": "c99f57b725346dd17dbb5642c507b93d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hashmap.h-b1e4cb7b4b737e092fe05c7f01a3aa0faa2d45eac577b5e393ce07225fa58564", "fileName": "hash_map.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "b1e4cb7b4b737e092fe05c7f01a3aa0faa2d45eac577b5e393ce07225fa58564"}, {"algorithm": "SHA1", "checksumValue": "e6e73add914ba2d4c3a792c5ed69d1a91d15723c"}, {"algorithm": "MD5", "checksumValue": "25ed05daa87c2e7cdf469ffc6a96943b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-HEAD-b252f435e46e590c94cc5bf852575c9ae004a781854ae3f8cb7f706857568b4c", "fileName": "HEAD", "checksums": [{"algorithm": "SHA256", "checksumValue": "b252f435e46e590c94cc5bf852575c9ae004a781854ae3f8cb7f706857568b4c"}, {"algorithm": "SHA1", "checksumValue": "704f52980c637b6718cd4fdd16c6d3ac157d7977"}, {"algorithm": "MD5", "checksumValue": "dfebbe193e255e26c1b45fa445375b01"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ninja.vim-b5fe687d3e73aa9a66683e1854214caba6d524ac2aa3591643a6e5dba9743823", "fileName": "ninja.vim", "checksums": [{"algorithm": "SHA256", "checksumValue": "b5fe687d3e73aa9a66683e1854214caba6d524ac2aa3591643a6e5dba9743823"}, {"algorithm": "SHA1", "checksumValue": "50389423b167756b98753a918f858a006a860b93"}, {"algorithm": "MD5", "checksumValue": "60e83c0956d6e3a0df271580ebc4074f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ninjamode.el-b9a8249bf478bd386a9de6ac853f547e25e3036373fee1c585258afc542d5951", "fileName": "ninja-mode.el", "checksums": [{"algorithm": "SHA256", "checksumValue": "b9a8249bf478bd386a9de6ac853f547e25e3036373fee1c585258afc542d5951"}, {"algorithm": "SHA1", "checksumValue": "ae411c95dd315b1b3aaa3508475c6b02715553f5"}, {"algorithm": "MD5", "checksumValue": "0f3a7d9df058580985828ba9eeb0dd5d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ninjasyntaxtest.py-bb8134f32f214ebe3feb9c797c23529032283bc6014da89ac4acb9f2ec52e6ae", "fileName": "ninja_syntax_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "bb8134f32f214ebe3feb9c797c23529032283bc6014da89ac4acb9f2ec52e6ae"}, {"algorithm": "SHA1", "checksumValue": "412911a2977a17f612f6fbc000f146c0bf0e316f"}, {"algorithm": "MD5", "checksumValue": "5459948bc85f7c6a9ba313e58c7fcdbe"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-msvchelpermainwin32.cc-bdfa0a965e68190ab6b1985c717af162ea1069197ee764a8ddfcb716df7925d3", "fileName": "msvc_helper_main-win32.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "bdfa0a965e68190ab6b1985c717af162ea1069197ee764a8ddfcb716df7925d3"}, {"algorithm": "SHA1", "checksumValue": "35423b0e3f6ad20845e308c896588ce2177e96d4"}, {"algorithm": "MD5", "checksumValue": "7f07329d3abb1dc9a6c57d040a3432b6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-diskinterface.h-be190c35b864bf7f44b54bb4d2d0fd0a015df1ed605252f0d5057ee8950a68cc", "fileName": "disk_interface.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "be190c35b864bf7f44b54bb4d2d0fd0a015df1ed605252f0d5057ee8950a68cc"}, {"algorithm": "SHA1", "checksumValue": "c118a05b1c3c302dd7ac959fdbec3bf3d703634a"}, {"algorithm": "MD5", "checksumValue": "30b385b99769c2ef845b43bf3a4845ce"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-kwinclude-c0cbff04cc90f5b4cd53a53533285f7d741f24a5279f746b8370ad0f2c982f3e", "fileName": "kw_include", "checksums": [{"algorithm": "SHA256", "checksumValue": "c0cbff04cc90f5b4cd53a53533285f7d741f24a5279f746b8370ad0f2c982f3e"}, {"algorithm": "SHA1", "checksumValue": "d3ecb0d890368d7659ee54010045b835dacb8efe"}, {"algorithm": "MD5", "checksumValue": "d436eb0fd9de10b54a828ce6435f7e81"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-depfileparser.h-c0dacf2fa12b286a208123bd161f2d8993086ea6f97cb5249a0afec4e088bbee", "fileName": "depfile_parser.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "c0dacf2fa12b286a208123bd161f2d8993086ea6f97cb5249a0afec4e088bbee"}, {"algorithm": "SHA1", "checksumValue": "6b1c37ec85dc80b938884b2103a4e90e8e9a0129"}, {"algorithm": "MD5", "checksumValue": "c96a0e2dcb139280d2d863ff5d7e94ae"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-docbook.xsl-c1081af70cbc7ac7778540b6773e95afe7b474a5b614f397590bd129c7c0ce3f", "fileName": "docbook.xsl", "checksums": [{"algorithm": "SHA256", "checksumValue": "c1081af70cbc7ac7778540b6773e95afe7b474a5b614f397590bd129c7c0ce3f"}, {"algorithm": "SHA1", "checksumValue": "40e3d364480fabdcd9c1c69cefe683ed8ce11e13"}, {"algorithm": "MD5", "checksumValue": "d93d2fe0a1a15685b57643344c860972"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-config-c2bcc65f22f0221ec7e2292e58162d00f5c7778eb3206964cdab621728f26e1c", "fileName": "config", "checksums": [{"algorithm": "SHA256", "checksumValue": "c2bcc65f22f0221ec7e2292e58162d00f5c7778eb3206964cdab621728f26e1c"}, {"algorithm": "SHA1", "checksumValue": "947ac950e256535d04203127ef2746d3a617ce1b"}, {"algorithm": "MD5", "checksumValue": "b36fd4c6c3a1896dc6b0dfd20e1660e9"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lexer.in.cc-c66cc74e5df0999c68794f07dc569fae13246778d473945c8f4242b69b1d00fb", "fileName": "lexer.in.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "c66cc74e5df0999c68794f07dc569fae13246778d473945c8f4242b69b1d00fb"}, {"algorithm": "SHA1", "checksumValue": "d5f93bc0e7597b0cbfd71e365d5251ce931e22d0"}, {"algorithm": "MD5", "checksumValue": "3a4e9c58b433313b74d9b248b3f1f19c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-version.h-ca8e5d8cf6c5734276bb34e5b320bbd897d45cd40e0a3d9907351e17ed66a8a3", "fileName": "version.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "ca8e5d8cf6c5734276bb34e5b320bbd897d45cd40e0a3d9907351e17ed66a8a3"}, {"algorithm": "SHA1", "checksumValue": "19dd3e1af5a335b799f376b1b75be352a4ab6a6d"}, {"algorithm": "MD5", "checksumValue": "3dd5931f7601e834796e838a3bd0f9f1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-misca-ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb", "fileName": "misc_a", "checksums": [{"algorithm": "SHA256", "checksumValue": "ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"}, {"algorithm": "SHA1", "checksumValue": "86f7e437faa5a7fce15d1ddcb9eaeaea377667b8"}, {"algorithm": "MD5", "checksumValue": "0cc175b9c0f1b6a831c399e269772661"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-miscpipe-cbe5cfdf7c2118a9c3d78ef1d684f3afa089201352886449a06a6511cfef74a7", "fileName": "misc_pipe", "checksums": [{"algorithm": "SHA256", "checksumValue": "cbe5cfdf7c2118a9c3d78ef1d684f3afa089201352886449a06a6511cfef74a7"}, {"algorithm": "SHA1", "checksumValue": "3eb416223e9e69e6bb8ee19793911ad1ad2027d8"}, {"algorithm": "MD5", "checksumValue": "b99834bc19bbad24580b3adfa04fb947"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cleantest.cc-cc856ff4782df93646976b74494a225cc6651874f8608895a9e576b744687f3e", "fileName": "clean_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "cc856ff4782df93646976b74494a225cc6651874f8608895a9e576b744687f3e"}, {"algorithm": "SHA1", "checksumValue": "73f9b366b4c093747d53b8f82363aa1b46158d5c"}, {"algorithm": "MD5", "checksumValue": "e0b7f1980ec6e0279894466dfb2f9e3e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-HEAD-cdc65e67690c4c6475174e5ec662b70655246a2f3924354778835ab3be70aa76", "fileName": "HEAD", "checksums": [{"algorithm": "SHA256", "checksumValue": "cdc65e67690c4c6475174e5ec662b70655246a2f3924354778835ab3be70aa76"}, {"algorithm": "SHA1", "checksumValue": "d9427cda09aba1cdde5c69c2b13c905bddb0bc51"}, {"algorithm": "MD5", "checksumValue": "73a00957034783b7b5c8294c54cd3e12"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-diskinterface.cc-d24d9d55b4e2f1f4a88c93ff0416a09e5530f5561e789187a2e781518455abc7", "fileName": "disk_interface.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "d24d9d55b4e2f1f4a88c93ff0416a09e5530f5561e789187a2e781518455abc7"}, {"algorithm": "SHA1", "checksumValue": "710c460a43fb73742b8a74cac61f8fc80f1b6da3"}, {"algorithm": "MD5", "checksumValue": "3c3ec13c1d40d61ada9768a32e299657"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-measure.py-d36003b043a18a78bac4672d8f96547a9806622e895ff84b0db6c95f73a18986", "fileName": "measure.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d36003b043a18a78bac4672d8f96547a9806622e895ff84b0db6c95f73a18986"}, {"algorithm": "SHA1", "checksumValue": "40940825b3950556be686084fd1c3c16fc450a67"}, {"algorithm": "MD5", "checksumValue": "81b02199a495d8700e3f06d6fedae07f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-premergecommit.sample-d3825a70337940ebbd0a5c072984e13245920cdf8898bd225c8d27a6dfc9cb53", "fileName": "pre-merge-commit.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "d3825a70337940ebbd0a5c072984e13245920cdf8898bd225c8d27a6dfc9cb53"}, {"algorithm": "SHA1", "checksumValue": "04c64e58bc25c149482ed45dbd79e40effb89eb7"}, {"algorithm": "MD5", "checksumValue": "39cb268e2a85d436b9eb6f47614c3cbc"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-master-d51313a3500598660610d4764da9119fedda2e4d57844291bf95c2fe486e389f", "fileName": "master", "checksums": [{"algorithm": "SHA256", "checksumValue": "d51313a3500598660610d4764da9119fedda2e4d57844291bf95c2fe486e389f"}, {"algorithm": "SHA1", "checksumValue": "ce075630e65cce6e91264792bbae1eadc548244a"}, {"algorithm": "MD5", "checksumValue": "66f2e4ee0e68538cf4c20ad756aef596"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-HEAD-d51313a3500598660610d4764da9119fedda2e4d57844291bf95c2fe486e389f", "fileName": "HEAD", "checksums": [{"algorithm": "SHA256", "checksumValue": "d51313a3500598660610d4764da9119fedda2e4d57844291bf95c2fe486e389f"}, {"algorithm": "SHA1", "checksumValue": "ce075630e65cce6e91264792bbae1eadc548244a"}, {"algorithm": "MD5", "checksumValue": "66f2e4ee0e68538cf4c20ad756aef596"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-writefakemanifests.py-d527efda598d8b7e75b30bb3096a1c48576cff84130a7b96af7e32d32bceae40", "fileName": "write_fake_manifests.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d527efda598d8b7e75b30bb3096a1c48576cff84130a7b96af7e32d32bceae40"}, {"algorithm": "SHA1", "checksumValue": "49b8fbbe50b18da8f9ac43b8e958cead52a0ed89"}, {"algorithm": "MD5", "checksumValue": "c4dfc22b9667e5e64fe618c80c74dbba"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-style.css-d5ab80a118c5cafd64c5087fcd45fdf3c2ea37eec3cfb8d80b59b2759051ad57", "fileName": "style.css", "checksums": [{"algorithm": "SHA256", "checksumValue": "d5ab80a118c5cafd64c5087fcd45fdf3c2ea37eec3cfb8d80b59b2759051ad57"}, {"algorithm": "SHA1", "checksumValue": "c5eb56ecff3f53b0b7a9fa7165d0dcd9262adca3"}, {"algorithm": "MD5", "checksumValue": "749c6c3004630ed6e0b743e77f129eb6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-CMakeLists.txt-dbe92a3a84150496ba8d6e7e9309f9c12fafadf95b24fe4d37d6848f8995ff41", "fileName": "CMakeLists.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "dbe92a3a84150496ba8d6e7e9309f9c12fafadf95b24fe4d37d6848f8995ff41"}, {"algorithm": "SHA1", "checksumValue": "7f2e009ce2ebd1866f89755de746ea2af4a58277"}, {"algorithm": "MD5", "checksumValue": "4843d842a02aeb6a2e0d80e1a6b10cde"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-loadstatus.h-dd27fc585e640863cca90acdf40bd16556bdc78fce47faea2da0879610b15cad", "fileName": "load_status.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "dd27fc585e640863cca90acdf40bd16556bdc78fce47faea2da0879610b15cad"}, {"algorithm": "SHA1", "checksumValue": "32eb43c82cbc40d18e094b9629ceab8ef5697ef8"}, {"algorithm": "MD5", "checksumValue": "bb85924ad3c40255cb86f03c5b3673b6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exitstatus.h-dfb300c1c4e036fab067841282d4c54284de84e80d79feb8cd680f354e3fad88", "fileName": "exit_status.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "dfb300c1c4e036fab067841282d4c54284de84e80d79feb8cd680f354e3fad88"}, {"algorithm": "SHA1", "checksumValue": "073b9255b358e97d2cbb6cf83641a7ea4b548a5b"}, {"algorithm": "MD5", "checksumValue": "a5c7cbd337454358c2a0decf967fc35d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-subprocess.h-e09c8a5e67150b00ce370e253afabd10b298b6bd01ff5868f45e22aab30e0778", "fileName": "subprocess.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "e09c8a5e67150b00ce370e253afabd10b298b6bd01ff5868f45e22aab30e0778"}, {"algorithm": "SHA1", "checksumValue": "fc0980b7e5be957f3a5949c86e061506a3ec1cd9"}, {"algorithm": "MD5", "checksumValue": "e0a9d7aeab1543015659b025186c9234"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-preapplypatch.sample-e15c5b469ea3e0a695bea6f2c82bcf8e62821074939ddd85b77e0007ff165475", "fileName": "pre-applypatch.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "e15c5b469ea3e0a695bea6f2c82bcf8e62821074939ddd85b77e0007ff165475"}, {"algorithm": "SHA1", "checksumValue": "f208287c1a92525de9f5462e905a9d31de1e2d75"}, {"algorithm": "MD5", "checksumValue": "054f9ffb8bfe04a599751cc757226dda"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-clean.cc-e45e86f96153087a357be9e55a03f07e36da0bb04674eaf43b886b1a0d20de40", "fileName": "clean.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "e45e86f96153087a357be9e55a03f07e36da0bb04674eaf43b886b1a0d20de40"}, {"algorithm": "SHA1", "checksumValue": "bc4da90efe896ccf5dacee23d3f3efd02b18f260"}, {"algorithm": "MD5", "checksumValue": "6399d4b87479085e797e69065f11a5df"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-getopt.h-e4a6457946944871fdc86ea4b3a3481510bdef280a1db7f0d55cc884bda52b04", "fileName": "getopt.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "e4a6457946944871fdc86ea4b3a3481510bdef280a1db7f0d55cc884bda52b04"}, {"algorithm": "SHA1", "checksumValue": "1914bda4cc2ecbc6b2d91ab025b538b9dc9ca04c"}, {"algorithm": "MD5", "checksumValue": "18ee4e82fa6714d3d8c9c6022287776f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-misccolon-e7ac0786668e0ff0f02b62bd04f45ff636fd82db63b1104601c975dc005f3a67", "fileName": "misc_colon", "checksums": [{"algorithm": "SHA256", "checksumValue": "e7ac0786668e0ff0f02b62bd04f45ff636fd82db63b1104601c975dc005f3a67"}, {"algorithm": "SHA1", "checksumValue": "05a79f06cf3f67f726dae68d18a2290f6c9a50c9"}, {"algorithm": "MD5", "checksumValue": "853ae90f0351324bd73ea615e6487517"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hashcollisionbench.cc-e7cc2f803713c6147930ce61f5a4c899d7e7cfaa9ed60fa1681dcdd9a9433db9", "fileName": "hash_collision_bench.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "e7cc2f803713c6147930ce61f5a4c899d7e7cfaa9ed60fa1681dcdd9a9433db9"}, {"algorithm": "SHA1", "checksumValue": "5e1d45f7dd91b96444cdba361e5a62498e5136cd"}, {"algorithm": "MD5", "checksumValue": "34cf3574e449bbbab546b893d15ca2b2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lineprinter.h-e9f8e7959423ac4c6b4dec66969fa507b84d33d896b4a16d80a16722f07103a3", "fileName": "line_printer.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "e9f8e7959423ac4c6b4dec66969fa507b84d33d896b4a16d80a16722f07103a3"}, {"algorithm": "SHA1", "checksumValue": "065862cebc99afb1a02c0a83d8d9b542b57ae89b"}, {"algorithm": "MD5", "checksumValue": "5556df7b194355c4ca05ac8195c272c2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-canonperftest.cc-ea47717f5ad07a52b785f8adee1f5ba022380c4e09f369a06c764ece7339d2e0", "fileName": "canon_perftest.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "ea47717f5ad07a52b785f8adee1f5ba022380c4e09f369a06c764ece7339d2e0"}, {"algorithm": "SHA1", "checksumValue": "02b5182e1f6552034ae93ce1a8e64c42f722f650"}, {"algorithm": "MD5", "checksumValue": "335c668e5bf3436bd028d8f29f351064"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dyndepparser.h-eb022cc6bcbfc4fcb26de1b1e6edf280856d9bfeba350e588d937fc343ff8927", "fileName": "dyndep_parser.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "eb022cc6bcbfc4fcb26de1b1e6edf280856d9bfeba350e588d937fc343ff8927"}, {"algorithm": "SHA1", "checksumValue": "830701940e14c100c80cd94a49fbbc0f153d121a"}, {"algorithm": "MD5", "checksumValue": "4955242ff2f520e1cbbe89033d8f19f8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-COPYING-eb7e9ab9690124c5c9f42bdc81383d886a3dede26345b6ed15bbad7caf81f7ea", "fileName": "COPYING", "checksums": [{"algorithm": "SHA256", "checksumValue": "eb7e9ab9690124c5c9f42bdc81383d886a3dede26345b6ed15bbad7caf81f7ea"}, {"algorithm": "SHA1", "checksumValue": "b7a11257fc8046a2f00f1a685da1f2bca2a3ba50"}, {"algorithm": "MD5", "checksumValue": "a81586a64ad4e476c791cda7e2f2c52e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-parser.h-ec5b722118ba38905b074020d69200c0efdd9285ff0e0d09387a43412750cc5a", "fileName": "parser.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "ec5b722118ba38905b074020d69200c0efdd9285ff0e0d09387a43412750cc5a"}, {"algorithm": "SHA1", "checksumValue": "20f851047125d038bfedb6acf26cb24cc7b3f6e5"}, {"algorithm": "MD5", "checksumValue": "855db4e8bacbc97baaf98ab2b209daba"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-prepush.sample-ecce9c7e04d3f5dd9d8ada81753dd1d549a9634b26770042b58dda00217d086a", "fileName": "pre-push.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "ecce9c7e04d3f5dd9d8ada81753dd1d549a9634b26770042b58dda00217d086a"}, {"algorithm": "SHA1", "checksumValue": "a599b773b930ca83dbc3a5c7c13059ac4a6eaedc"}, {"algorithm": "MD5", "checksumValue": "2c642152299a94e05ea26eae11993b13"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-subprocessposix.cc-ef698adc2e0700cd912d32be89ddef4497e8be64bf2de225a4316856b839f118", "fileName": "subprocess-posix.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "ef698adc2e0700cd912d32be89ddef4497e8be64bf2de225a4316856b839f118"}, {"algorithm": "SHA1", "checksumValue": "a752c461db890ffee44c201b84282fb1931dabaf"}, {"algorithm": "MD5", "checksumValue": "2df0cb243e5af76c262a33e380657f7e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fsmonitorwatchman.sample-f01b481d93c9d023c63995783407c6382aa873d6ed5957b8e5e41cb1d0cd4854", "fileName": "fsmonitor-watchman.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "f01b481d93c9d023c63995783407c6382aa873d6ed5957b8e5e41cb1d0cd4854"}, {"algorithm": "SHA1", "checksumValue": "7478bfc1470cc4b0094d23d0152546f9a127b004"}, {"algorithm": "MD5", "checksumValue": "580c13919514eee22f600c80a070c1f8"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-buildlogperftest.cc-f1ad215f18bda92760f67b2e4054b9fad665cdad5eb97311c9eb5533c6bd3641", "fileName": "build_log_perftest.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "f1ad215f18bda92760f67b2e4054b9fad665cdad5eb97311c9eb5533c6bd3641"}, {"algorithm": "SHA1", "checksumValue": "c24b4c362a6ccab2c8a50554180024328481d25e"}, {"algorithm": "MD5", "checksumValue": "e7469a626a2e58a0a71aad5d5f48eac5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-configure.py-f251c1d3c98b1e8bf4939dfce6b31895740dd0df66e83ca52712a19231d696a5", "fileName": "configure.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f251c1d3c98b1e8bf4939dfce6b31895740dd0df66e83ca52712a19231d696a5"}, {"algorithm": "SHA1", "checksumValue": "36ac9309b59a70419fe0b2f680cdb3434dc84934"}, {"algorithm": "MD5", "checksumValue": "acf85e48231ed50d144ba95d8f2636e6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-includesnormalize.h-f4bb3a81990fadfce7de29082cd883d921f283aa00eb6db932aa58442ad4fe94", "fileName": "includes_normalize.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "f4bb3a81990fadfce7de29082cd883d921f283aa00eb6db932aa58442ad4fe94"}, {"algorithm": "SHA1", "checksumValue": "4ec8f357cd9512abbfdb65005fe70e3a8406f917"}, {"algorithm": "MD5", "checksumValue": "370fccb0dd4d6c4efcd8e9a61ee88183"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-depfileparser.in.cc-f55883aafc82fa2fe88f2af50b49d7017a215c65c22bd3bde2818b03e62496f6", "fileName": "depfile_parser.in.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "f55883aafc82fa2fe88f2af50b49d7017a215c65c22bd3bde2818b03e62496f6"}, {"algorithm": "SHA1", "checksumValue": "b0d33f1fc325673caf3d328bfbc571b20bf86546"}, {"algorithm": "MD5", "checksumValue": "03de0e45a4274f2e6ad1a29043971234"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-precommit.sample-f9af7d95eb1231ecf2eba9770fedfa8d4797a12b02d7240e98d568201251244a", "fileName": "pre-commit.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "f9af7d95eb1231ecf2eba9770fedfa8d4797a12b02d7240e98d568201251244a"}, {"algorithm": "SHA1", "checksumValue": "a79d057388ee2c2fe6561d7697f1f5efcff96f23"}, {"algorithm": "MD5", "checksumValue": "305eadbbcd6f6d2567e033ad12aabbc4"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-editdistancetest.cc-fc16ea891a66797e3d7075117acba0092a1ce94ff59ee5a73032632fc477ef92", "fileName": "edit_distance_test.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "fc16ea891a66797e3d7075117acba0092a1ce94ff59ee5a73032632fc477ef92"}, {"algorithm": "SHA1", "checksumValue": "218481bb556bfdbb591c98df085edf12f5779c77"}, {"algorithm": "MD5", "checksumValue": "98cdff7edeac1ac82dcbbee9a4531770"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-metrics.h-fd3e8e3eb1d57b6ca69e60d8ff6b734e399791311b0631e580f56595818f25be", "fileName": "metrics.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "fd3e8e3eb1d57b6ca69e60d8ff6b734e399791311b0631e580f56595818f25be"}, {"algorithm": "SHA1", "checksumValue": "e14e45caad917ddfccb45474580a4fbb28c63990"}, {"algorithm": "MD5", "checksumValue": "8a30956323a752a456e0a14ca6fa2a6a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-manifestparserperftest.cc-ff9cd76e7585f94257cc10a5092ed03531ef542aef0bfb0420055b5b807d29c0", "fileName": "manifest_parser_perftest.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "ff9cd76e7585f94257cc10a5092ed03531ef542aef0bfb0420055b5b807d29c0"}, {"algorithm": "SHA1", "checksumValue": "21b5f60b0ee08871cda563918af85b2403f89991"}, {"algorithm": "MD5", "checksumValue": "d67740d28cede3d4adf640192b1e2e19"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "SPDXID": "SPDXRef-DOCUMENT", "comment": "This file contains computer automated SPDX data. Computer automated data is created by using only computer automation analysis on the source code files contained in the package. That is, no human experts participated in the source code analysis. Although we continuously work to improve the quality by adding and/or improving various heuristics, and accessing different databases and rule-based systems, the quality is bounded by what can be achieved by way of computer automation. Please send your feedback to: spdx@WindRiver.com.  DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.", "packages": [{"name": "ninja-1.10.2", "SPDXID": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "checksums": [{"algorithm": "SHA256", "checksumValue": "26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948"}], "originator": "NOASSERTION", "versionInfo": "1.10.2", "copyrightText": "NOASSERTION", "filesAnalyzed": true, "licenseDeclared": "Apache-2.0", "packageFileName": "ninja-1.10.2-r0-p0f9c8ba.tar.gz", "downloadLocation": "NOASSERTION", "licenseConcluded": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "packageVerificationCode": {"packageVerificationCodeValue": "465643320097a0ef3b3f64f158371a724f90a9ff1ec1eacfeaf94c9930483293ac37a48db9"}}], "annotations": [{"commnet": "The analysis has been completely performed by an automated tool.  [---Q:CG,H:2.0,SV:2.1---]", "annotator": "Tool: The Duke of Highlander", "annotationDate": "2025-05-30T05:09:28.103802696Z", "annotationType": "REVIEW"}], "dataLicense": "CC0-1.0", "spdxVersion": "SPDX-2.3", "creationInfo": {"comment": "DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.", "created": "2025-05-30T05:09:28.103802636Z", "creators": ["Tool: The Duke of Highlander"], "licenseListVersion": "2.0"}, "relationships": [{"comment": "This describes relationship was added as a default relationship by the SPDX Tools Tag parser.", "spdxElementId": "SPDXRef-DOCUMENT", "relationshipType": "DESCRIBES", "relatedSpdxElement": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-applypatchmsg.sample-0223497a0b8b033aa58a3a521b8629869386cf7ab0e2f101963d328aa62193f7"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-clparser.cc-0294f4ba29f6ea966533fb64ffcfa471fdb99ccd10053283fe4727d5bc92f588"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-debugflags.cc-037597e24f362266e1f49f7c99031bd2b4d90d964850e50f955322e98ca334c5"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dyndep.cc-075f507b28b01bff95ed08e5daf7f313cda3584a665edeaa4842d918bbb31f29"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-msvchelpertest.cc-0862d27abe0c9cbb6e9c139f8d92648a111f1a0233c98766a0077572130d042a"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-miscdollar-09fc96082d34c2dfc1295d92073b5ea1dc8ef8da95f14dfded011ffb96d3e54b"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dyndepparsertest.cc-0adf8c6dc89eae5c9bf5580c75610d6c35aa71da45e36e175a1c8e9dcf239f65"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-RELEASING-0be4d9c7eca5c03d877d8b636db41d02bec297feb559002807cd96eda1532f06"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-build.cc-101928f6a98bf2ca876f4e6e541ee5a018e2ecc347b06d661ebf052a8c493008"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-statetest.cc-11fe350aaee06fd7dfbad0279176d4b0379dd7ebaa0246be5bb9518212efa738"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-README.md-12a964babb1e07861359ea0ad3cc0cb931eca74ad6914be29272b260a893fe92"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-debugflags.h-13cb399a15b6bf8a02d58b06537a7dff1b861715946d851c4d39d66c049f72c8"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dblatex.xsl-1bcfde99e8bd82949b9d7fd9b8af9aae8045a735389dcb49aebe1fc2dd1b6085"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-timestamp.h-1ce299ddbf344157fd9cad9093883678349070e628925fbdcaaf477277108d9e"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-HEAD-1d1f73a2de4a49fec36a375c9c22d88c677db13e21af29480f7c068a502c56f3"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-graphviz.h-1dc8bec7e77420d0fec75a735fd82692ebebf67772784388c128fb4384f23e2b"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-test.cc-1e1e7b082feb6c35a56c799f1817fc6c61a81a248eae14c68273f7b542494869"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-clparsertest.cc-1e6718d02ea9d0bc3da1f669e5baa3ba1af8509749a12c97ceb100d253018fb8"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-editdistance.cc-1e974eb2bd27315a73e5496292d8c87542d6e2eb86e8ea3232dd76e86bb6443c"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-commitmsg.sample-1f74d5e9292979b573ebd59741d46cb93ff391acdd083d340b94370753d92437"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-doxygen.config-23400d161d5b85155fb035aa9ea240a20fa64f300c861f28014be030cf01815f"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-inline.sh-261c279f257152c42c150d6023651d798a3afbd7f0719123d88fc55f8af07233"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-.gitignore-27bca75f0c88a3d30690dcd67454482e2b5f4b6c885a12c746b5ff4e47fe09f4"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-kwpool-27cac5503836765cd10751d27ab4a6e17d7a80d4c948430a5a81513973f9b51e"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-alternates-282acafb5b82988becb8959f4f1d0640b94e8c712e983acbeec5fabaf3d259bc"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-depslogtest.cc-2873c9645210eecf594142b3bba117dc5d921a960f050b79400ab5ce926d6942"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-outputtest.py-293eb8b533274ea18882b255d1db0d94493f1abd74b5535a1ba57e33c44016ac"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-depfileparsertest.cc-29fb4109025674048055aa080d3794c7121f089cae4aa340a750751d06b90c64"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dyndepparser.cc-2b91f6ca1a03ffff01e9eba6997627ce4f10efc58787dedcbc5bf1930c30dc43"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-subprocesswin32.cc-2c620c0979e51ab40f3b45f9f3374adb06250446a3045ce1452a5c3117057491"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-buildlogtest.cc-2e11e40dac097450ebef9c48604cef221d2ba5e713c31ac8fc7120b723128276"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-build.h-327084db8041c3dbb86682e39c8fc88f2ba5938a885cbf73424dfa791a9b582e"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-msvchelperwin32.cc-33efb0c698b1de4c5fc5b282e2e59b2c085be283278e9c7ca8d3df85c2425aac"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-graph.cc-35b88fa7da4804ee2041dc6e45804ec0418f52534ed42ec19856a15b5f00c1ee"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-miscspace-36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-util.cc-37909fdfa8e6f1e1fdf0da9f8c50c6292e27bc8cb69299fd927cc9975876ce38"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-kwdefault-37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-misceq-380918b946a526640a40df5dced6516794f3d97bbd9e6bb553d037c4439f31c3"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-miscb-3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dyndep.h-401a586a1c1b022dc65e5a2a421359ad8054e39c1126c1a0589c967506d2b1ec"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-.clangtidy-4079a4c70b3004b1d80fa52f3d8da56bf22b23bd684371c8f639541ce529c97b"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utiltest.cc-40aeadea4b4219bce2084f3d10ea8e257734a1807ada9f541021f66f5f709c17"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-manifestparsertest.cc-438eae01b630618fd70fb8aec185974a85c3794136af374cedc6e98e2985a6f2"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-manifestparser.h-4390240577e2cd9ec1beae9a807ff75826c950ed2af5702d3b66c37fdb1434b0"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-kwbuild-44575cf5b28512d75644bf54a517dcef304ff809fd511747621b4d64f19aac66"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-appveyor.yml-44c0db1814c66e73101df897813d242a4e1e109dc2f95859fc2e44d6e55bd355"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-linux.yml-45a8bdc877a570d9b03013c9f856af69d424644dbabd4c14146e5fc7c5ec0a25"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-subprocesstest.cc-482eb44ffc1ffbdb7720633b390f8cedc689b5052b9f501b84baaefe9d4aab9c"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-stringpiece.h-484b6132e1de1c4d1eff49f5a470fd75bbf72dd6b8392ad7ba3fb5ddc59f9382"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-README.md-49065aaed4480781fe17538cf7694380d38b18ea878680316d4dca0afd10b680"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-clparserperftest.cc-49285c180b3d1b640c31ab9f870b76c66b35a0b616763e2f1e50953e9dabe9e8"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-includesnormalizewin32.cc-499b7f897d5458576c0c35f207f0497f8cfa65287253632abe678d28f80d6328"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-inheritedfds.ninja-49dbd1856ad0ae2dc46283256da58b4d79459605d2c925e341559bf59bb90fa1"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-.editorconfig-4b3fdc0a26286e8e6d5e2c3e8036d02e000cc30887e09728ad22c45ed1b2e6c8"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-misccont-4c6afee9df8587377332e57628a67e6c138f3c271d20b08d2d1423e59a0c06df"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-release-50b760b9a6409f28f7d73f9da578a4eace508bacc704ff0b9001de50395f49da"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-buildlog.h-528b8d7b7c9a8cd8650795942422410f087197e36ae88f63dd4d136399905491"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-bashcompletion-536a81b4d5fac9dd74e4842c59f2b5ab0cce27882e3638fd7219d1ad78fa149d"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-release-54bd5b5216b2c8509ad38c820d80c990d222904087b84057727c45e691b42473"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index-55a923420cad8deb5ffad69706fa997e66f87d863b83052209233c03882818f2"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-miscpipepipe-565d240f5343e625ae579a4d45a770f1f02c6368b5ed4d06da4fbe6f47c28866"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-includesnormalizetest.cc-5a4ba10fbf1adfe49bb257a155b48dd09cd795c16667b3a9ce757c930a68602c"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-depslog.h-5a4c2367973b6df7872e9373b4bb7c44fd3f41ba0142aa3cf237eda163837ff9"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-packedrefs-5b079d63e4a2ec1a34470c3b15a8c21cb8dc1b0bdfc9265eb1213931e99b1b98"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-kwsubninja-5d24281d0bfa33d8cc98f75217e914ccb426a6beceab5df659721866a7e1b581"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-evalenv.cc-5ec810dc473ffef10d6025f98c1fe31a04afcd3e42434776fa478826031de3fb"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-.travis.yml-61e621bb6ce0b596eadd73690ef4ffc5d8b4721f2e3cbebbe203f2fe9fc48674"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lexertest.cc-64c90a489b1d778f70abfa7584e605e950638de07b7627da978f7d9837972e07"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-stringpieceutiltest.cc-66524c25179e9efaf6b4000cac817e671214724f35b075b9e4f7414f598977ab"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exclude-6671fe83b7a07c8932ee89164d1f2793b2318058eb8b98dc5c06ee0a5a3b0ec1"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-longslowbuild.ninja-6687e1de9c5819a632ca71eb1755eddf20929a658cb7847ff393865c08da574b"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-win32port.h-66d277b30e8296999e77e4c802f212852a3263bf9e73ce5f86eff72b4238a654"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-miscindent-6c179f21e6f62b629055d8ab40f454ed02e48b68563913473b857d3638e23b28"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-buildlog.cc-6ce85ccfb2969dcab76d0e744affde43413b4d7f5b5422a5c8f5eb9b5b897dd6"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-manifestparser.cc-6e7f50f1e9262945887227e75960726e8df1fdcd604a7d03c8fd88613834a2ba"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-buildtest.cc-6fb10ecb4612df6b303cffabdd7c3fe339338b9ce8f9abb5c99d329e9f2e99bd"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ci.py-707e1293c99783d8e75c1334351c502fab091eef368c190dcb4bc4dbdcfe4efc"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-kwrule-7369949b47ef2c6ba26fbbee659cedc76123a75c17d321a52d8d1ef35e948042"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ninjasyntax.py-74cf8d2ba381b447796b4db7933711a1844284b192cca23638bfc7b21a54d4f3"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-build.ninja-759f0500e7796c1eb55be01807ca6d4255caf46d74e2cde5f3ec757c51b20fdb"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-browse.py-776cdeaf3a50ddbf50da1b5c3f1292280d0646476722336b657ea2109bec9611"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-editdistance.h-77bd8c4bb0a17cbcc8ed50b4a9cc7d4ecea14a967288f990f03893caa8adaae0"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-state.cc-790056e4faab00b967d28c3d554fc25caeb937c5005af0404458cb3e04cb24a7"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-stringpieceutil.h-79c0c63b9bc59551b685fddd69f18a144dfb5a2495f08ac8ea5e66168a6d96f4"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-graph.h-79d7d402ff38e93d528914e55ee03b7ac1593394851c6c559f5f06b7eb984464"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-util.h-7a6ef0a37a794dbc167dc8f83fd9460458adf7b5b47efba4eacc64aba801df3e"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lexer.h-7a7a6a80e28aa410d39bccd85d19c4a7f02059077cadbb8f33adee00bdcc871b"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-.clangformat-7b7f50552a3f95d31694c9d77ed2070bb8f07931d29c5c6ab64862c05b8bedee"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-prerebase.sample-7c07a6d903752182b1e46e3484846f1b2465cf9df444be67c9eee2fbc018b18d"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-clparser.h-7fd40755a9437f63fda72b781e3a0326c5ba43cf3342ddc86af1806832d53ffa"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ninjatest.cc-809f5306aa44fd8c30696242fe4b4ee6b729fd929284cdd5ec9cf8323da3aa1a"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-postupdate.sample-81765af2daef323061dcbc5e61fc16481cb74b3bac9ad8a174b186523586f6c5"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ninja.cc-828c52d161ca0071fae91be0ed54eed9f55ce9cafe76d3b5c13a194fe72cd209"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-state.h-85a9f7c35a9d234d3b5790b7316504a4c7a172062fc61766d4fd012e68a4249a"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-description-85ab6c163d43a17ea9cf7788308bca1466f1b0a8d1cc92e26e9bf63da4062aee"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-macos.yml-85f77578386d8988457cdfba9c84c1ec25920766614f190204df5daea5459a7b"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-metrics.cc-869a71ca1268306c003b4b7175de64b85e5e9c1252865d1efb21d9fa8f435175"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-evalenv.h-8a16beaffc317e7d410fcbec569ededb20c0faf00dc30cfeecb16085c2775a81"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-CONTRIBUTING.md-8a35f9ae0654a2274a0aee98096d4e8fd78c2bc050fcddfaf9fb6ad40cedb637"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-graphviz.cc-8bd20be6f365647860d84bede96a5629b94b3cd603f726de3772c27adb96cbd6"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-parser.cc-8c168f2e6d9e1f7e1ca3941aa49246ea0be7d8f99e44e311ef15ee47e254448f"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-browse.cc-8c3ee30ac954e089f7c54c59aa45218280116844d0f3bb134ebb56dd72b9fc0f"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-master-8c84cdfbf50c613778de9af476c02ce75201a15c062296785de9928d6d5e63ec"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-update.sample-8d5f2fa83e103cf08b57eaa67521df9194f45cbdbcb37da52ad586097a14d106"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-stringpieceutil.cc-935fabb62c6255a4fbe8981afa444990fdbffd88b7d2824d2bb2a4c5e0f2b05f"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lineprinter.cc-93b079ea911ead4021a202a9e71c78011018b825fdf416f5b99131ac6cdc1462"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-preparecommitmsg.sample-953ab1bf800f002996ebef2042d2e92d91f1c76f0e8582bd9afbc0c2bb284354"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-windows.yml-9689b668b3e535c062afbcc35d3a1b23707ec5503449d86f7128bf9b5640c402"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-depslog.cc-97dfc46e5929bbba6c341ecbed1a7565fc40653a44e1cb07bc7512621e2f6aef"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-gendoxygenmainpage.sh-98aa7787019a4fe45af14d9826470d0728c3a0f926f3e15f20153f808fa73c73"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-clean.h-9e802c85af45cf548d31cac67cf6b8d1d67a8c1fabfb1c894b820d9a242521dd"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ninja.spec-9f1ebc61a5e11e4c2fdcdeaf57c81a70aae3053476cccb7df09a62ddc2ca9abc"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-getopt.c-a0e40f26252d08a127b7c6fb16499447c543252f883154322207fa8b1d8d460a"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lexer.cc-a14e0b9d96df85eba9f4d1f039785762f74465a3046190c66ec0a2f4e314d071"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-test.h-a152ebec6792f068bc3e242374e6192b65d18fb89b4c804965b52378d1268c8a"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-manual.asciidoc-a1aa18ae138316d9dd671a8c738db10709e9e299d121c7da97023d3534a6612e"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-zshcompletion-a2064a9ae0cd7affe61223a3e639050799ca90be31bbb6629f32b940f6aefe47"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-prereceive.sample-a4c3d2b9c7bb3fd8d1441c31bd4ee71a595d66b44fcf49ddb310252320169989"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pushtocheckout.sample-a53d0741798b287c6dd7afa64aee473f305e65d3f49463bb9d7408ec3b12bf5f"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-graphtest.cc-a57613f65ff64fafbb9d68d835d2ac53ecce795e67293cd4ded920c846725d3d"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-diskinterfacetest.cc-a6375a6634c0b58c79848b4e49175269e2e6ac2963c4531741afc9afee0dfc4b"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-depfileparserperftest.cc-a6b36a5fb404774ae7f5341624a56375c363f134845d6e320d757c907e48feaf"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-minidumpwin32.cc-a73f89b5d8065225ac5045a3de8209e1642f99b1e3c0c4468ad5ebc048e64038"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-msvchelper.h-a7c79023340f5493df9a7c4982835d6997282d42c679752c4e5ad80e5af50bee"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-version.cc-a855f9b5df953d2a91a10e2fd57f6be60f2e9f93b9b5e019369791d67deb2e09"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-rpmbuild.sh-a93c42af665007e7f5c8774bdc2176d86e388be2857136143297004781dad105"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-depfileparser.cc-aab965e13a47508afe68dc3e200c63599d7f2da721aa52e00879273553894599"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-browse.h-af30ade6dde2ddc880e9ade506c08eb0225da20a84ec1d1030c552f56d08f573"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hashmap.h-b1e4cb7b4b737e092fe05c7f01a3aa0faa2d45eac577b5e393ce07225fa58564"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-HEAD-b252f435e46e590c94cc5bf852575c9ae004a781854ae3f8cb7f706857568b4c"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ninja.vim-b5fe687d3e73aa9a66683e1854214caba6d524ac2aa3591643a6e5dba9743823"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ninjamode.el-b9a8249bf478bd386a9de6ac853f547e25e3036373fee1c585258afc542d5951"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ninjasyntaxtest.py-bb8134f32f214ebe3feb9c797c23529032283bc6014da89ac4acb9f2ec52e6ae"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-msvchelpermainwin32.cc-bdfa0a965e68190ab6b1985c717af162ea1069197ee764a8ddfcb716df7925d3"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-diskinterface.h-be190c35b864bf7f44b54bb4d2d0fd0a015df1ed605252f0d5057ee8950a68cc"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-kwinclude-c0cbff04cc90f5b4cd53a53533285f7d741f24a5279f746b8370ad0f2c982f3e"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-depfileparser.h-c0dacf2fa12b286a208123bd161f2d8993086ea6f97cb5249a0afec4e088bbee"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-docbook.xsl-c1081af70cbc7ac7778540b6773e95afe7b474a5b614f397590bd129c7c0ce3f"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-config-c2bcc65f22f0221ec7e2292e58162d00f5c7778eb3206964cdab621728f26e1c"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lexer.in.cc-c66cc74e5df0999c68794f07dc569fae13246778d473945c8f4242b69b1d00fb"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-version.h-ca8e5d8cf6c5734276bb34e5b320bbd897d45cd40e0a3d9907351e17ed66a8a3"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-misca-ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-miscpipe-cbe5cfdf7c2118a9c3d78ef1d684f3afa089201352886449a06a6511cfef74a7"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cleantest.cc-cc856ff4782df93646976b74494a225cc6651874f8608895a9e576b744687f3e"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-HEAD-cdc65e67690c4c6475174e5ec662b70655246a2f3924354778835ab3be70aa76"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-diskinterface.cc-d24d9d55b4e2f1f4a88c93ff0416a09e5530f5561e789187a2e781518455abc7"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-measure.py-d36003b043a18a78bac4672d8f96547a9806622e895ff84b0db6c95f73a18986"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-premergecommit.sample-d3825a70337940ebbd0a5c072984e13245920cdf8898bd225c8d27a6dfc9cb53"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-master-d51313a3500598660610d4764da9119fedda2e4d57844291bf95c2fe486e389f"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-HEAD-d51313a3500598660610d4764da9119fedda2e4d57844291bf95c2fe486e389f"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-writefakemanifests.py-d527efda598d8b7e75b30bb3096a1c48576cff84130a7b96af7e32d32bceae40"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-style.css-d5ab80a118c5cafd64c5087fcd45fdf3c2ea37eec3cfb8d80b59b2759051ad57"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-CMakeLists.txt-dbe92a3a84150496ba8d6e7e9309f9c12fafadf95b24fe4d37d6848f8995ff41"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-loadstatus.h-dd27fc585e640863cca90acdf40bd16556bdc78fce47faea2da0879610b15cad"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exitstatus.h-dfb300c1c4e036fab067841282d4c54284de84e80d79feb8cd680f354e3fad88"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-subprocess.h-e09c8a5e67150b00ce370e253afabd10b298b6bd01ff5868f45e22aab30e0778"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-preapplypatch.sample-e15c5b469ea3e0a695bea6f2c82bcf8e62821074939ddd85b77e0007ff165475"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-clean.cc-e45e86f96153087a357be9e55a03f07e36da0bb04674eaf43b886b1a0d20de40"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-getopt.h-e4a6457946944871fdc86ea4b3a3481510bdef280a1db7f0d55cc884bda52b04"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-misccolon-e7ac0786668e0ff0f02b62bd04f45ff636fd82db63b1104601c975dc005f3a67"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hashcollisionbench.cc-e7cc2f803713c6147930ce61f5a4c899d7e7cfaa9ed60fa1681dcdd9a9433db9"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lineprinter.h-e9f8e7959423ac4c6b4dec66969fa507b84d33d896b4a16d80a16722f07103a3"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-canonperftest.cc-ea47717f5ad07a52b785f8adee1f5ba022380c4e09f369a06c764ece7339d2e0"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dyndepparser.h-eb022cc6bcbfc4fcb26de1b1e6edf280856d9bfeba350e588d937fc343ff8927"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-COPYING-eb7e9ab9690124c5c9f42bdc81383d886a3dede26345b6ed15bbad7caf81f7ea"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-parser.h-ec5b722118ba38905b074020d69200c0efdd9285ff0e0d09387a43412750cc5a"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-prepush.sample-ecce9c7e04d3f5dd9d8ada81753dd1d549a9634b26770042b58dda00217d086a"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-subprocessposix.cc-ef698adc2e0700cd912d32be89ddef4497e8be64bf2de225a4316856b839f118"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fsmonitorwatchman.sample-f01b481d93c9d023c63995783407c6382aa873d6ed5957b8e5e41cb1d0cd4854"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-buildlogperftest.cc-f1ad215f18bda92760f67b2e4054b9fad665cdad5eb97311c9eb5533c6bd3641"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-configure.py-f251c1d3c98b1e8bf4939dfce6b31895740dd0df66e83ca52712a19231d696a5"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-includesnormalize.h-f4bb3a81990fadfce7de29082cd883d921f283aa00eb6db932aa58442ad4fe94"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-depfileparser.in.cc-f55883aafc82fa2fe88f2af50b49d7017a215c65c22bd3bde2818b03e62496f6"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-precommit.sample-f9af7d95eb1231ecf2eba9770fedfa8d4797a12b02d7240e98d568201251244a"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-editdistancetest.cc-fc16ea891a66797e3d7075117acba0092a1ce94ff59ee5a73032632fc477ef92"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-metrics.h-fd3e8e3eb1d57b6ca69e60d8ff6b734e399791311b0631e580f56595818f25be"}, {"spdxElementId": "SPDXRef-Pkg-ninja1.10.2r0p0f9c8ba.tar.gz-26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-manifestparserperftest.cc-ff9cd76e7585f94257cc10a5092ed03531ef542aef0bfb0420055b5b807d29c0"}], "documentNamespace": "http://spdx.windriver.com/Reports2.0/26f8ede3d3aec2cb4725b84d409877a8666eb8dac30a1e539459c127b74b7948"}