{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-11T00:50:58Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/examples-rclpy-executors-b2d05cb2-a00a-5223-9394-b2f2b00936db", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "3b77bd81c6f31b5d56fba49bc1a211a32d27cc71"}, "externalDocumentId": "DocumentRef-recipe-examples-rclpy-executors", "spdxDocument": "http://spdx.org/spdxdocs/recipe-examples-rclpy-executors-fd59b184-5caa-5fb0-81b7-b9e1c585c7c0"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "a4dea44d36644e8cb9c7c20bad664ed79db1aa3e"}, {"algorithm": "SHA256", "checksumValue": "14540567351783b085687bcf9a5a8a9e8659e9cf648b728168c99a110d564e3b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/examples_rclpy_executors/package.xml", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/ament_index/resource_index/packages/examples_rclpy_executors", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/ament_index/resource_index/packages/examples_rclpy_executors", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "3aaa40166b91be6545f0f99a0c844da5867a2000"}, {"algorithm": "SHA256", "checksumValue": "7f77b2277232336a6150c20587bc828689e9625cef4c1a08436e90e3b7d90be0"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_executors/composed", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "89aecaeaf6771de70cee7a5c89507e004ba14cee"}, {"algorithm": "SHA256", "checksumValue": "d5a286c4184d9c7848464396f6197a655a43a586c1f691236cdde1cf839fe514"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_executors/callback_group", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "f43eef8049da7ddc7b7dab8fe3891f770e41d645"}, {"algorithm": "SHA256", "checksumValue": "33ec8fa844f74082fe092d745163188922c355dcefdc7b2f07b2ba5c78c1f854"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_executors/custom_executor", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "901987da444453f9c4307b000d795867b0029041"}, {"algorithm": "SHA256", "checksumValue": "66a025b7fa3db0da3d23f34e48fc66d9b547af66f20e3390a04c5ea7d83bf39a"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_executors/talker", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "40575675216b3ee59ba3472768514b853f71cb05"}, {"algorithm": "SHA256", "checksumValue": "91eae655708ae300353f94f40754d28313902c562f0ad4aedf5f2d79c500c113"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_executors/listener", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "5b66133ceb2c2287f8e566a6636a74ab1218e61b"}, {"algorithm": "SHA256", "checksumValue": "eff417bc352963ebc402a27c3ada48f1557a5bd41afd5f11adb595111443595f"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_executors/custom_callback_group", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "e08024f08b44fd4d13f4ba6437df0da0b533102e"}, {"algorithm": "SHA256", "checksumValue": "46a9969d925caf7b9ff99762673362c121946f8314752b6938cf2db42ab26aef"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/listener.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "263e034a2789c07840c4f07deaf3cfca96ca3214"}, {"algorithm": "SHA256", "checksumValue": "fada9526a884c3ebd4546a1526442f1a056f0476bc73af42872deedb4f5c4ea3"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/callback_group.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "c6f396b43ac055d834148eb4867476660cd5e195"}, {"algorithm": "SHA256", "checksumValue": "03679a3f78be665ed1f81b6bf9a94b280f8dc3a108a112f47b1b1b4b80b66b36"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/custom_callback_group.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "dd9394f56c0cd83b7817102e770db0643038d056"}, {"algorithm": "SHA256", "checksumValue": "40f1c0c825aa8923ab4a9fd2ef3d4fd10adc04bfbf61ddf804e3b52eee42f0d9"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/talker.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "53659e1f3d889652d69bb7e4f86bf4867b27f778"}, {"algorithm": "SHA256", "checksumValue": "ee04c6ff3c0326ece94f118bda062ecaee8912ef660dea627e1810b625c3fa77"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/custom_executor.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "bb4a9e0708511a7a43d5e390044cdc8b307909e1"}, {"algorithm": "SHA256", "checksumValue": "b3a3a322951de2c3d3eebb2650d4e43017af5c52b8e750f8108d39736dd508ec"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/composed.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "fff5997127c4864e7645aaa0f3257b1aed14c2e5"}, {"algorithm": "SHA256", "checksumValue": "9cb8b00197c12244cddc2b8554804023d5ed64195fc924ab7edefc08c8fdfb58"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/__pycache__/listener.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "9e104b67b475457091106a65fc2d771466a27639"}, {"algorithm": "SHA256", "checksumValue": "0e49638f553fd55fb973630f0dee8be2fd7f6046c5cea285ecc049617c61b4ff"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/__pycache__/talker.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "e2174c087d6158810a05b890c1bd8e3ab1c6cd49"}, {"algorithm": "SHA256", "checksumValue": "2f9018eac239755484cf9fea738e9a3b1cb1e7fc5f7b63a16cd77614191c8637"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "559304f52008302b38cacdc14723e817e2d11e4e"}, {"algorithm": "SHA256", "checksumValue": "1c27f53b353e3e914e39e6822d65618581a112d9694d167ebe2ee02697167ebe"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/__pycache__/custom_callback_group.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "752f956964fa04d17761e1059bac8321710b91a2"}, {"algorithm": "SHA256", "checksumValue": "cbeac07455eb952122b9a0f571fc49c76fb112321cbcd0025f211d3dc48e511b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/__pycache__/custom_executor.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "09cb4b41eeb0d66924c7f8b8399bf09a24f046d1"}, {"algorithm": "SHA256", "checksumValue": "e2bc3b2f848d7280a63286d7b04e44cbb340e3336c15e4444be766ae91b43f92"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/__pycache__/callback_group.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "1c94a30425fa1e818d1f6a21bb5cd60bdf941ebd"}, {"algorithm": "SHA256", "checksumValue": "3aa8b75721068dc162053db5cc65deb554c2937b5c8c7071c16614c7a2127afe"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors/__pycache__/composed.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-24", "checksums": [{"algorithm": "SHA1", "checksumValue": "65b2867b49ce2b62ae38965c0e8302a5e0a3adc6"}, {"algorithm": "SHA256", "checksumValue": "dbab17a5e4f1bc62674be4974429c1b720c8eb5393989d95f1fb14bb29fa38bf"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors-0.19.3-py3.12.egg-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-25", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors-0.19.3-py3.12.egg-info/dependency_links.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-26", "checksums": [{"algorithm": "SHA1", "checksumValue": "3c9f1424060b480700eef204899facea0b59600b"}, {"algorithm": "SHA256", "checksumValue": "cc6cbb9f68d814855a51a5295ea5dbce69bfd2d6d55a1ee6d452e0c74582e005"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors-0.19.3-py3.12.egg-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-27", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors-0.19.3-py3.12.egg-info/zip-safe", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-28", "checksums": [{"algorithm": "SHA1", "checksumValue": "7530cdf4834118350d082bf41dbba50215828ebb"}, {"algorithm": "SHA256", "checksumValue": "b12aeb652b3b7c9941bb21f52dc3b071674a7d0ba9b52cfb0a2b759cb60d5158"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors-0.19.3-py3.12.egg-info/PKG-INFO", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-29", "checksums": [{"algorithm": "SHA1", "checksumValue": "9dd82f45a56fb20b9b8915ecc57412989b361385"}, {"algorithm": "SHA256", "checksumValue": "4ee10eb67dc795bb00136e4dd5ac695c7d5968a68947fb918f21d2ba02257538"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors-0.19.3-py3.12.egg-info/SOURCES.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-executors-30", "checksums": [{"algorithm": "SHA1", "checksumValue": "d8f3a42ac7a1dc32b4c754af3a0b61f8c43b1503"}, {"algorithm": "SHA256", "checksumValue": "4e34d3b17ef5dd1e34865d1d3245f1a40158ec9bc19ea6d3547423a3fb96e916"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_executors-0.19.3-py3.12.egg-info/requires.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "examples-rclpy-executors", "packages": [{"SPDXID": "SPDXRef-Package-examples-rclpy-executors", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-examples-rclpy-executors-1", "SPDXRef-PackagedFile-examples-rclpy-executors-2", "SPDXRef-PackagedFile-examples-rclpy-executors-3", "SPDXRef-PackagedFile-examples-rclpy-executors-4", "SPDXRef-PackagedFile-examples-rclpy-executors-5", "SPDXRef-PackagedFile-examples-rclpy-executors-6", "SPDXRef-PackagedFile-examples-rclpy-executors-7", "SPDXRef-PackagedFile-examples-rclpy-executors-8", "SPDXRef-PackagedFile-examples-rclpy-executors-9", "SPDXRef-PackagedFile-examples-rclpy-executors-10", "SPDXRef-PackagedFile-examples-rclpy-executors-11", "SPDXRef-PackagedFile-examples-rclpy-executors-12", "SPDXRef-PackagedFile-examples-rclpy-executors-13", "SPDXRef-PackagedFile-examples-rclpy-executors-14", "SPDXRef-PackagedFile-examples-rclpy-executors-15", "SPDXRef-PackagedFile-examples-rclpy-executors-16", "SPDXRef-PackagedFile-examples-rclpy-executors-17", "SPDXRef-PackagedFile-examples-rclpy-executors-18", "SPDXRef-PackagedFile-examples-rclpy-executors-19", "SPDXRef-PackagedFile-examples-rclpy-executors-20", "SPDXRef-PackagedFile-examples-rclpy-executors-21", "SPDXRef-PackagedFile-examples-rclpy-executors-22", "SPDXRef-PackagedFile-examples-rclpy-executors-23", "SPDXRef-PackagedFile-examples-rclpy-executors-24", "SPDXRef-PackagedFile-examples-rclpy-executors-25", "SPDXRef-PackagedFile-examples-rclpy-executors-26", "SPDXRef-PackagedFile-examples-rclpy-executors-27", "SPDXRef-PackagedFile-examples-rclpy-executors-28", "SPDXRef-PackagedFile-examples-rclpy-executors-29", "SPDXRef-PackagedFile-examples-rclpy-executors-30"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "examples-rclpy-executors", "packageVerificationCode": {"packageVerificationCodeValue": "f9e87a3a07f6b017227d57a94dafeb75808f4c45"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.19.3-2"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-examples-rclpy-executors:SPDXRef-Recipe-examples-rclpy-executors", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-Package-examples-rclpy-executors", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-24", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-25", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-26", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-27", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-28", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-29", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-executors-30", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-executors"}], "spdxVersion": "SPDX-2.2"}