-
Notifications
You must be signed in to change notification settings - Fork 272
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
Make errors nicer when TDNR fails #4641
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! I'm curious what's up with the transcripts outputting _
as the expected type though 🤔
Co-authored-by: Chris Penner <[email protected]>
Co-authored-by: Arya Irani <[email protected]>
instead of name length
Currently a compile error in |
…rorama/improve-tdnr-message
…24-01-25T15:48:31.296974000Z-bench.txt
@runarorama I have this question too — It looks like it used to say
but now it says
(and missing the Otherwise, I'm eager to get it merged before transcripts start failing again 😅 |
I removed the |
Hm, but I don't see that output in the transcripts on trunk?
vs
I think it might be due to losing this logic, which is present here, but missing here and here.
Ok 👍 |
…unisonweb/unison into runarorama/improve-tdnr-message
OK, I believe I have addressed all of the issues and fixed the places where it was missing the existentials check. Output looks good in all transcripts. 🚢 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great!
Fixes #4632
This makes the error message for TDNR failures simpler and clearer.
Example of new behaviour: