diff options
| author | Lukas Wirth <lukastw97@gmail.com> | 2023-03-06 22:24:38 +0100 |
|---|---|---|
| committer | Lukas Wirth <lukastw97@gmail.com> | 2023-03-06 22:24:38 +0100 |
| commit | 34a3187ee875e991e97c21cf23d31cf86313b651 (patch) | |
| tree | 22e65dcbddd81bbd14d010604d01891e1e9c5df5 | |
| parent | a360fab9a36a20046fed4c6e9b863c52c7578de0 (diff) | |
| download | rust-34a3187ee875e991e97c21cf23d31cf86313b651.tar.gz rust-34a3187ee875e991e97c21cf23d31cf86313b651.zip | |
internal: Mark unresolved field, unresolved method and expected function diagnostics experimental
3 files changed, 3 insertions, 0 deletions
diff --git a/crates/ide-diagnostics/src/handlers/expected_function.rs b/crates/ide-diagnostics/src/handlers/expected_function.rs index 23bc778da29..d2f27664d6f 100644 --- a/crates/ide-diagnostics/src/handlers/expected_function.rs +++ b/crates/ide-diagnostics/src/handlers/expected_function.rs @@ -14,6 +14,7 @@ pub(crate) fn expected_function( format!("expected function, found {}", d.found.display(ctx.sema.db)), ctx.sema.diagnostics_display_range(d.call.clone().map(|it| it.into())).range, ) + .experimental() } #[cfg(test)] diff --git a/crates/ide-diagnostics/src/handlers/unresolved_field.rs b/crates/ide-diagnostics/src/handlers/unresolved_field.rs index 33c39de085d..9754fc3f68b 100644 --- a/crates/ide-diagnostics/src/handlers/unresolved_field.rs +++ b/crates/ide-diagnostics/src/handlers/unresolved_field.rs @@ -32,6 +32,7 @@ pub(crate) fn unresolved_field( ctx.sema.diagnostics_display_range(d.expr.clone().map(|it| it.into())).range, ) .with_fixes(fixes(ctx, d)) + .experimental() } fn fixes(ctx: &DiagnosticsContext<'_>, d: &hir::UnresolvedField) -> Option<Vec<Assist>> { diff --git a/crates/ide-diagnostics/src/handlers/unresolved_method.rs b/crates/ide-diagnostics/src/handlers/unresolved_method.rs index 0d1f91f02c3..4b0e64cb896 100644 --- a/crates/ide-diagnostics/src/handlers/unresolved_method.rs +++ b/crates/ide-diagnostics/src/handlers/unresolved_method.rs @@ -32,6 +32,7 @@ pub(crate) fn unresolved_method( ctx.sema.diagnostics_display_range(d.expr.clone().map(|it| it.into())).range, ) .with_fixes(fixes(ctx, d)) + .experimental() } fn fixes(ctx: &DiagnosticsContext<'_>, d: &hir::UnresolvedMethodCall) -> Option<Vec<Assist>> { |
