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

Suppress Build Summary Message for JSON Output Mode #702

Conversation

InsertCreativityHere
Copy link
Member

This PR fixes: icerpc/icerpc-csharp#4043.
Now, we don't emit the summary message unless slicec is using the Human DiagnosticFormat (the default).
Since otherwise, we expect a tool to be consuming the output, and it doesn't care about this summary.


I ripgrepped, and the only two places where we write to stdout or stderr were when we emit the diagnostics (which was already properly JSONified) and the summary message.

@InsertCreativityHere InsertCreativityHere changed the title Suppress Build Summary Message for Non-Human Output Modes Suppress Build Summary Message for JSON Output Mode Sep 10, 2024
@InsertCreativityHere InsertCreativityHere merged commit 5bc3e41 into icerpc:main Sep 10, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Slice.Tools JSON error
3 participants