diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-04-04 12:38:20 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2021-04-04 12:38:20 +0100 |
commit | bc8b27884132a4dbfa019f7d3d5fcbbf9f4912af (patch) | |
tree | 7a1a8e677099a17ac548840c49a1d9ff0a898cce /crates/hir_ty/src/diagnostics/expr.rs | |
parent | 082996032054031bd1b68ee45ab04293f4877e91 (diff) | |
parent | ee0384901784b2cbe8d62f259f8598cc0fc7d306 (diff) |
Merge #8295
8295: Add `convert_into_to_from` assist r=Veykril a=obmarg
This adds a "Convert Into to From" assist, useful since clippy has
recently started adding lints on every `Into`.
It covers converting the signature, and converting any `self`/`Self`
references within the body.
It does assume that every instance of `Into` can be converted to a
`From`, which I _think_ is the case now. Let me know if there's
something I'm not thinking of and I can try and make it smarter.
Closes #8196
![CleanShot 2021-04-02 at 13 39 54](https://user-images.githubusercontent.com/556490/113420108-9ce21c00-93c0-11eb-8c49-80b5fb189284.gif)
I'm extremely new to this codebase so please let me know if anything needs
changed.
Co-authored-by: Graeme Coupar <[email protected]>
Diffstat (limited to 'crates/hir_ty/src/diagnostics/expr.rs')
0 files changed, 0 insertions, 0 deletions