fix(sarif): point informationUri at git.trevon.dev #2

Merged
trevon merged 1 commit from fix/forgejo-home into master 2026-09-28 12:05:55 +00:00
Owner

Problem

fold lives only on git.trevon.dev (the GitHub copy is being retired), but every SARIF report fold writes set tool.driver.informationUri to https://github.com/trvon/fold, so code-scanning UIs and SARIF viewers sent readers to the wrong place.

Solution

src/report/sarif.cpp now emits https://git.trevon.dev/trevon/fold. No other source, doc or config referenced the GitHub URL (checked outside the historical benchmark run artifacts under tests/benchmarks/runs/, which record what past versions emitted and are left as-is).

Tests

test_scan_e2e now asserts the URI; it failed before the change. Full suite: 140/140 pass (release build of master + this commit).


Written by Claude (Claude Code) at the maintainer's direction.

## Problem fold lives only on git.trevon.dev (the GitHub copy is being retired), but every SARIF report fold writes set `tool.driver.informationUri` to `https://github.com/trvon/fold`, so code-scanning UIs and SARIF viewers sent readers to the wrong place. ## Solution `src/report/sarif.cpp` now emits `https://git.trevon.dev/trevon/fold`. No other source, doc or config referenced the GitHub URL (checked outside the historical benchmark run artifacts under `tests/benchmarks/runs/`, which record what past versions emitted and are left as-is). ## Tests `test_scan_e2e` now asserts the URI; it failed before the change. Full suite: 140/140 pass (release build of master + this commit). --- Written by Claude (Claude Code) at the maintainer's direction.
fix(sarif): point informationUri at git.trevon.dev
Some checks failed
build / build-linux (pull_request) Failing after 8m12s
build / build-macos (pull_request) Has been cancelled
build / release (pull_request) Has been cancelled
b03c8615ca
fold lives only on git.trevon.dev, but every SARIF report advertised
https://github.com/trvon/fold as the tool's information URI, so code
scanning UIs and SARIF viewers linked readers to a repository fold no
longer uses. The driver now points at https://git.trevon.dev/trevon/fold.

test_scan_e2e asserts the URI; it failed before this change.
trevon merged commit 5cd8c92003 into master 2026-09-28 12:05:55 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
trevon/fold!2
No description provided.