| Commit message (Expand) | Author | Age | Files | Lines |
* | internal: replace AstTransformer with mutable syntax trees | Aleksey Kladov | 2021-05-22 | 3 | -54/+16 |
* | Don't compare ast::Visibility by stringifying | Lukas Tobias Wirth | 2021-05-20 | 1 | -0/+23 |
* | fix: don't add extra whitespace around fields | Aleksey Kladov | 2021-05-17 | 1 | -0/+4 |
* | internal: use mutable syntax trees when filling fields | Aleksey Kladov | 2021-05-16 | 2 | -98/+42 |
* | internal: use mutable trees when filling match arms | Aleksey Kladov | 2021-05-16 | 2 | -126/+69 |
* | Merge #8813 | bors[bot] | 2021-05-16 | 1 | -20/+61 |
|\ |
|
| * | Support length for ByteStrings | Jade | 2021-05-13 | 1 | -20/+61 |
* | | internal: use more mutable APIs | Aleksey Kladov | 2021-05-14 | 2 | -35/+17 |
* | | internal: rewrite assoc item manipulaion to use mutable trees | Aleksey Kladov | 2021-05-14 | 3 | -153/+72 |
* | | internal: remove SyntaxRewriter | Aleksey Kladov | 2021-05-14 | 1 | -48/+3 |
* | | internal: remove more of the SyntaxRewriter | Aleksey Kladov | 2021-05-14 | 1 | -29/+31 |
* | | internal: remove one more immutable tree | Aleksey Kladov | 2021-05-14 | 1 | -8/+2 |
|/ |
|
* | simplify | Aleksey Kladov | 2021-05-10 | 1 | -0/+3 |
* | internal: introduce `ast::make::ext` module with common shortcuts | Aleksey Kladov | 2021-05-09 | 1 | -43/+52 |
* | internal: fix make API | Aleksey Kladov | 2021-05-09 | 1 | -8/+31 |
* | internal: rewrite **Repalce impl Trait** assist to mutable syntax trees | Aleksey Kladov | 2021-05-09 | 1 | -12/+7 |
* | cleanups | Aleksey Kladov | 2021-05-09 | 1 | -2/+2 |
* | minor: remove dead code | Aleksey Kladov | 2021-05-08 | 1 | -11/+1 |
* | internal: pull_assignment_up uses mutable trees | Aleksey Kladov | 2021-05-08 | 1 | -0/+3 |
* | fix: use raw idents in `make::name{_ref}` with keywords | Jonas Schievink | 2021-05-07 | 1 | -2/+12 |
* | Hide implementation details of TokenText | Dawer | 2021-05-06 | 1 | -2/+2 |
* | Clean up | Dawer | 2021-05-06 | 1 | -15/+2 |
* | Borrow text from nodes of immutable syntax trees | Dawer | 2021-05-06 | 1 | -9/+27 |
* | Adapt to a new rowan borrowing node API. | Dawer | 2021-05-06 | 1 | -1/+1 |
* | Split out merge_imports module from helpers::insert_use | Lukas Wirth | 2021-04-24 | 1 | -1/+21 |
* | Merge #8591 #8638 | bors[bot] | 2021-04-23 | 1 | -0/+1 |
|\ |
|
* \ | Merge #8317 | bors[bot] | 2021-04-23 | 1 | -0/+26 |
|\ \ |
|
| * | | Add convert tuple struct to named struct assist | unexge | 2021-04-04 | 1 | -0/+26 |
* | | | Add support for fill match arms of boolean values | Comonad | 2021-04-21 | 1 | -0/+8 |
| | * | Remove SyntaxRewriter usage in insert_use in favor of ted | Lukas Wirth | 2021-04-20 | 1 | -0/+1 |
| |/
|/| |
|
* | | Merge #8578 | bors[bot] | 2021-04-19 | 1 | -0/+12 |
|\ \ |
|
| * | | fix: false positive about inner attrs in docs | Aleksey Kladov | 2021-04-19 | 1 | -0/+12 |
| | | | |
| \ \ | |
*-. \ \ | Merge #8524 #8527 | bors[bot] | 2021-04-19 | 1 | -0/+153 |
|\ \ \ \
| |_|/ /
|/| | /
| | |/
| |/| |
|
| | * | Finish GenericParamsOwnerEdit impls | Dawer | 2021-04-15 | 1 | -5/+94 |
| | * | Switch introduce_named_lifetime assist to use mutable syntax tree | Dawer | 2021-04-14 | 1 | -0/+64 |
| |/ |
|
* / | Fill match arms for a tuple of a single enum. | Dawer | 2021-04-16 | 1 | -6/+12 |
|/ |
|
* | Basic Support Macro 2.0 | Edwin Cheng | 2021-03-27 | 1 | -0/+1 |
* | Add TokenText | Aleksey Kladov | 2021-03-26 | 1 | -7/+10 |
* | syntax: return owned string instead of leaking string | cynecx | 2021-03-26 | 2 | -10/+8 |
* | Use more std::array::IntoIter | Laurențiu Nicola | 2021-03-25 | 1 | -4/+3 |
* | Use arrayvec 0.6 | Laurențiu Nicola | 2021-03-25 | 1 | -8/+8 |
* | Simplify code | Aleksey Kladov | 2021-03-23 | 1 | -2/+3 |
* | rewrite merge use trees assist to use muatable syntax trees | Aleksey Kladov | 2021-03-22 | 3 | -42/+50 |
* | a lot of clippy::style fixes | Matthias Krüger | 2021-03-21 | 4 | -41/+29 |
* | clippy::complexity simplifications related to Iterators | Matthias Krüger | 2021-03-21 | 1 | -2/+1 |
* | use strip_prefix() instead of starts_with and slicing (clippy::manual_strip) | Matthias Krüger | 2021-03-21 | 1 | -2/+1 |
* | remove more redundant clones (clippy::redundant_clone()) | Matthias Krüger | 2021-03-21 | 1 | -1/+1 |
* | Don't use an untyped String for ActiveParam tracking | Lukas Wirth | 2021-03-20 | 1 | -0/+9 |
* | Move `AttrsOwnerNode` to syntax and make it public | Jonas Schievink | 2021-03-19 | 1 | -0/+30 |
* | Make ast editing more ergonomic | Aleksey Kladov | 2021-03-19 | 1 | -21/+20 |