Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge #3925 | bors[bot] | 2020-04-11 | 1 | -0/+15 |
|\ | | | | | | | | | | | | | | | | | | | 3925: Implement assist "Reorder field names" r=matklad a=geoffreycopin This PR implements the "Reorder record fields" assist as discussed in issue #3821 . Adding a `RecordFieldPat` variant to the `Pat` enum seemed like the easiest way to handle the `RecordPat` children as a single sequence of elements, maybe there is a better way ? Co-authored-by: Geoffrey Copin <[email protected]> | ||||
| * | Generate doc | Geoffrey Copin | 2020-04-11 | 1 | -0/+15 |
| | | |||||
* | | Change missing impl assist to use todo!() instead of unimplemented() | Chris Hopman | 2020-04-10 | 1 | -1/+1 |
|/ | | | | | | | | | | | | todo!() "Indicates unfinished code" (https://doc.rust-lang.org/std/macro.todo.html) Rust documentation provides further clarification: > The difference between unimplemented! and todo! is that while todo! > conveys an intent of implementing the functionality later and the > message is "not yet implemented", unimplemented! makes no such claims. todo!() seems more appropriate for assists that insert missing impls. | ||||
* | Add create_function assist | Timo Freiberg | 2020-04-01 | 1 | -0/+27 |
| | |||||
* | Merge #3742 | bors[bot] | 2020-03-27 | 1 | -0/+26 |
|\ | | | | | | | | | | | | | | | | | | | | | 3742: Replace if with if-let r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Replace if with if-let | Aleksey Kladov | 2020-03-27 | 1 | -0/+26 |
| | | |||||
* | | Assist: replace unwrap with match | Unreal Hoang | 2020-03-26 | 1 | -0/+24 |
|/ | |||||
* | fill match arms with empty block rather than unit tuple | Josh Mcguigan | 2020-03-24 | 1 | -2/+2 |
| | |||||
* | Merge imports assist | Aleksey Kladov | 2020-03-18 | 1 | -0/+14 |
| | | | | Work towards #2220 | ||||
* | Add `remove_mut` assist | Aleksey Kladov | 2020-02-19 | 1 | -0/+17 |
| | |||||
* | Rename add import assist | Kirill Bulatov | 2020-02-07 | 1 | -16/+16 |
| | |||||
* | Doctest autoimport | Aleksey Kladov | 2020-02-06 | 1 | -1/+3 |
| | |||||
* | Initial auto import action implementation | Kirill Bulatov | 2020-01-26 | 1 | -0/+19 |
| | |||||
* | Fill in type params in 'add missing impl members' assist | Florian Diebold | 2019-12-24 | 1 | -11/+11 |
| | |||||
* | docs: describe new feature 'add custom impl for derived trait' | Paulo Lieuthier | 2019-11-28 | 1 | -0/+19 |
| | |||||
* | do refact and fix some issue | bravomikekilo | 2019-11-24 | 1 | -2/+2 |
| | |||||
* | initial invert_if | bravomikekilo | 2019-11-21 | 1 | -0/+17 |
| | |||||
* | Add add_new assist | Wesley Norris | 2019-11-09 | 1 | -0/+22 |
| | | | | | | | 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. | ||||
* | move all assists to use generated docs | Aleksey Kladov | 2019-10-27 | 1 | -0/+15 |
| | |||||
* | use new api for flip_trait_bound assist | Aleksey Kladov | 2019-10-27 | 1 | -0/+13 |
| | |||||
* | document almost all assists | Aleksey Kladov | 2019-10-27 | 1 | -0/+126 |
| | |||||
* | document some more assists | Aleksey Kladov | 2019-10-27 | 1 | -0/+97 |
| | |||||
* | use unicode bar for drawing the cursor | Aleksey Kladov | 2019-10-26 | 1 | -1/+1 |
| | |||||
* | support range selection in assist docs | Aleksey Kladov | 2019-10-26 | 1 | -0/+18 |
| | |||||
* | check style for assist docs | Aleksey Kladov | 2019-10-26 | 1 | -0/+52 |
| | |||||
* | use correct spacing for enum pattern | Aleksey Kladov | 2019-10-26 | 1 | -1/+1 |
| | |||||
* | document a couple of assists | Aleksey Kladov | 2019-10-26 | 1 | -0/+39 |
| | |||||
* | generate more assists docs | Aleksey Kladov | 2019-10-25 | 1 | -0/+139 |
| | |||||
* | auto-generate assists docs and tests | Aleksey Kladov | 2019-10-25 | 1 | -0/+27 |