Skip to content

Use codeflows for more context in SARIF output#1843

Merged
woodruffw merged 18 commits into
mainfrom
ww/better-sarif
Apr 1, 2026
Merged

Use codeflows for more context in SARIF output#1843
woodruffw merged 18 commits into
mainfrom
ww/better-sarif

Conversation

@woodruffw

@woodruffw woodruffw commented Apr 1, 2026

Copy link
Copy Markdown
Member

This switches us from "related locations" to "code flows," which GitHub's SARIF viewer renders more reasonably. See #1840 for screenshots.

Separately, this also fixes the ref-version-mismatch description to make it less vague.

WIP, this is an experiment.

Fixes #1840.

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

5 similar comments
@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

4 similar comments
@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

Comment on lines +112 to +117
ThreadFlowLocation::builder()
.location(build_location(loc, None))
// See: <https://github.com/psastras/sarif-rs/pull/972>
.importance(serde_json::Value::String(importance.into()))
.build()
})

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

woodruffw added 11 commits April 1, 2026 17:15
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

Signed-off-by: William Woodruff <william@yossarian.net>
@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

Signed-off-by: William Woodruff <william@yossarian.net>
@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

@woodruffw woodruffw marked this pull request as ready for review April 1, 2026 21:38
@woodruffw woodruffw added the enhancement New feature or request label Apr 1, 2026
@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

Signed-off-by: William Woodruff <william@yossarian.net>
@woodruffw woodruffw merged commit 33462d7 into main Apr 1, 2026
12 checks passed
@woodruffw woodruffw deleted the ww/better-sarif branch April 1, 2026 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]: ref-version-mismatch error message needs to be more specific

1 participant