SarifLogger: emit relative paths with a well-known uriBaseId by default
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
Research direction
Start by reviewing the SarifLogger public API, especially SarifLogger.Log and how it receives rules and pre-fabricated results. Determine the API change needed for the logger to emit relative paths with a well-known uriBaseId by default, and define completion as producing those paths without requiring callers to pre-fabricate locations.
Written by the indexing model from the issue text.
Description
This will require either a change to or an addition to the SarifLogger's public API, because as it stands, SarifLogger.Log accepts a rule and a result -- and so the result must be pre-fabricated (it already has the locations in it, expressed however the tool chose to express them).
@michaelcfanning FYI
- Dominant language
- C#
- Stars
- 226
- Forks
- 108
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 6
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoft/sarif-sdk
-
bug javascript
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
emit-sarif: document the TF_BUILD -> GHAZDO publishability coupling (local runs cannot be published) Open
Difficulty 1/5 Under an hour Newbie friendliness 88/100
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
All issues in microsoft/sarif-sdk
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
:watch: Not Triaged 11.0 fundamentals/subsvc
Difficulty 2/5 1-3 hours Newbie friendliness 92/100
dotnet/AspNetCore.Docs#37699 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
SubtitleEdit/subtitleedit#15108 · 1 comment ·
-
area/docs-content Bug pulumi/docs
Difficulty 1/5 1-3 hours Newbie friendliness 94/100
-
agentic-workflows untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 76/100