Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Name assist handlers | Aleksey Kladov | 2020-02-07 | 25 | -7132/+0 |
| | |||||
* | Cleanups | Aleksey Kladov | 2020-02-07 | 1 | -2/+5 |
| | |||||
* | Cleanup imports | Aleksey Kladov | 2020-02-07 | 1 | -1/+1 |
| | |||||
* | Cleanup early return assist | Aleksey Kladov | 2020-02-07 | 1 | -3/+8 |
| | |||||
* | Generalize invert_if to just always work | Aleksey Kladov | 2020-02-07 | 2 | -17/+30 |
| | |||||
* | A tiny bit more consistent API | Aleksey Kladov | 2020-02-06 | 1 | -1/+1 |
| | |||||
* | Remove the leftovers after ImportLocator removal | Kirill Bulatov | 2020-02-06 | 1 | -2/+2 |
| | |||||
* | Doctest autoimport | Aleksey Kladov | 2020-02-06 | 1 | -1/+3 |
| | |||||
* | Mostly remove ImoportLocator infra | Aleksey Kladov | 2020-02-06 | 1 | -25/+14 |
| | |||||
* | Assists are not generic | Aleksey Kladov | 2020-02-06 | 25 | -60/+40 |
| | |||||
* | Add profiling around add_impl_members | Aleksey Kladov | 2020-02-06 | 1 | -0/+1 |
| | | | | | | | | | This intention is pretty slow for `impl Interator`, because it has a ton of default methods which need to be substituted. The proper fix here is to not compute the actual edit until the user triggers the action, but that's awkward to do in the LSP right now, so let's just put a profiling code for now. | ||||
* | Refactor if-let -> match assist to use ast::make | Aleksey Kladov | 2020-02-05 | 1 | -27/+22 |
| | |||||
* | Better cursor placement when merging arms | Aleksey Kladov | 2020-02-05 | 1 | -4/+17 |
| | |||||
* | Merge match arms works with many arms | Aleksey Kladov | 2020-02-05 | 1 | -29/+70 |
| | |||||
* | Cleanup | Aleksey Kladov | 2020-02-05 | 1 | -11/+12 |
| | |||||
* | Merge #2948 | bors[bot] | 2020-02-04 | 1 | -6/+48 |
|\ | | | | | | | | | | | | | | | 2948: Allow add_explicit_type to replace a placeholder type r=matklad a=lnicola Co-authored-by: Laurențiu Nicola <[email protected]> | ||||
| * | Allow add_explicit_type to replace a placeholder type | Laurențiu Nicola | 2020-02-03 | 1 | -6/+48 |
| | | |||||
* | | Use proper import name in the label | Kirill Bulatov | 2020-02-03 | 1 | -10/+6 |
| | | |||||
* | | Simplify paths searches | Kirill Bulatov | 2020-02-03 | 1 | -4/+3 |
| | | |||||
* | | Use name only when searching for an import candidate | Kirill Bulatov | 2020-02-02 | 1 | -6/+16 |
|/ | |||||
* | Merge #2982 | bors[bot] | 2020-02-02 | 2 | -15/+36 |
|\ | | | | | | | | | | | | | | | 2982: Merge imports when auto importing r=flodiebold a=SomeoneToIgnore Co-authored-by: Kirill Bulatov <[email protected]> | ||||
| * | Remove obsolete rustdoc | Kirill Bulatov | 2020-02-02 | 1 | -1/+0 |
| | | |||||
| * | Require ModPath for importing | Kirill Bulatov | 2020-02-02 | 2 | -10/+8 |
| | | |||||
| * | Merge imports when auto importing | Kirill Bulatov | 2020-02-02 | 1 | -6/+30 |
| | | |||||
* | | Auto import functions | Kirill Bulatov | 2020-02-01 | 1 | -0/+24 |
|/ | |||||
* | Improve auto import message | Laurențiu Nicola | 2020-01-31 | 1 | -6/+10 |
| | |||||
* | Properly select a target for auto importing | Kirill Bulatov | 2020-01-29 | 1 | -29/+17 |
| | |||||
* | Code review fixes | Kirill Bulatov | 2020-01-27 | 1 | -5/+5 |
| | |||||
* | Enforce alphabetical import sorting | Kirill Bulatov | 2020-01-26 | 1 | -2/+3 |
| | |||||
* | Adjust the tests | Kirill Bulatov | 2020-01-26 | 1 | -55/+89 |
| | |||||
* | Have a better trait interface | Kirill Bulatov | 2020-01-26 | 1 | -10/+16 |
| | |||||
* | Remove unnecessary lifetime parameter | Kirill Bulatov | 2020-01-26 | 1 | -2/+2 |
| | |||||
* | Initial auto import action implementation | Kirill Bulatov | 2020-01-26 | 1 | -0/+181 |
| | |||||
* | fixed inline_local_variable bug | Tomáš | 2020-01-25 | 1 | -0/+15 |
| | |||||
* | added eq_token() method to LetStmt | TomasKralCZ | 2020-01-19 | 1 | -2/+1 |
| | |||||
* | fix 'add_explicit_type' assist range | TomasKralCZ | 2020-01-19 | 1 | -1/+26 |
| | |||||
* | fix typo in 'inline_local_variable' | TomasKralCZ | 2020-01-19 | 1 | -25/+25 |
| | |||||
* | More natural trait setup | Aleksey Kladov | 2020-01-16 | 1 | -2/+2 |
| | |||||
* | Make FromSource private | Aleksey Kladov | 2020-01-16 | 1 | -3/+4 |
| | |||||
* | Another attempt to add multiple edits | Kirill Bulatov | 2020-01-15 | 1 | -2/+2 |
| | |||||
* | Fix casing | Jeremy Kolb | 2020-01-14 | 20 | -26/+26 |
| | |||||
* | More UI friendly labels | Jeremy Kolb | 2020-01-14 | 23 | -35/+43 |
| | |||||
* | Tweak add_custom_impl | Jeremy Kolb | 2020-01-14 | 1 | -1/+4 |
| | |||||
* | Some clippy lints | kjeremy | 2020-01-13 | 1 | -1/+1 |
| | |||||
* | Qualify paths in 'fill match arms' assist | Florian Diebold | 2020-01-12 | 1 | -16/+51 |
| | |||||
* | Fix ordering problem between qualifying paths and substituting params | Florian Diebold | 2020-01-11 | 1 | -113/+8 |
| | |||||
* | Some more refactoring | Florian Diebold | 2020-01-11 | 1 | -8/+6 |
| | |||||
* | Fix file ID when qualifying paths; add another failing test | Florian Diebold | 2020-01-11 | 1 | -3/+31 |
| | |||||
* | Handle type args | Florian Diebold | 2020-01-11 | 1 | -9/+12 |
| | |||||
* | More failing tests | Florian Diebold | 2020-01-11 | 1 | -1/+126 |
| |