aboutsummaryrefslogtreecommitdiff
path: root/crates/syntax/src
Commit message (Expand)AuthorAgeFilesLines
* Merge #8813bors[bot]2021-05-161-20/+61
|\
| * Support length for ByteStringsJade2021-05-131-20/+61
* | Attach comments to ast::ImplLukas Wirth2021-05-151-2/+2
* | internal: use more mutable APIsAleksey Kladov2021-05-142-35/+17
* | internal: rewrite assoc item manipulaion to use mutable treesAleksey Kladov2021-05-143-153/+72
* | internal: remove SyntaxRewriterAleksey Kladov2021-05-142-153/+4
* | internal: remove more of the SyntaxRewriterAleksey Kladov2021-05-141-29/+31
* | internal: remove one more immutable treeAleksey Kladov2021-05-143-39/+12
* | Cleanup importsAleksey Kladov2021-05-131-4/+3
|/
* simplifyAleksey Kladov2021-05-101-0/+3
* internal: introduce `ast::make::ext` module with common shortcutsAleksey Kladov2021-05-091-43/+52
* internal: fix make APIAleksey Kladov2021-05-091-8/+31
* internal: rewrite **Repalce impl Trait** assist to mutable syntax treesAleksey Kladov2021-05-091-12/+7
* cleanupsAleksey Kladov2021-05-091-2/+2
* minor: remove dead codeAleksey Kladov2021-05-081-11/+1
* internal: pull_assignment_up uses mutable treesAleksey Kladov2021-05-081-0/+3
* dead codeAleksey Kladov2021-05-081-121/+1
* internal: remove one more syntax rewriterAleksey Kladov2021-05-081-1/+4
* fix: use raw idents in `make::name{_ref}` with keywordsJonas Schievink2021-05-071-2/+12
* Hide implementation details of TokenTextDawer2021-05-062-8/+20
* Clean upDawer2021-05-061-15/+2
* Borrow text from nodes of immutable syntax treesDawer2021-05-062-25/+49
* Adapt to a new rowan borrowing node API.Dawer2021-05-062-2/+2
* Split out merge_imports module from helpers::insert_useLukas Wirth2021-04-241-1/+21
*-. Merge #8591 #8638bors[bot]2021-04-233-18/+19
|\ \
| | * Remove SyntaxRewriter::from_fnLukas Wirth2021-04-231-16/+3
| |/ |/|
* | Merge #8317bors[bot]2021-04-231-0/+26
|\ \
| * | Add convert tuple struct to named struct assistunexge2021-04-041-0/+26
* | | Add support for fill match arms of boolean valuesComonad2021-04-211-0/+8
| | * Remove SyntaxRewriter usage in insert_use in favor of tedLukas Wirth2021-04-202-2/+16
| |/ |/|
* | Merge #8578bors[bot]2021-04-192-1/+13
|\ \
| * | fix: false positive about inner attrs in docsAleksey Kladov2021-04-192-1/+13
| | |
| \ \
*-. \ \ Merge #8524 #8527bors[bot]2021-04-192-0/+160
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| | * Finish GenericParamsOwnerEdit implsDawer2021-04-151-5/+94
| | * Switch introduce_named_lifetime assist to use mutable syntax treeDawer2021-04-142-0/+71
| |/
* / Fill match arms for a tuple of a single enum.Dawer2021-04-161-6/+12
|/
* Add support for doc on hover for macro 2.0Edwin Cheng2021-03-271-2/+2
* Basic Support Macro 2.0Edwin Cheng2021-03-271-0/+1
* Add TokenTextAleksey Kladov2021-03-263-7/+89
* syntax: return owned string instead of leaking stringcynecx2021-03-262-10/+8
* Use more std::array::IntoIterLaurențiu Nicola2021-03-251-4/+3
* Use arrayvec 0.6Laurențiu Nicola2021-03-251-8/+8
* Simplify codeAleksey Kladov2021-03-231-2/+3
* rewrite merge use trees assist to use muatable syntax treesAleksey Kladov2021-03-224-46/+74
* a lot of clippy::style fixesMatthias Krüger2021-03-216-44/+32
* clippy::complexity simplifications related to IteratorsMatthias Krüger2021-03-211-2/+1
* use strip_prefix() instead of starts_with and slicing (clippy::manual_strip)Matthias Krüger2021-03-211-2/+1
* remove more redundant clones (clippy::redundant_clone())Matthias Krüger2021-03-212-3/+3
* Don't use an untyped String for ActiveParam trackingLukas Wirth2021-03-201-0/+9
* Move `AttrsOwnerNode` to syntax and make it publicJonas Schievink2021-03-192-2/+32