You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
Overhauled several panic messages to make them less cluttered.
This also removes several steps of the condition analysis, so it might be less useful overall.
Though arguably, assert conditions shouldn't reach that level of complexity to begin with...
Allowed some conditions to only format their arguments on panic when it is known they won't be moved.
This will improve the performance in 95% of intended use cases, meaning this assert macro is now
actually viable for production code rather than just test code.