Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Added a utility function that can be used to determine the missing impl items. | Kevin DeLorey | 2020-02-09 | 1 | -1/+1 | |
| | ||||||
* | Simplify Assists interface | Aleksey Kladov | 2020-02-09 | 1 | -49/+15 | |
| | | | | | Instead of building a physical tree structure, just "tag" related assists with the same group | |||||
* | Rename add import assist | Kirill Bulatov | 2020-02-07 | 1 | -3/+3 | |
| | ||||||
* | Introduce assists utils | Aleksey Kladov | 2020-02-07 | 1 | -0/+1 | |
| | ||||||
* | Name assist handlers | Aleksey Kladov | 2020-02-07 | 1 | -32/+14 | |
| | ||||||
* | Cleanup | Aleksey Kladov | 2020-02-07 | 1 | -0/+8 | |
| | ||||||
* | Cleanup | Aleksey Kladov | 2020-02-07 | 1 | -3/+4 | |
| | ||||||
* | Simplify | Aleksey Kladov | 2020-02-07 | 1 | -28/+27 | |
| | ||||||
* | Minor rename | Aleksey Kladov | 2020-02-06 | 1 | -5/+5 | |
| | ||||||
* | Fix tests | Aleksey Kladov | 2020-02-06 | 1 | -12/+23 | |
| | ||||||
* | Mostly remove ImoportLocator infra | Aleksey Kladov | 2020-02-06 | 1 | -152/+6 | |
| | ||||||
* | Assists are not generic | Aleksey Kladov | 2020-02-06 | 1 | -16/+11 | |
| | ||||||
* | Remove assists TestDB | Aleksey Kladov | 2020-02-06 | 1 | -2/+0 | |
| | ||||||
* | Start switching assists to a root database | Aleksey Kladov | 2020-02-06 | 1 | -33/+28 | |
| | ||||||
* | Make assists use ImportsLocator directly | Aleksey Kladov | 2020-02-06 | 1 | -9/+9 | |
| | ||||||
* | Code review fixes | Kirill Bulatov | 2020-01-27 | 1 | -2/+3 | |
| | ||||||
* | Adjust the tests | Kirill Bulatov | 2020-01-26 | 1 | -6/+60 | |
| | ||||||
* | Have a better trait interface | Kirill Bulatov | 2020-01-26 | 1 | -7/+3 | |
| | ||||||
* | Remove unnecessary lifetime parameter | Kirill Bulatov | 2020-01-26 | 1 | -6/+6 | |
| | ||||||
* | Initial auto import action implementation | Kirill Bulatov | 2020-01-26 | 1 | -13/+113 | |
| | ||||||
* | fix typo in 'inline_local_variable' | TomasKralCZ | 2020-01-19 | 1 | -1/+1 | |
| | ||||||
* | itertools::Either -> either::Either | Kirill Bulatov | 2020-01-15 | 1 | -1/+1 | |
| | ||||||
* | Apply the api design suggestions | Kirill Bulatov | 2020-01-15 | 1 | -13/+27 | |
| | ||||||
* | Another attempt to add multiple edits | Kirill Bulatov | 2020-01-15 | 1 | -2/+5 | |
| | ||||||
* | Fix casing | Jeremy Kolb | 2020-01-14 | 1 | -4/+7 | |
| | ||||||
* | Fix ordering problem between qualifying paths and substituting params | Florian Diebold | 2020-01-11 | 1 | -0/+1 | |
| | ||||||
* | assists: add assist for custom implementation for derived trait | Paulo Lieuthier | 2019-11-28 | 1 | -0/+2 | |
| | ||||||
* | initial invert_if | bravomikekilo | 2019-11-21 | 1 | -0/+2 | |
| | ||||||
* | Add add_new assist | Wesley Norris | 2019-11-09 | 1 | -0/+2 | |
| | | | | | | | Adds a new assist to autogenerate a new fn based on the selected struct, excluding tuple structs and unions. The fn will inherit the same visibility as the struct and the assist will attempt to reuse any existing impl blocks that exist at the same level of struct. | |||||
* | Restore assists tests | Aleksey Kladov | 2019-11-04 | 1 | -3/+5 | |
| | ||||||
* | Rename MockDatabase -> TestDB | Aleksey Kladov | 2019-11-04 | 1 | -16/+16 | |
| | | | | Actually working rename is sooo useful! | |||||
* | Remove more duplication in test fixtures | Aleksey Kladov | 2019-11-04 | 1 | -10/+10 | |
| | ||||||
* | further simplify assists | Aleksey Kladov | 2019-10-27 | 1 | -62/+21 | |
| | ||||||
* | Merge #2090 | bors[bot] | 2019-10-27 | 1 | -3/+3 | |
|\ | | | | | | | | | | | | | | | 2090: move public stuff to top r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | rename auto_import -> add_import | Aleksey Kladov | 2019-10-27 | 1 | -3/+3 | |
| | | | | | | | | We are long way from auto imports at the moment | |||||
* | | Fixes #2054. | Wesley Norris | 2019-10-27 | 1 | -0/+2 | |
|/ | | | | This adds the `flip_trait_bound` assist which allows for the swapping of two trait bounds in a trait list that are next to each other. | |||||
* | auto-generate assists docs and tests | Aleksey Kladov | 2019-10-25 | 1 | -1/+3 | |
| | ||||||
* | Adds "replace with guarded return" assist | Mikhail Modin | 2019-10-20 | 1 | -0/+2 | |
| | ||||||
* | WIP: Add demorgan application with naive negation | Lúcás Meier | 2019-10-03 | 1 | -0/+2 | |
| | ||||||
* | remove ast_editor.rs | Aleksey Kladov | 2019-09-30 | 1 | -1/+0 | |
| | ||||||
* | Start simplifying editing API | Aleksey Kladov | 2019-09-26 | 1 | -1/+0 | |
| | ||||||
* | keep ast creation API simple | Aleksey Kladov | 2019-09-26 | 1 | -3/+1 | |
| | ||||||
* | move ast builder to a separate file | Aleksey Kladov | 2019-09-25 | 1 | -0/+1 | |
| | ||||||
* | move assists to subdir | Aleksey Kladov | 2019-09-25 | 1 | -47/+53 | |
| | ||||||
* | feat(assists): raw string <-> usual string manipulation | Geobert Quach | 2019-09-19 | 1 | -0/+5 | |
| | | | | Fixes #1730 | |||||
* | Minor typo fix for ra_assists code doc | Nelson Chen | 2019-09-08 | 1 | -1/+1 | |
| | ||||||
* | add assist to move type bounds to where clause | Ekaterina Babshukova | 2019-09-05 | 1 | -0/+2 | |
| | ||||||
* | Add merge_match_arm assist, bump rowan to 0.6.1 | Phil Ellison | 2019-07-29 | 1 | -0/+2 | |
| | ||||||
* | allow rustfmt to reorder imports | Aleksey Kladov | 2019-07-04 | 1 | -8/+8 | |
| | | | | | | 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 | |||||
* | add assist to move arm condition to match guard | Unreal Hoang | 2019-05-21 | 1 | -2/+3 | |
| |