aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_assists/src/ast_editor.rs
Commit message (Expand)AuthorAgeFilesLines
* add new editing API, suitable for modifying several nodes at onceAleksey Kladov2019-09-251-11/+57
* Merge #1911bors[bot]2019-09-251-4/+4
|\
| * fewer monomorphisationsAleksey Kladov2019-09-251-4/+4
* | move ast builder to a separate fileAleksey Kladov2019-09-251-228/+3
|/
* add assist to move type bounds to where clauseEkaterina Babshukova2019-09-051-0/+30
* fix assistsAleksey Kladov2019-09-021-1/+1
* rename struct -> record, pos -> tupleAleksey Kladov2019-08-231-11/+11
* make ast object safeAleksey Kladov2019-08-231-2/+5
* refactor fill_match_arms assistEkaterina Babshukova2019-08-221-2/+91
* switch to upstream rowan's APIAleksey Kladov2019-07-201-3/+6
* align SyntaxText API with upstreamAleksey Kladov2019-07-201-1/+1
* rename range -> text_rangeAleksey Kladov2019-07-201-1/+4
* convenience apiAleksey Kladov2019-07-191-4/+4
* migrate ra_assists to the new ASTAleksey Kladov2019-07-191-58/+65
* make Parse fields privateAleksey Kladov2019-07-121-3/+4
* move whitespace manipulation inside AstEditorEkaterina Babshukova2019-07-101-6/+6
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-4/+6
* extend add_impl_members to constants and typesEkaterina Babshukova2019-07-031-22/+19
* Fix clippy::while_let_loopAlan Du2019-06-041-15/+11
* fix typos in mbe testsAleksey Kladov2019-05-281-3/+3
* apply T! macro where it is possibleSergey Parilin2019-05-151-7/+7
* switch to once_cell from lazy_staticAleksey Kladov2019-05-071-4/+2
* fill struct fields diagnosticSergey Parilin2019-05-061-0/+5
* drop useless testAleksey Kladov2019-04-221-28/+0
* move add_missing_members to structured editing APIAleksey Kladov2019-04-221-18/+140
* more type safetyAleksey Kladov2019-04-221-1/+24
* test short structsAleksey Kladov2019-04-211-4/+11
* use structured editing API for fill struct assistAleksey Kladov2019-04-211-42/+98
* start structured editing APIAleksey Kladov2019-04-211-0/+153