| Age | Commit message (Expand) | Author | Lines |
| 2020-02-28 | Suggest constraining type parameters | Esteban Küber | -2/+4 |
| 2020-02-28 | Rollup merge of #69547 - matthiaskrgr:more_misc, r=Mark-Simulacrum | Mazdak Farrokhzad | -1/+1 |
| 2020-02-28 | Rollup merge of #69541 - dotdash:format, r=Mark-Simulacrum | Mazdak Farrokhzad | -9/+6 |
| 2020-02-28 | Rollup merge of #69481 - matthiaskrgr:single_char, r=ecstatic-morse | Mazdak Farrokhzad | -1/+1 |
| 2020-02-28 | Rollup merge of #69384 - petrochenkov:nounnorm, r=Centril | Mazdak Farrokhzad | -69/+59 |
| 2020-02-28 | use is_empty() instead of len() == x to determine if structs are empty. | Matthias Krüger | -1/+1 |
| 2020-02-28 | remove redundant clones, references to operands, explicit boolean comparisons... | Matthias Krüger | -1/+1 |
| 2020-02-28 | Rollup merge of #69529 - matthiaskrgr:clippy_identity_conversion, r=Mark-Simu... | Dylan DPC | -5/+4 |
| 2020-02-27 | don't use .into() to convert types into identical types. | Matthias Krüger | -5/+4 |
| 2020-02-27 | Remove unneeded calls to format!() | Björn Steinbrink | -9/+6 |
| 2020-02-27 | use char instead of &str for single char patterns | Matthias Krüger | -1/+1 |
| 2020-02-27 | use find(x) instead of filter(x).next() | Matthias Krüger | -6/+2 |
| 2020-02-26 | Rollup merge of #69447 - Centril:minor-stmt-refactor, r=estebank | Dylan DPC | -94/+87 |
| 2020-02-26 | Rollup merge of #69423 - petrochenkov:nont, r=Centril | Dylan DPC | -8/+0 |
| 2020-02-25 | parse: address nitpick | Mazdak Farrokhzad | -3/+2 |
| 2020-02-25 | parse: move condition into guard | Mazdak Farrokhzad | -28/+28 |
| 2020-02-24 | parse: simplify `parse_stmt_without_recovery`. | Mazdak Farrokhzad | -36/+29 |
| 2020-02-24 | parse: extract `parse_stmt_item` & `parse_stmt_path_start`. | Mazdak Farrokhzad | -32/+33 |
| 2020-02-24 | syntax: Remove `Nt(Impl,Trait,Foreign)Item` | Vadim Petrochenkov | -8/+0 |
| 2020-02-24 | don't explicitly compare against true or false | Matthias Krüger | -2/+2 |
| 2020-02-24 | parser: `token` -> `normalized_token`, `nonnormalized_token` -> `token` | Vadim Petrochenkov | -65/+56 |
| 2020-02-24 | Add some missing support for `NtIdent` | Vadim Petrochenkov | -4/+3 |
| 2020-02-24 | parse: tweak diagnostic wordings | Mazdak Farrokhzad | -5/+5 |
| 2020-02-24 | parse: tweak `parse_item_` for more reuse. | Mazdak Farrokhzad | -19/+9 |
| 2020-02-24 | parse/ast: move `Defaultness` into variants. | Mazdak Farrokhzad | -32/+32 |
| 2020-02-24 | parse: `NtItem` -> `parse_item_common`. | Mazdak Farrokhzad | -8/+9 |
| 2020-02-24 | parser: tweak item kind wording | Mazdak Farrokhzad | -11/+9 |
| 2020-02-24 | parser: tweak unmatched wording | Mazdak Farrokhzad | -5/+6 |
| 2020-02-24 | parser: refactor away at_end | Mazdak Farrokhzad | -9/+3 |
| 2020-02-24 | parse: move token hack into `parse_item_common`. | Mazdak Farrokhzad | -55/+31 |
| 2020-02-24 | parse: use `parse_item_common` in `parse_assoc_item_`. | Mazdak Farrokhzad | -144/+72 |
| 2020-02-24 | parse: use `parse_item_common` in `parse_foreign_item`. | Mazdak Farrokhzad | -28/+53 |
| 2020-02-24 | parse: recover `default` on free items. | Mazdak Farrokhzad | -13/+46 |
| 2020-02-24 | parse: extract `error_on_unmatched_vis`. | Mazdak Farrokhzad | -10/+16 |
| 2020-02-24 | ast: add `Defaultness` to `Item`, making `AssocItem` an alias. | Mazdak Farrokhzad | -3/+4 |
| 2020-02-24 | `parse_defaultness`: avoid hardcoded list of keywords. | Mazdak Farrokhzad | -26/+13 |
| 2020-02-24 | add `Span` to `ast::Defaultness::Default`. | Mazdak Farrokhzad | -1/+1 |
| 2020-02-23 | Rollup merge of #69376 - petrochenkov:bumpwith, r=Centril | Dylan DPC | -127/+51 |
| 2020-02-23 | Rollup merge of #69375 - Menschenkindlein:master, r=Dylan-DPC | Dylan DPC | -2/+2 |
| 2020-02-22 | Use multipart suggestion | David Ross | -13/+9 |
| 2020-02-22 | parser: Cleanup `Parser::bump_with` and its uses | Vadim Petrochenkov | -127/+51 |
| 2020-02-22 | Rename CodeMap to SourceMap follow up | Maxim Zholobak | -2/+2 |
| 2020-02-22 | parse: allow `type Foo: Ord` syntactically. | Mazdak Farrokhzad | -20/+12 |
| 2020-02-18 | Rollup merge of #69236 - Centril:mut-parens-at-recovery, r=estebank | Mazdak Farrokhzad | -16/+13 |
| 2020-02-18 | Rollup merge of #69211 - petrochenkov:prevtok, r=Centril | Mazdak Farrokhzad | -70/+43 |
| 2020-02-18 | Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkov | Mazdak Farrokhzad | -117/+91 |
| 2020-02-17 | parser: Remove `Option`s from unnormalized tokens | Vadim Petrochenkov | -39/+22 |
| 2020-02-17 | parser: Set previous and unnormalized tokens in couple more places | Vadim Petrochenkov | -7/+8 |
| 2020-02-17 | parser: Do not call `bump` recursively | Vadim Petrochenkov | -43/+32 |
| 2020-02-17 | parse: recover `mut (x @ y)` as `(mut x @ mut y)`. | Mazdak Farrokhzad | -16/+13 |