aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_assists/src/ast_editor.rs
Commit message (Collapse)AuthorAgeFilesLines
* move remove bounds to ast/edit.rsAleksey Kladov2019-09-301-15/+0
|
* move field list to ast/edit.rsAleksey Kladov2019-09-301-97/+4
|
* migrate add impl items to the new editing APIAleksey Kladov2019-09-281-68/+1
|
* simplify strip attrsAleksey Kladov2019-09-281-17/+0
|
* Start simplifying editing APIAleksey Kladov2019-09-261-71/+1
|
* move diff to ra_syntaxAleksey Kladov2019-09-261-24/+3
|
* keep ast creation API simpleAleksey Kladov2019-09-261-2/+50
|
* add new editing API, suitable for modifying several nodes at onceAleksey Kladov2019-09-251-11/+57
|
* Merge #1911bors[bot]2019-09-251-4/+4
|\ | | | | | | | | | | | | | | 1911: fewer monomorphisations r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * 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
| | | | 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