Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added guid property for root level log (#483) #641

Merged
merged 2 commits into from
Jul 26, 2024

Conversation

sthagen
Copy link
Contributor

@sthagen sthagen commented Jul 9, 2024

Implements #483

@sthagen sthagen requested review from adityasharad and dmk42 July 9, 2024 20:40
@sthagen sthagen self-assigned this Jul 9, 2024
@sthagen sthagen added the design-approved The TC approved the design and I can write the change draft label Jul 9, 2024
@sthagen sthagen linked an issue Jul 9, 2024 that may be closed by this pull request
@KalleOlaviNiemitalo
Copy link

Will the JSON schema be updated in a separate pull request? https://github.com/oasis-tcs/sarif-spec/blob/main/sarif-2.2/schema/sarif-2-2.schema.json

@sthagen sthagen marked this pull request as draft July 10, 2024 11:07
- Added the guid member to the root level object in the schema
  (thanks to Kalle Olavi Niemitalo for reminding)
- Softened the compliance level to SHOULD as a compromise
  to mitigate the impact on slow adapters.

Signed-off-by: Stefan Hagen <[email protected]>
@sthagen sthagen marked this pull request as ready for review July 10, 2024 15:14
@sthagen
Copy link
Contributor Author

sthagen commented Jul 11, 2024

The motion to approve and merge this pull request succeeded during the 2024-07-11 TC meeting. Cf. 3.3.2 Approval of changes after merge of the minutes PR, until then https://github.com/oasis-tcs/sarif-spec/blob/meeting-2024-07-11/meeting_minutes/240711_SARIF_TC_89.md#332-approval-of-changes.

The preceding discussion showed a need to better describe use cases and implication of the diverse guid fields across the schema and the editors initiated a ticket at #648 to trigger the enhancement of the documentation.

@sthagen sthagen requested a review from michaelcfanning July 11, 2024 18:23
@sthagen sthagen merged commit d963073 into main Jul 26, 2024
@sthagen sthagen deleted the add-guid-property-for-root-level-log branch July 26, 2024 02:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design-approved The TC approved the design and I can write the change draft to-be-discussed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add guid property for root level log
2 participants