aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/ast/edit.rs
Commit message (Collapse)AuthorAgeFilesLines
* Merge #3708bors[bot]2020-03-241-38/+65
|\ | | | | | | | | | | | | | | | | | | | | 3708: Generalise syntax rewriting infrastructure to allow removal of nodes r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * Generalise syntax rewriting infrastructure to allow removal of nodesAleksey Kladov2020-03-241-38/+65
| |
* | Align namingAleksey Kladov2020-03-241-3/+3
|/
* Merge imports assistAleksey Kladov2020-03-181-0/+20
| | | | Work towards #2220
* Strongly-typed generic methods for editing nodesAleksey Kladov2020-03-181-47/+49
|
* Simplify creation of `T[,]`Aleksey Kladov2020-03-061-2/+2
|
* Rerail split_import API onto ASTAleksey Kladov2020-03-061-0/+18
| | | | | The code is more verbose and less efficient now, but should be reusable in add_import context as well
* Add with_use_treeAleksey Kladov2020-03-051-0/+10
|
* Cleanup editing APIAleksey Kladov2020-02-291-6/+5
|
* More orthogonal path editingAleksey Kladov2020-01-151-0/+42
|
* More fluent APIAleksey Kladov2020-01-151-10/+12
|
* Slightly more fluent APIAleksey Kladov2020-01-151-1/+1
|
* SimplifyAleksey Kladov2020-01-151-5/+8
|
* SimplifyAleksey Kladov2020-01-151-7/+5
|
* Fix ordering problem between qualifying paths and substituting paramsFlorian Diebold2020-01-111-4/+4
|
* Use unwrap_or_defaultkjeremy2019-12-201-2/+2
|
* do refact and fix some issuebravomikekilo2019-11-241-1/+11
|
* Make make:: builders slightly more convenientAleksey Kladov2019-11-131-1/+1
|
* Adds "replace with guarded return" assistMikhail Modin2019-10-201-0/+28
|
* add syntax-tree based indentsAleksey Kladov2019-10-121-6/+85
|
* cleanup editorAleksey Kladov2019-09-301-1/+4
|
* remove ast_editor.rsAleksey Kladov2019-09-301-0/+12
|
* move remove bounds to ast/edit.rsAleksey Kladov2019-09-301-1/+15
|
* move field list to ast/edit.rsAleksey Kladov2019-09-301-1/+81
|
* migrate add impl items to the new editing APIAleksey Kladov2019-09-281-3/+94
|
* simplify strip attrsAleksey Kladov2019-09-281-1/+20
|
* Start simplifying editing APIAleksey Kladov2019-09-261-0/+52