diff options
author | Kirill Bulatov <[email protected]> | 2021-05-03 16:03:28 +0100 |
---|---|---|
committer | Kirill Bulatov <[email protected]> | 2021-05-03 16:03:28 +0100 |
commit | 1679a376f30c5ad8971c0f855074a3f489fee5fa (patch) | |
tree | 1ffe5d504426f6e1d9cbf1c56d9e6b91ab9ac43d /crates/ide/src/diagnostics.rs | |
parent | e5cdcb8b124f5b7d59950429787e760e46388f72 (diff) |
Resolve single assist only
Diffstat (limited to 'crates/ide/src/diagnostics.rs')
-rw-r--r-- | crates/ide/src/diagnostics.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide/src/diagnostics.rs b/crates/ide/src/diagnostics.rs index 455f20c93..b14f908b7 100644 --- a/crates/ide/src/diagnostics.rs +++ b/crates/ide/src/diagnostics.rs | |||
@@ -85,7 +85,7 @@ pub struct DiagnosticsConfig { | |||
85 | pub(crate) fn diagnostics( | 85 | pub(crate) fn diagnostics( |
86 | db: &RootDatabase, | 86 | db: &RootDatabase, |
87 | config: &DiagnosticsConfig, | 87 | config: &DiagnosticsConfig, |
88 | resolve: AssistResolveStrategy, | 88 | resolve: &AssistResolveStrategy, |
89 | file_id: FileId, | 89 | file_id: FileId, |
90 | ) -> Vec<Diagnostic> { | 90 | ) -> Vec<Diagnostic> { |
91 | let _p = profile::span("diagnostics"); | 91 | let _p = profile::span("diagnostics"); |
@@ -213,7 +213,7 @@ pub(crate) fn diagnostics( | |||
213 | fn diagnostic_with_fix<D: DiagnosticWithFix>( | 213 | fn diagnostic_with_fix<D: DiagnosticWithFix>( |
214 | d: &D, | 214 | d: &D, |
215 | sema: &Semantics<RootDatabase>, | 215 | sema: &Semantics<RootDatabase>, |
216 | resolve: AssistResolveStrategy, | 216 | resolve: &AssistResolveStrategy, |
217 | ) -> Diagnostic { | 217 | ) -> Diagnostic { |
218 | Diagnostic::error(sema.diagnostics_display_range(d.display_source()).range, d.message()) | 218 | Diagnostic::error(sema.diagnostics_display_range(d.display_source()).range, d.message()) |
219 | .with_fix(d.fix(&sema, resolve)) | 219 | .with_fix(d.fix(&sema, resolve)) |
@@ -223,7 +223,7 @@ fn diagnostic_with_fix<D: DiagnosticWithFix>( | |||
223 | fn warning_with_fix<D: DiagnosticWithFix>( | 223 | fn warning_with_fix<D: DiagnosticWithFix>( |
224 | d: &D, | 224 | d: &D, |
225 | sema: &Semantics<RootDatabase>, | 225 | sema: &Semantics<RootDatabase>, |
226 | resolve: AssistResolveStrategy, | 226 | resolve: &AssistResolveStrategy, |
227 | ) -> Diagnostic { | 227 | ) -> Diagnostic { |
228 | Diagnostic::hint(sema.diagnostics_display_range(d.display_source()).range, d.message()) | 228 | Diagnostic::hint(sema.diagnostics_display_range(d.display_source()).range, d.message()) |
229 | .with_fix(d.fix(&sema, resolve)) | 229 | .with_fix(d.fix(&sema, resolve)) |