From e0b01f34bb994ca8959f3040dbacafc6c56e4778 Mon Sep 17 00:00:00 2001 From: rainy-me Date: Tue, 18 May 2021 08:11:07 +0900 Subject: Add pub mod option for UnlinkedFile --- crates/ide/src/diagnostics/fixes/change_case.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'crates/ide/src/diagnostics/fixes/change_case.rs') diff --git a/crates/ide/src/diagnostics/fixes/change_case.rs b/crates/ide/src/diagnostics/fixes/change_case.rs index 80aca58a1..42be3375f 100644 --- a/crates/ide/src/diagnostics/fixes/change_case.rs +++ b/crates/ide/src/diagnostics/fixes/change_case.rs @@ -4,16 +4,16 @@ use ide_db::{base_db::FilePosition, RootDatabase}; use syntax::AstNode; use crate::{ - diagnostics::{unresolved_fix, DiagnosticWithFix}, + diagnostics::{unresolved_fix, DiagnosticWithFixes}, references::rename::rename_with_semantics, }; -impl DiagnosticWithFix for IncorrectCase { - fn fix( +impl DiagnosticWithFixes for IncorrectCase { + fn fixes( &self, sema: &Semantics, resolve: &AssistResolveStrategy, - ) -> Option { + ) -> Option> { let root = sema.db.parse_or_expand(self.file)?; let name_node = self.ident.to_node(&root); @@ -28,7 +28,7 @@ impl DiagnosticWithFix for IncorrectCase { res.source_change = Some(source_change.ok().unwrap_or_default()); } - Some(res) + Some(vec![res]) } } -- cgit v1.2.3