aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/ast/make.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rerail split_import API onto ASTAleksey Kladov2020-03-061-0/+21
| | | | | The code is more verbose and less efficient now, but should be reusable in add_import context as well
* Implement concat macroEdwin Cheng2020-03-031-1/+7
|
* Fix typoAleksey Kladov2020-02-291-1/+1
|
* More orthogonal API for building pathsAleksey Kladov2020-02-291-4/+7
|
* Run cargo +nightly fix --clippy -Z unstable-optionsKirill Bulatov2020-02-181-1/+1
|
* Init implementation of structural search replaceMikhail Modin2020-02-141-1/+1
|
* Cleanup early return assistAleksey Kladov2020-02-071-8/+21
|
* Generalize invert_if to just always workAleksey Kladov2020-02-071-1/+5
|
* A tiny bit more consistent APIAleksey Kladov2020-02-061-1/+1
|
* Refactor if-let -> match assist to use ast::makeAleksey Kladov2020-02-051-3/+10
|
* Make sure that newly created nodes are the root of the treeAleksey Kladov2020-02-041-2/+11
|
* More orthogonal path editingAleksey Kladov2020-01-151-16/+2
|
* Slightly more fluent APIAleksey Kladov2020-01-151-13/+13
|
* Qualify paths in 'fill match arms' assistFlorian Diebold2020-01-121-2/+3
|
* Fix ordering problem between qualifying paths and substituting paramsFlorian Diebold2020-01-111-2/+9
|
* Handle type argsFlorian Diebold2020-01-111-0/+7
|
* Clippy lintskjeremy2019-12-201-2/+1
|
* do refact and fix some issuebravomikekilo2019-11-241-2/+13
|
* Make make:: builders slightly more convenientAleksey Kladov2019-11-131-8/+11
|
* Use strongly-typed ast building for early-return assistAleksey Kladov2019-11-131-21/+31
|
* Support paths other than "Some".krk2019-11-011-2/+3
|
* Handle IfLet in convert_to_guarded_return.krk2019-10-311-0/+16
|
* Some clippy fixeskjeremy2019-10-301-2/+2
|
* use correct spacing for enum patternAleksey Kladov2019-10-261-1/+1
|
* Adds "replace with guarded return" assistMikhail Modin2019-10-201-0/+8
|
* add syntax-tree based indentsAleksey Kladov2019-10-121-0/+6
|
* Start simplifying editing APIAleksey Kladov2019-09-261-0/+48
|
* keep ast creation API simpleAleksey Kladov2019-09-261-0/+135