{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:3e157465-e573-4915-9228-d63edca2af5a","metadata":{"timestamp":"2026-10-26T14:29:31Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"cppchecksolutions/cppcheck"}},"components":[{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/CI-cygwin.yml"}]},{"type":"library","name":"cygwin/cygwin-install-action","version":"master","purl":"pkg:githubactions/cygwin/cygwin-install-action","properties":[{"name":"filePath","value":".github/workflows/CI-cygwin.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/CI-mingw.yml"}]},{"type":"library","name":"msys2/setup-msys2","version":"v2","purl":"pkg:githubactions/msys2/setup-msys2","properties":[{"name":"filePath","value":".github/workflows/CI-mingw.yml"}]},{"type":"library","name":"hendrikmuhs/ccache-action","version":"v1.2","purl":"pkg:githubactions/hendrikmuhs/ccache-action","properties":[{"name":"filePath","value":".github/workflows/CI-mingw.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/CI-unixish-docker.yml"}]},{"type":"library","name":"hendrikmuhs/ccache-action","version":"v1.2","purl":"pkg:githubactions/hendrikmuhs/ccache-action","properties":[{"name":"filePath","value":".github/workflows/CI-unixish-docker.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/CI-unixish.yml"}]},{"type":"library","name":"hendrikmuhs/ccache-action","version":"v1.2","purl":"pkg:githubactions/hendrikmuhs/ccache-action","properties":[{"name":"filePath","value":".github/workflows/CI-unixish.yml"}]},{"type":"library","name":"egor-tensin/setup-gcc","version":"v1","purl":"pkg:githubactions/egor-tensin/setup-gcc","properties":[{"name":"filePath","value":".github/workflows/CI-unixish.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/CI-windows.yml"}]},{"type":"library","name":"ilammy/msvc-dev-cmd","version":"v1","purl":"pkg:githubactions/ilammy/msvc-dev-cmd","properties":[{"name":"filePath","value":".github/workflows/CI-windows.yml"}]},{"type":"library","name":"jurplel/install-qt-action","version":"v3","purl":"pkg:githubactions/jurplel/install-qt-action","properties":[{"name":"filePath","value":".github/workflows/CI-windows.yml"}]},{"type":"library","name":"actions/setup-python","version":"v4","purl":"pkg:githubactions/actions/setup-python","properties":[{"name":"filePath","value":".github/workflows/CI-windows.yml"}]},{"type":"library","name":"actions/cache","version":"v3","purl":"pkg:githubactions/actions/cache","properties":[{"name":"filePath","value":".github/workflows/CI-windows.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/asan.yml"}]},{"type":"library","name":"hendrikmuhs/ccache-action","version":"v1.2","purl":"pkg:githubactions/hendrikmuhs/ccache-action","properties":[{"name":"filePath","value":".github/workflows/asan.yml"}]},{"type":"library","name":"actions/setup-python","version":"v4","purl":"pkg:githubactions/actions/setup-python","properties":[{"name":"filePath","value":".github/workflows/asan.yml"}]},{"type":"library","name":"jurplel/install-qt-action","version":"v3","purl":"pkg:githubactions/jurplel/install-qt-action","properties":[{"name":"filePath","value":".github/workflows/asan.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/buildman.yml"}]},{"type":"library","name":"docker://pandoc/latex","version":"2.9","purl":"pkg:githubactions/docker://pandoc/latex","properties":[{"name":"filePath","value":".github/workflows/buildman.yml"}]},{"type":"library","name":"actions/upload-artifact","version":"v3","purl":"pkg:githubactions/actions/upload-artifact","properties":[{"name":"filePath","value":".github/workflows/buildman.yml"}]},{"type":"library","name":"google/oss-fuzz/infra/cifuzz/actions/build_fuzzers","version":"master","purl":"pkg:githubactions/google/oss-fuzz/infra/cifuzz/actions/build_fuzzers","properties":[{"name":"filePath","value":".github/workflows/cifuzz.yml"}]},{"type":"library","name":"google/oss-fuzz/infra/cifuzz/actions/run_fuzzers","version":"master","purl":"pkg:githubactions/google/oss-fuzz/infra/cifuzz/actions/run_fuzzers","properties":[{"name":"filePath","value":".github/workflows/cifuzz.yml"}]},{"type":"library","name":"actions/upload-artifact","version":"v3","purl":"pkg:githubactions/actions/upload-artifact","properties":[{"name":"filePath","value":".github/workflows/cifuzz.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/clang-tidy.yml"}]},{"type":"library","name":"jurplel/install-qt-action","version":"v3","purl":"pkg:githubactions/jurplel/install-qt-action","properties":[{"name":"filePath","value":".github/workflows/clang-tidy.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/codeql-analysis.yml"}]},{"type":"library","name":"github/codeql-action/init","version":"v2","purl":"pkg:githubactions/github/codeql-action/init","properties":[{"name":"filePath","value":".github/workflows/codeql-analysis.yml"}]},{"type":"library","name":"github/codeql-action/analyze","version":"v2","purl":"pkg:githubactions/github/codeql-action/analyze","properties":[{"name":"filePath","value":".github/workflows/codeql-analysis.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/coverage.yml"}]},{"type":"library","name":"hendrikmuhs/ccache-action","version":"v1.2","purl":"pkg:githubactions/hendrikmuhs/ccache-action","properties":[{"name":"filePath","value":".github/workflows/coverage.yml"}]},{"type":"library","name":"actions/upload-artifact","version":"v3","purl":"pkg:githubactions/actions/upload-artifact","properties":[{"name":"filePath","value":".github/workflows/coverage.yml"}]},{"type":"library","name":"codecov/codecov-action","version":"v3","purl":"pkg:githubactions/codecov/codecov-action","properties":[{"name":"filePath","value":".github/workflows/coverage.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/format.yml"}]},{"type":"library","name":"actions/cache","version":"v3","purl":"pkg:githubactions/actions/cache","properties":[{"name":"filePath","value":".github/workflows/format.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/iwyu.yml"}]},{"type":"library","name":"actions/upload-artifact","version":"v3","purl":"pkg:githubactions/actions/upload-artifact","properties":[{"name":"filePath","value":".github/workflows/iwyu.yml"}]},{"type":"library","name":"jurplel/install-qt-action","version":"v3","purl":"pkg:githubactions/jurplel/install-qt-action","properties":[{"name":"filePath","value":".github/workflows/iwyu.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/release-windows.yml"}]},{"type":"library","name":"ilammy/msvc-dev-cmd","version":"v1","purl":"pkg:githubactions/ilammy/msvc-dev-cmd","properties":[{"name":"filePath","value":".github/workflows/release-windows.yml"}]},{"type":"library","name":"actions/cache","version":"v3","purl":"pkg:githubactions/actions/cache","properties":[{"name":"filePath","value":".github/workflows/release-windows.yml"}]},{"type":"library","name":"jurplel/install-qt-action","version":"v3","purl":"pkg:githubactions/jurplel/install-qt-action","properties":[{"name":"filePath","value":".github/workflows/release-windows.yml"}]},{"type":"library","name":"actions/upload-artifact","version":"v3","purl":"pkg:githubactions/actions/upload-artifact","properties":[{"name":"filePath","value":".github/workflows/release-windows.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/scriptcheck.yml"}]},{"type":"library","name":"hendrikmuhs/ccache-action","version":"v1.2","purl":"pkg:githubactions/hendrikmuhs/ccache-action","properties":[{"name":"filePath","value":".github/workflows/scriptcheck.yml"}]},{"type":"library","name":"actions/cache","version":"v3","purl":"pkg:githubactions/actions/cache","properties":[{"name":"filePath","value":".github/workflows/scriptcheck.yml"}]},{"type":"library","name":"actions/setup-python","version":"v4","purl":"pkg:githubactions/actions/setup-python","properties":[{"name":"filePath","value":".github/workflows/scriptcheck.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/selfcheck.yml"}]},{"type":"library","name":"hendrikmuhs/ccache-action","version":"v1.2","purl":"pkg:githubactions/hendrikmuhs/ccache-action","properties":[{"name":"filePath","value":".github/workflows/selfcheck.yml"}]},{"type":"library","name":"jurplel/install-qt-action","version":"v3","purl":"pkg:githubactions/jurplel/install-qt-action","properties":[{"name":"filePath","value":".github/workflows/selfcheck.yml"}]},{"type":"library","name":"actions/upload-artifact","version":"v3","purl":"pkg:githubactions/actions/upload-artifact","properties":[{"name":"filePath","value":".github/workflows/selfcheck.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/tsan.yml"}]},{"type":"library","name":"hendrikmuhs/ccache-action","version":"v1.2","purl":"pkg:githubactions/hendrikmuhs/ccache-action","properties":[{"name":"filePath","value":".github/workflows/tsan.yml"}]},{"type":"library","name":"actions/setup-python","version":"v4","purl":"pkg:githubactions/actions/setup-python","properties":[{"name":"filePath","value":".github/workflows/tsan.yml"}]},{"type":"library","name":"jurplel/install-qt-action","version":"v3","purl":"pkg:githubactions/jurplel/install-qt-action","properties":[{"name":"filePath","value":".github/workflows/tsan.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/ubsan.yml"}]},{"type":"library","name":"hendrikmuhs/ccache-action","version":"v1.2","purl":"pkg:githubactions/hendrikmuhs/ccache-action","properties":[{"name":"filePath","value":".github/workflows/ubsan.yml"}]},{"type":"library","name":"actions/setup-python","version":"v4","purl":"pkg:githubactions/actions/setup-python","properties":[{"name":"filePath","value":".github/workflows/ubsan.yml"}]},{"type":"library","name":"jurplel/install-qt-action","version":"v3","purl":"pkg:githubactions/jurplel/install-qt-action","properties":[{"name":"filePath","value":".github/workflows/ubsan.yml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/valgrind.yml"}]},{"type":"library","name":"hendrikmuhs/ccache-action","version":"v1.2","purl":"pkg:githubactions/hendrikmuhs/ccache-action","properties":[{"name":"filePath","value":".github/workflows/valgrind.yml"}]},{"type":"library","name":"actions/upload-artifact","version":"v3","purl":"pkg:githubactions/actions/upload-artifact","properties":[{"name":"filePath","value":".github/workflows/valgrind.yml"}]},{"type":"library","name":"Pygments","version":"*","purl":"pkg:pypi/Pygments","properties":[{"name":"filePath","value":"htmlreport/requirements.txt"}]},{"type":"library","name":"Pygments","version":"*","purl":"pkg:pypi/Pygments","properties":[{"name":"filePath","value":"htmlreport/setup.py"}]},{"type":"library","name":"pcre","version":",pfultz2","purl":"pkg:pypi/pcre","properties":[{"name":"filePath","value":"requirements.txt"}]}]}