Skip to content

Commit 04a3578

Browse files
committed
Formatting and remove unused imports
1 parent 5cd4eb6 commit 04a3578

File tree

2 files changed

+21
-16
lines changed

2 files changed

+21
-16
lines changed

crates/ra_assists/src/assist_context.rs

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
use algo::find_covering_element;
44
use hir::Semantics;
5-
use ra_db::{FileId, FileRange, FilePosition};
5+
use ra_db::{FileId, FileRange};
66
use ra_fmt::{leading_indent, reindent};
77
use ra_ide_db::{
88
source_change::{SourceChange, SourceFileEdit},
@@ -173,16 +173,20 @@ impl Assists {
173173
Some(())
174174
}
175175

176-
fn add_impl_multiple_files(&mut self, label: Assist, f: impl FnOnce(&mut AssistDirector)) -> Option<()> {
176+
fn add_impl_multiple_files(
177+
&mut self,
178+
label: Assist,
179+
f: impl FnOnce(&mut AssistDirector),
180+
) -> Option<()> {
177181
let change_label = label.label.clone();
178182
if !self.resolve {
179-
return None
183+
return None;
180184
}
181185
let mut director = AssistDirector::new(change_label.clone());
182186
f(&mut director);
183187
let changes = director.finish();
184-
let file_edits: Vec<SourceFileEdit> = changes.into_iter()
185-
.map(|mut change| change.source_file_edits.pop().unwrap()).collect();
188+
let file_edits: Vec<SourceFileEdit> =
189+
changes.into_iter().map(|mut change| change.source_file_edits.pop().unwrap()).collect();
186190

187191
let source_change = SourceChange {
188192
source_file_edits: file_edits,
@@ -291,16 +295,12 @@ impl AssistBuilder {
291295
pub(crate) struct AssistDirector {
292296
source_changes: Vec<SourceChange>,
293297
builders: FxHashMap<FileId, AssistBuilder>,
294-
change_label: String
295-
}
298+
change_label: String,
299+
}
296300

297301
impl AssistDirector {
298302
fn new(change_label: String) -> AssistDirector {
299-
AssistDirector {
300-
source_changes: vec![],
301-
builders: FxHashMap::default(),
302-
change_label
303-
}
303+
AssistDirector { source_changes: vec![], builders: FxHashMap::default(), change_label }
304304
}
305305

306306
pub(crate) fn perform(&mut self, file_id: FileId, f: impl FnOnce(&mut AssistBuilder)) {
@@ -309,8 +309,10 @@ impl AssistDirector {
309309
}
310310

311311
fn finish(mut self) -> Vec<SourceChange> {
312-
for (file_id, builder) in self.builders.into_iter().collect::<Vec<(FileId, AssistBuilder)>>() {
313-
self.source_changes.push(builder.finish());
312+
for (file_id, builder) in
313+
self.builders.into_iter().collect::<Vec<(FileId, AssistBuilder)>>()
314+
{
315+
self.source_changes.push(builder.finish());
314316
}
315317
self.source_changes
316318
}

crates/ra_assists/src/handlers/extract_struct_from_enum_variant.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ use crate::{
1616
};
1717
use ast::{ArgListOwner, VisibilityOwner};
1818
use hir::{EnumVariant, Module, ModuleDef};
19+
use ra_db::FileId;
1920
use ra_fmt::leading_indent;
2021
use rustc_hash::FxHashSet;
21-
use ra_db::FileId;
2222

2323
// Assist extract_struct_from_enum
2424
//
@@ -229,7 +229,10 @@ fn list_with_visibility(list: &str) -> String {
229229
#[cfg(test)]
230230
mod tests {
231231

232-
use crate::{utils::FamousDefs, tests::{check_assist, check_assist_not_applicable}};
232+
use crate::{
233+
tests::{check_assist, check_assist_not_applicable},
234+
utils::FamousDefs,
235+
};
233236

234237
use super::*;
235238

0 commit comments

Comments
 (0)