rust-analyzer/crates/parser/src
Chayim Refael Friedman 0b7a6f38d7 Properly handle different defaults for severity of lints
Previously all lints were assumed to be `#[warn]`, and we had a hand-coded list of `#[allow]` exceptions. Now the severity is autogenerated from rustdoc output.

Also support lints that change status between editions, and the `warnings` lint group.
2024-12-11 20:48:41 +02:00
..
grammar Merge pull request #18625 from Veykril/push-npnxwpxuzlqz 2024-12-06 05:11:08 +00:00
syntax_kind Fix parsing of parenthesized type args and RTN 2024-12-04 11:48:47 +01:00
tests Put leading | in patterns under OrPat 2024-10-27 13:11:38 +02:00
event.rs Merge commit '141fc695dca1df7cfc3c9803972ec19bb178dcbc' into sync-from-ra 2023-11-16 22:27:35 +02:00
grammar.rs fix: Fix parsing of integer/keyword name refs in various places 2024-12-05 15:27:50 +01:00
input.rs internal: rename 2021-12-25 22:02:26 +03:00
lexed_str.rs Remove TokenKind::InvalidPrefix. 2024-11-19 18:06:22 +11:00
lib.rs Properly handle different defaults for severity of lints 2024-12-11 20:48:41 +02:00
output.rs ⬆️ rust-analyzer 2023-02-13 13:55:14 +02:00
parser.rs fix: Don't create empty path nodes 2024-12-04 07:01:45 +01:00
shortcuts.rs internal: Properly check the edition for edition dependent syntax kinds 2024-08-15 15:57:47 +02:00
syntax_kind.rs Properly account for editions in names 2024-08-16 16:46:24 +03:00
tests.rs Correctly handle #"" in edition <2024 2024-10-27 00:47:13 +03:00
token_set.rs internal: simplify TokenSet implementation 2024-04-15 17:33:09 +03:00