SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-04b2beaf-9cb0-4330-8b0f-7d69fa66f5a7 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-04-16T22:33:49Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-92b89ae925200dae5d45459b9956e534 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ee2538cf7a67754c3ab8578182ef422 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a3c8a1989dd50f3885337332a84afb72 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58ec2a4ddc760d933c9c353792d5c44f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-535d3d82c4bc3d2d5426b39977605314 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a5ac8d20f0599b58728ffe7860768aa6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3bc61a739424050f4664bb7bf9a48964 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-560d4e509e80d1fc39bc6f954ba6569f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6ee9cfdbcb79785005cac34f7d1a1ef3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db40233a8e176015bc3cc169155dd862 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c40be587041012f68d1056a89a3858a8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f09b8246b3c392848115d7d08490242 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e329c63e9c85a5addd2173240b819ff7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9fba50d9c6356a95a8db78cdeb0995e9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c38bdd2ccf0d579e4dc00b9338273b6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-074e9ed40f04011536c7b78bb00722d4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dbd6129c269b83f05db08c704a972ac0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff51367a051bc472df8289f2656c9f89 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bba5e3977f9afbe8fc47a6ceaa8525bd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4b90a764fb44b4ae1f12502e40fd9e09 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f48f18b4f853af50b6cdb27304cd770 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a4ce0bfa9d65b6e78cea595cb46d555b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-38b34c4a8b05aa242d20a2c5d0fcb2e1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0039a14ac127f27d4998f033237ae09c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-afec1ffef9e46c79e576cd302350eb32 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a720199528fb0ed95ef457c9ff229b1b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9bbc287c18426117f114020bf8dbc21c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cb2767f3874f8abfc5b89664514770e2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7403841e6daa4449a2345e593359eb4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-63141b1073b3da595115b4413003c999 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01dfb05316cd97f630b2f538e2a63904 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-90a588ff12b1306860a20271d5474629 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09a43adeaf2ce2ee09647afb2a9bdc56 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c6b581bb785d165489acb90e0f1a067a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a815fbe5de74c1cd1e7f9e0066283a4f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-550e1e9a59a2f037a234abb7cf86ec9e FileName: ./.clang-format SPDXID: SPDXRef-92b89ae925200dae5d45459b9956e534 FileChecksum: SHA1: 5d9236c88dc1ba29a510bbeabbc1a4583d012465 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2021-2023 David Robillard FileName: ./.clang-tidy SPDXID: SPDXRef-9ee2538cf7a67754c3ab8578182ef422 FileChecksum: SHA1: b55d443aad6743a5f46ed4d7fc0195a5c15f3c20 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2021-2024 David Robillard FileName: ./.gitignore SPDXID: SPDXRef-a3c8a1989dd50f3885337332a84afb72 FileChecksum: SHA1: 95f84adc77fb456469ad870cc1ce079a2ca645bd LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2023 David Robillard FileName: ./.gitlab-ci.yml SPDXID: SPDXRef-58ec2a4ddc760d933c9c353792d5c44f FileChecksum: SHA1: 4f0138150e232d002db5424415e2e269f4bc7cb6 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2021-2023 David Robillard FileName: ./.gitmodules SPDXID: SPDXRef-535d3d82c4bc3d2d5426b39977605314 FileChecksum: SHA1: 66d1c050251bdb5dcfad37b8bae31180b0de0be5 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2023 David Robillard FileName: ./README.md SPDXID: SPDXRef-a5ac8d20f0599b58728ffe7860768aa6 FileChecksum: SHA1: 67cd6166a415b20842656cd8b47e44b0a608156d LicenseConcluded: NOASSERTION LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./include/sajs/sajs.h SPDXID: SPDXRef-3bc61a739424050f4664bb7bf9a48964 FileChecksum: SHA1: 56d831bbe9d2c6e25133497b2100a5ff9621781b LicenseConcluded: NOASSERTION LicenseInfoInFile: ISC FileCopyrightText: Copyright 2017-2024 David Robillard FileName: ./meson.build SPDXID: SPDXRef-560d4e509e80d1fc39bc6f954ba6569f FileChecksum: SHA1: e58f4a4f72ff20dbdd3297f46593b15d8e5e4b6d LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2021-2024 David Robillard FileName: ./meson_options.txt SPDXID: SPDXRef-6ee9cfdbcb79785005cac34f7d1a1ef3 FileChecksum: SHA1: 2eb8f7e86424704d21beebf66cdccec6152f0914 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2021-2023 David Robillard FileName: ./src/.clang-tidy SPDXID: SPDXRef-db40233a8e176015bc3cc169155dd862 FileChecksum: SHA1: 916b8e9f59893fc7884451acbce65dbec465a0b2 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2021-2026 David Robillard FileName: ./src/lexer.c SPDXID: SPDXRef-c40be587041012f68d1056a89a3858a8 FileChecksum: SHA1: a94ab4d693f93471dc67389d2dc3d32b244d751d LicenseConcluded: NOASSERTION LicenseInfoInFile: ISC FileCopyrightText: Copyright 2017-2023 David Robillard FileName: ./src/status.c SPDXID: SPDXRef-4f09b8246b3c392848115d7d08490242 FileChecksum: SHA1: 4e511379d35c4ee0e8fce53b584a82f775c0b8db LicenseConcluded: NOASSERTION LicenseInfoInFile: ISC FileCopyrightText: Copyright 2017-2023 David Robillard FileName: ./src/writer.c SPDXID: SPDXRef-e329c63e9c85a5addd2173240b819ff7 FileChecksum: SHA1: 2e6ca45f57431817e586f8405315fa313f82b211 LicenseConcluded: NOASSERTION LicenseInfoInFile: ISC FileCopyrightText: Copyright 2017-2026 David Robillard FileName: ./test/.clang-tidy SPDXID: SPDXRef-9fba50d9c6356a95a8db78cdeb0995e9 FileChecksum: SHA1: ab5917f630b0c80fe27340f08f86771924c3db2e LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2021-2024 David Robillard FileName: ./test/headers/.clang-tidy SPDXID: SPDXRef-2c38bdd2ccf0d579e4dc00b9338273b6 FileChecksum: SHA1: a3e4973ce90116c4ba4107f2fff90adb85b723a8 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2020-2024 David Robillard FileName: ./test/headers/test_header.c SPDXID: SPDXRef-074e9ed40f04011536c7b78bb00722d4 FileChecksum: SHA1: 2d874a96b9bb2684106518b0aef1a405a100b110 LicenseConcluded: NOASSERTION LicenseInfoInFile: ISC FileCopyrightText: Copyright 2022-2026 David Robillard FileName: ./test/meson.build SPDXID: SPDXRef-dbd6129c269b83f05db08c704a972ac0 FileChecksum: SHA1: 18cacf048163ebbd11b7f9c02baf26021b3c42df LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2021-2024 David Robillard FileName: ./test/pretty/array_in_array.json SPDXID: SPDXRef-ff51367a051bc472df8289f2656c9f89 FileChecksum: SHA1: 7a4eb54bcdfe2c7982b301ab09648668a0809a38 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/pretty/array_in_object.json SPDXID: SPDXRef-bba5e3977f9afbe8fc47a6ceaa8525bd FileChecksum: SHA1: d1840b0eba41d41630a6a372c1d350e2e9532d75 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/pretty/empty_array.json SPDXID: SPDXRef-4b90a764fb44b4ae1f12502e40fd9e09 FileChecksum: SHA1: 855ca7e4e0c1c862e50b76ecfb4184cc39df46fe LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/pretty/empty_array_in_array.json SPDXID: SPDXRef-4f48f18b4f853af50b6cdb27304cd770 FileChecksum: SHA1: 6c425b10a14043c279e8ea322ce239b71e70da31 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/pretty/empty_array_in_object.json SPDXID: SPDXRef-a4ce0bfa9d65b6e78cea595cb46d555b FileChecksum: SHA1: 6ff8b44c0e11ffd64b16a66b12ba8c4dded810d9 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/pretty/empty_object.json SPDXID: SPDXRef-38b34c4a8b05aa242d20a2c5d0fcb2e1 FileChecksum: SHA1: 0b56d40c0630a74abec5398e01c6cd83263feddc LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/pretty/empty_object_in_array.json SPDXID: SPDXRef-0039a14ac127f27d4998f033237ae09c FileChecksum: SHA1: cf4f62dc62613277bae6c1cad3c138c986362642 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/pretty/empty_object_in_object.json SPDXID: SPDXRef-afec1ffef9e46c79e576cd302350eb32 FileChecksum: SHA1: b1719cc0be139461a1e52f57d0155c3a79868594 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/pretty/object_in_array.json SPDXID: SPDXRef-a720199528fb0ed95ef457c9ff229b1b FileChecksum: SHA1: 90cd5da8530a5835a1f000f016055eab75632819 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/pretty/object_in_object.json SPDXID: SPDXRef-9bbc287c18426117f114020bf8dbc21c FileChecksum: SHA1: 635911e6e260ce33c4d9b6aae1686bffcf419614 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/pretty/simple_array.json SPDXID: SPDXRef-cb2767f3874f8abfc5b89664514770e2 FileChecksum: SHA1: c4295d82f610e6e6e4a05242e28d09ea9ceac874 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/pretty/simple_object.json SPDXID: SPDXRef-b7403841e6daa4449a2345e593359eb4 FileChecksum: SHA1: c9562835160cc967111173224ea27aaa9ea0d08b LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: SPDX-FileCopyrightText: 2023 David Robillard FileName: ./test/test_init.c SPDXID: SPDXRef-63141b1073b3da595115b4413003c999 FileChecksum: SHA1: 8b2fd35fbcbfbd1f56974b46546d36973acbe573 LicenseConcluded: NOASSERTION LicenseInfoInFile: ISC FileCopyrightText: Copyright 2017-2023 David Robillard FileName: ./test/test_parse.py SPDXID: SPDXRef-01dfb05316cd97f630b2f538e2a63904 FileChecksum: SHA1: feb63d8944e40063ca00afe5c1811bbe9f772905 LicenseConcluded: NOASSERTION LicenseInfoInFile: ISC FileCopyrightText: Copyright 2022-2023 David Robillard FileName: ./test/test_thru.py SPDXID: SPDXRef-90a588ff12b1306860a20271d5474629 FileChecksum: SHA1: 54f002c6561f83d187bfc6df678ef56bd1e098c3 LicenseConcluded: NOASSERTION LicenseInfoInFile: ISC FileCopyrightText: Copyright 2022-2023 David Robillard FileName: ./tools/.clang-tidy SPDXID: SPDXRef-09a43adeaf2ce2ee09647afb2a9bdc56 FileChecksum: SHA1: acd8b213519d04b88e5095a445db165a6f7afaae LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2021-2026 David Robillard FileName: ./tools/meson.build SPDXID: SPDXRef-c6b581bb785d165489acb90e0f1a067a FileChecksum: SHA1: 7f5a651cb9ef55f9df820284297a9da867efd912 LicenseConcluded: NOASSERTION LicenseInfoInFile: 0BSD LicenseInfoInFile: ISC FileCopyrightText: Copyright 2021-2023 David Robillard FileName: ./tools/sajs-pipe.1 SPDXID: SPDXRef-a815fbe5de74c1cd1e7f9e0066283a4f FileChecksum: SHA1: 3a25612b2340811fe2fb8b0bf672200a7ee374ec LicenseConcluded: NOASSERTION LicenseInfoInFile: ISC FileCopyrightText: Copyright 2011-2023 David Robillard FileName: ./tools/sajs-pipe.c SPDXID: SPDXRef-550e1e9a59a2f037a234abb7cf86ec9e FileChecksum: SHA1: 560168d7e27a98ce87900054507aa3f51bbcb090 LicenseConcluded: NOASSERTION LicenseInfoInFile: ISC FileCopyrightText: Copyright 2017-2023 David Robillard .\n" Copyright 2017-2026 David Robillard