Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | rename | Unreal Hoang | 2019-05-16 | 1 | -2/+2 | |
| | ||||||
* | removed duplicating fill_struct_fields assist | Sergey Parilin | 2019-05-06 | 1 | -2/+0 | |
| | ||||||
* | move guard to arm body assist. | Unreal Hoang | 2019-05-01 | 1 | -0/+2 | |
| | ||||||
* | Merge #1194 | bors[bot] | 2019-04-22 | 1 | -1/+1 | |
|\ | | | | | | | | | | | | | | | | | 1194: Pr 1190 r=matklad a=matklad Co-authored-by: Andrea Pretto <[email protected]> Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | complete_import: add new import resolver infrastructure with some hardcoded ↵ | Andrea Pretto | 2019-04-21 | 1 | -1/+1 | |
| | | | | | | | | | | | | importable name. Changes complete_scope to support that. | |||||
* | | more type safety | Aleksey Kladov | 2019-04-22 | 1 | -1/+1 | |
| | | ||||||
* | | start structured editing API | Aleksey Kladov | 2019-04-21 | 1 | -0/+1 | |
|/ | ||||||
* | Add explicit type assist. | Marco Groppo | 2019-04-08 | 1 | -0/+2 | |
| | ||||||
* | Assist to flip (some) binary expressions. | Marco Groppo | 2019-03-25 | 1 | -2/+2 | |
| | | | | This assist can flip the following operators: ==, !=, >, >=, <, <=. | |||||
* | Merge #1037 | bors[bot] | 2019-03-25 | 1 | -0/+2 | |
|\ | | | | | | | | | | | | | | | 1037: inline immutable local varialbe r=matklad a=gfreezy resolved #1033 Co-authored-by: gfreezy <[email protected]> | |||||
| * | inline immutable local varialbe | gfreezy | 2019-03-25 | 1 | -0/+2 | |
| | | ||||||
* | | Merge #1036 | bors[bot] | 2019-03-25 | 1 | -0/+2 | |
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | 1036: Assist to flip equality (==) and negated equality (!=) operands. r=matklad a=marcogroppo This PR adds an assist to flip the equality operands. I hope this is the right way to do this (I'm a newbie...) Fixes #1023. Co-authored-by: Marco Groppo <[email protected]> |