diff options
| author | Luuk Wester <luuk.wester@gmail.com> | 2024-05-24 22:57:35 +0200 |
|---|---|---|
| committer | Luuk Wester <luuk.wester@gmail.com> | 2024-05-24 22:57:35 +0200 |
| commit | 000713898c6699fdeb5ca14f000bb4467d7812d2 (patch) | |
| tree | 2552b306e8e038a10848b400db5177e6eec0b6b9 | |
| parent | 28399f9a80f0f225244618f7fc5169194f9a12b0 (diff) | |
| download | rust-000713898c6699fdeb5ca14f000bb4467d7812d2.tar.gz rust-000713898c6699fdeb5ca14f000bb4467d7812d2.zip | |
remove nested match with and_then
| -rw-r--r-- | src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_comment_from_or_to_doc.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_comment_from_or_to_doc.rs b/src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_comment_from_or_to_doc.rs index d714f63f113..953119fd1ff 100644 --- a/src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_comment_from_or_to_doc.rs +++ b/src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_comment_from_or_to_doc.rs @@ -27,10 +27,7 @@ pub(crate) fn convert_comment_from_or_to_doc( match comment.kind().doc { Some(_) => doc_to_comment(acc, comment), - None => match can_be_doc_comment(&comment) { - Some(doc_comment_style) => comment_to_doc(acc, comment, doc_comment_style), - None => None, - }, + None => can_be_doc_comment(&comment).and_then(|style| comment_to_doc(acc, comment, style)), } } |
