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
E.g. exhibiting #[no_std]; code normally requires passing extra flags to rustc (because we don't link to libc), so it would be good to be able to just parse, type-check and lint without linking, so that code snippets don't go completely out of date.
Fix ICE in `upper_case_acronyms`
fixesrust-lang#12284
The logic has been rewritten to avoid allocations. The old version allocated multiple vecs and strings for each identifier. The new logic allocates a single string only when the lint triggers.
This also no longer lints on strings which don't start with an uppercase letter (e.g. `something_FOO`).
changelog: none
E.g. exhibiting
#[no_std];
code normally requires passing extra flags to rustc (because we don't link to libc), so it would be good to be able to just parse, type-check and lint without linking, so that code snippets don't go completely out of date.Maybe something like
The text was updated successfully, but these errors were encountered: