aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_assists/src/handlers/change_return_type_to_result.rs
Commit message (Collapse)AuthorAgeFilesLines
* MinorAleksey Kladov2020-07-311-1/+0
|
* Item is a StmtAleksey Kladov2020-07-311-0/+2
|
* Use ty to access most TypeRefsAleksey Kladov2020-07-301-1/+1
|
* Rename RecordLit -> RecordExprAleksey Kladov2020-07-301-1/+1
|
* Rename FnDef -> FnAleksey Kladov2020-07-301-1/+1
|
* assists: change_return_type_to_result: clarify assist descriptionMatthias Krüger2020-07-221-1/+1
| | | | | | | | I had a -> Option<PathBuf> fn, which I wanted to change to Result<PathBuf, _>, but despite advertising to do so, the assist did not change the result type to Result<PathBuf, _> but instead just wrapped it in a Result: <Result<Option<PathBuf>, _>. I changed the assist description to "Wrap return type in Result" to clarify that the assist only wraps the preexisting type and does not do any deep Option-to-Result refactoring.
* Move AssistKind into AssistIdkjeremy2020-07-021-2/+1
|
* Categorize assistsJeremy Kolb2020-07-021-1/+2
|
* do not suggest assist for return type to result in bad case #4826Benjamin Coenen2020-06-211-0/+3
| | | | Signed-off-by: Benjamin Coenen <[email protected]>
* do not suggest assist for return type to result in bad case #4826Benjamin Coenen2020-06-181-2/+28
| | | | Signed-off-by: Benjamin Coenen <[email protected]>
* Use snippets in change_return_type_to_resultAleksey Kladov2020-05-201-46/+35
|
* wipAleksey Kladov2020-05-201-4/+8
|
* CleanupAleksey Kladov2020-05-201-12/+10
|
* MinorAleksey Kladov2020-05-201-2/+1
|
* Refactor assists API to be more convenient for adding new assistsAleksey Kladov2020-05-071-5/+5
| | | | It now duplicates completion API in its shape.
* add Ok wrappingBenjamin Coenen2020-05-061-0/+971
Signed-off-by: Benjamin Coenen <[email protected]>