Skip to content

Commit 765d7f2

Browse files
committed
add sourcegen
1 parent 05e58af commit 765d7f2

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

crates/ide_assists/src/handlers/replace_try_expr_with_match.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ use crate::assist_context::{AssistContext, Assists};
2424
// ```
2525
// ->
2626
// ```
27-
//let pat = match Some(true) {
28-
// Some(it) => it,
29-
// None => return None,
30-
//};
27+
// let pat = match Some(true) {
28+
// Some(it) => it,
29+
// None => return None,
30+
// };
3131
// ```
3232
pub(crate) fn replace_try_expr_with_match(acc: &mut Assists, ctx: &AssistContext) -> Option<()> {
3333
let qm_kw = ctx.find_token_syntax_at_offset(T![?])?;

crates/ide_assists/src/tests/generated.rs

+16
Original file line numberDiff line numberDiff line change
@@ -1720,6 +1720,22 @@ fn main() {
17201720
)
17211721
}
17221722

1723+
#[test]
1724+
fn doctest_replace_try_expr_with_match() {
1725+
check_doc_test(
1726+
"replace_try_expr_with_match",
1727+
r#####"
1728+
let pat = Some(true)$0?;
1729+
"#####,
1730+
r#####"
1731+
let pat = match Some(true) {
1732+
Some(it) => it,
1733+
None => return None,
1734+
};
1735+
"#####,
1736+
)
1737+
}
1738+
17231739
#[test]
17241740
fn doctest_sort_items() {
17251741
check_doc_test(

0 commit comments

Comments
 (0)