bors 0625183e28 Auto merge of #12903 - Jarcho:issue_12284, r=y21
Fix ICE in `upper_case_acronyms`

fixes #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
2024-06-17 15:45:38 +00:00
..
2024-06-08 12:31:49 +00:00
2024-06-08 12:31:49 +00:00
2024-06-16 18:33:43 -04:00
2024-06-16 18:33:43 -04:00
2024-06-01 14:11:07 +02:00
2024-05-30 22:53:43 +08:00
2024-05-30 22:53:43 +08:00
2024-06-16 18:33:43 -04:00
2024-06-16 18:33:43 -04:00
2024-06-16 18:33:43 -04:00
2024-06-09 07:47:42 +01:00