about summary refs log tree commit diff
path: root/crates/syntax/src
AgeCommit message (Expand)AuthorLines
2021-05-12Support length for ByteStringsJade-20/+61
2021-05-10simplifyAleksey Kladov-0/+3
2021-05-09internal: introduce `ast::make::ext` module with common shortcutsAleksey Kladov-43/+52
2021-05-09internal: fix make APIAleksey Kladov-8/+31
2021-05-09internal: rewrite **Repalce impl Trait** assist to mutable syntax treesAleksey Kladov-12/+7
2021-05-09cleanupsAleksey Kladov-2/+2
2021-05-08minor: remove dead codeAleksey Kladov-11/+1
2021-05-08internal: pull_assignment_up uses mutable treesAleksey Kladov-0/+3
2021-05-08dead codeAleksey Kladov-121/+1
2021-05-08internal: remove one more syntax rewriterAleksey Kladov-1/+4
2021-05-07fix: use raw idents in `make::name{_ref}` with keywordsJonas Schievink-2/+12
2021-05-06Hide implementation details of TokenTextDawer-8/+20
2021-05-06Clean upDawer-15/+2
2021-05-06Borrow text from nodes of immutable syntax treesDawer-25/+49
2021-05-06Adapt to a new rowan borrowing node API.Dawer-2/+2
2021-04-24Split out merge_imports module from helpers::insert_useLukas Wirth-1/+21
2021-04-23Merge #8591 #8638bors[bot]-18/+19
2021-04-23Remove SyntaxRewriter::from_fnLukas Wirth-16/+3
2021-04-23Merge #8317bors[bot]-0/+26
2021-04-21Add support for fill match arms of boolean valuesComonad-0/+8
2021-04-20Remove SyntaxRewriter usage in insert_use in favor of tedLukas Wirth-2/+16
2021-04-19Merge #8578bors[bot]-1/+13
2021-04-19fix: false positive about inner attrs in docsAleksey Kladov-1/+13
2021-04-19Merge #8524 #8527bors[bot]-0/+160
2021-04-16Fill match arms for a tuple of a single enum.Dawer-6/+12
2021-04-15Finish GenericParamsOwnerEdit implsDawer-5/+94
2021-04-15Switch introduce_named_lifetime assist to use mutable syntax treeDawer-0/+71
2021-04-04Add convert tuple struct to named struct assistunexge-0/+26
2021-03-27Add support for doc on hover for macro 2.0Edwin Cheng-2/+2
2021-03-27Basic Support Macro 2.0Edwin Cheng-0/+1
2021-03-26Add TokenTextAleksey Kladov-7/+89
2021-03-26syntax: return owned string instead of leaking stringcynecx-10/+8
2021-03-25Use more std::array::IntoIterLaurențiu Nicola-4/+3
2021-03-25Use arrayvec 0.6Laurențiu Nicola-8/+8
2021-03-23Simplify codeAleksey Kladov-2/+3
2021-03-22rewrite merge use trees assist to use muatable syntax treesAleksey Kladov-46/+74
2021-03-21a lot of clippy::style fixesMatthias Krüger-44/+32
2021-03-21clippy::complexity simplifications related to IteratorsMatthias Krüger-2/+1
2021-03-21use strip_prefix() instead of starts_with and slicing (clippy::manual_strip)Matthias Krüger-2/+1
2021-03-21remove more redundant clones (clippy::redundant_clone())Matthias Krüger-3/+3
2021-03-20Don't use an untyped String for ActiveParam trackingLukas Wirth-0/+9
2021-03-19Move `AttrsOwnerNode` to syntax and make it publicJonas Schievink-2/+32
2021-03-19Make ast editing more ergonomicAleksey Kladov-40/+66
2021-03-19Parse extended_key_value_attributesLukas Wirth-33/+23
2021-03-17Better handling of block doc commentsLukas Wirth-35/+29
2021-03-17Merge #8059bors[bot]-1/+1
2021-03-17avoid converting types into themselves via .into() (clippy::useless-conversion)Matthias Krüger-2/+2
2021-03-16pit-of-successify tree editorAleksey Kladov-14/+17
2021-03-16Auto-magical whitespaceAleksey Kladov-23/+58
2021-03-16Move more boundsAleksey Kladov-10/+44