aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_assists/src/ast_editor.rs
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | this is in preparation for the new rowan API
* move whitespace manipulation inside AstEditorEkaterina Babshukova2019-07-101-6/+6
|
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-4/+6
| | | | | | This wasn't a right decision in the first place, the feature flag was broken in the last rustfmt release, and syntax highlighting of imports is more important anyway
* 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
| | | | | Currently, this is more code, and we also loose auto-indenting of bodies, but, long-term, this is the right approach
* 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