| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-07-08 | Update remaining GitHub URLs | Jonas Schievink | -2/+2 | |
| 2022-05-13 | Revert "Auto merge of #12149 - jonas-schievink:literally-just-a-literal, ↵ | Jonas Schievink | -9/+2 | |
| r=jonas-schievink" This reverts commit cc9ae2b89e01a30e441371b9fd3376c3d03a475f, reversing changes made to 7dfd1cb572d8d4fd951237361e43ecddd9c9a852. | ||||
| 2022-05-05 | Remove `ast::Literal::token` | Jonas Schievink | -2/+9 | |
| 2022-05-05 | Lower values of char and byte literals | Laurențiu Nicola | -2/+2 | |
| 2022-04-27 | fix visibility token validation in trait impl with proc-macro | harpsword | -2/+4 | |
| 2022-02-21 | Validate `let` expressions | Chayim Refael Friedman | -0/+31 | |
| Emit an error if they're found in an invalid position. | ||||
| 2021-12-14 | `match_ast!` takes a pattern to allow underscore usage | Lukas Wirth | -1/+1 | |
| 2021-11-16 | Remove validation of `super` in use paths | Laurențiu Nicola | -39/+0 | |
| 2021-10-21 | Migrate to edition 2021 | Lukas Wirth | -2/+0 | |
| 2021-10-03 | Add semicolons for consistency | Aramis Razzaghipour | -2/+2 | |
| `clippy::semicolon_if_nothing_returned` | ||||
| 2021-09-27 | Rename `*Owner` traits to `Has*` | Lukas Wirth | -1/+1 | |
| 2021-09-26 | internal: fix and force-disable block validation ;-( | Aleksey Kladov | -3/+4 | |
| Originally we tried to maintain the invariant that `{}` always match. That is, that in the parse tree the pair of corresponding `{}` is always first and last tokens of some nodes. We had the code to validate that, but apparently it's been broken for **years** since we introduced tokens/nodes split. Fixing it now makes some tests fail. It's unclear if we want to keep this invariant: there's a strong motivation for breaking it in the following case: ``` use std::{ // unclosed paren fn main() { } } // don't actually want to pair up this with the one from `use` ``` So let's fix the code, but disable it for the time being | ||||
| 2021-09-25 | minor: align code with code-style | Aleksey Kladov | -33/+35 | |
| 2021-09-19 | Simplify | Lukas Wirth | -7/+4 | |
| 2021-07-20 | Restrict completions inside visibility modifiers | Lukas Wirth | -0/+8 | |
| 2021-03-21 | a lot of clippy::style fixes | Matthias Krüger | -2/+2 | |
| 2021-01-24 | Add validation for mutable const items | Lukas Wirth | -1/+15 | |
| 2021-01-20 | . | Aleksey Kladov | -1/+1 | |
| 2021-01-15 | Handle self/super/crate in PathSegment as NameRef | Lukas Wirth | -1/+1 | |
| 2021-01-10 | Merge #7218 | bors[bot] | -1/+1 | |
| 7218: Fix typos r=Veykril a=regexident Apart from the very last commit on this PR (which fixes a public type's name) all changes are non-breaking. Co-authored-by: Vincent Esche <regexident@gmail.com> | ||||
| 2021-01-10 | Fix typo, parentheses is plural | Laurențiu Nicola | -2/+2 | |
| 2021-01-09 | Fixed typos in code asserts | Vincent Esche | -1/+1 | |
| 2020-12-15 | Reject visibilities on `macro_rules!` | Jonas Schievink | -1/+13 | |
| 2020-11-06 | Cleanup API | Aleksey Kladov | -28/+29 | |
| 2020-11-06 | Kill RAW_ literals | Aleksey Kladov | -18/+23 | |
| Syntactically, they are indistinguishable from non-raw versions, so it doesn't make sense to separate then *at the syntax* level. | ||||
| 2020-10-06 | Add validation check for ambiguous trait objects | Lukas Wirth | -1/+44 | |
| 2020-08-12 | Rename ra_syntax -> syntax | Aleksey Kladov | -0/+303 | |
