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

buck2_validation: tweak and slightly improve error message #769

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

thoughtpolice
Copy link
Contributor

Previously, when using ValidationInfo() with a failure, it ends up turning out an awkward message that turns

{ "status": "failure", "message": "you failed the test!" }

into

"you failed the test!".

After this patch, it comes out as:

you failed the test!

Which seems much more reasonable and easy to parse. It also gives the validation message more control over the punctuation.

@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Sep 4, 2024
@thoughtpolice thoughtpolice force-pushed the aseipp/push-uxtzlovqlops branch 4 times, most recently from b7f8aaf to d93ae63 Compare September 8, 2024 22:26
@thoughtpolice thoughtpolice force-pushed the aseipp/push-uxtzlovqlops branch 2 times, most recently from 24e0bcf to 8b24471 Compare September 20, 2024 22:15
@thoughtpolice thoughtpolice force-pushed the aseipp/push-uxtzlovqlops branch 2 times, most recently from e3b9f8d to 7aacdf1 Compare October 16, 2024 20:35
@thoughtpolice thoughtpolice force-pushed the aseipp/push-uxtzlovqlops branch 2 times, most recently from 43e16f1 to ab62fdc Compare November 12, 2024 22:29
Previously, when using `ValidationInfo()` with a failure, it ends up turning out
an awkward message that turns

    { "status": "failure", "message": "you failed the test!" }

into

    "you failed the test!".

After this patch, it comes out as:

    you failed the test!

Which seems much more reasonable and easy to parse. It also gives the validation
message more control over the punctuation.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants