File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,8 @@ mod marks;
11
11
mod doc_tests;
12
12
pub mod ast_transform;
13
13
14
+ use std:: cmp:: Ordering ;
15
+
14
16
use either:: Either ;
15
17
use ra_db:: FileRange ;
16
18
use ra_ide_db:: RootDatabase ;
@@ -85,13 +87,12 @@ pub fn resolved_assists(db: &RootDatabase, range: FileRange) -> Vec<ResolvedAssi
85
87
Assist :: Resolved { assist } => assist,
86
88
Assist :: Unresolved { .. } => unreachable ! ( ) ,
87
89
} )
88
- . collect ( ) ;
90
+ . collect :: < Vec < _ > > ( ) ;
89
91
sort_assists ( & mut a) ;
90
92
a
91
93
}
92
94
93
- fn sort_assists ( assists : & mut Vec < ResolvedAssist > ) {
94
- use std:: cmp:: Ordering ;
95
+ fn sort_assists ( assists : & mut [ ResolvedAssist ] ) {
95
96
assists. sort_by ( |a, b| match ( a. get_first_action ( ) . target , b. get_first_action ( ) . target ) {
96
97
( Some ( a) , Some ( b) ) => a. len ( ) . cmp ( & b. len ( ) ) ,
97
98
( Some ( _) , None ) => Ordering :: Less ,
You can’t perform that action at this time.
0 commit comments