This repository was archived by the owner on Dec 29, 2022. It is now read-only.
File tree 2 files changed +1
-21
lines changed
2 files changed +1
-21
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ failure = "0.1.1"
19
19
home = " 0.3"
20
20
itertools = " 0.7.3"
21
21
jsonrpc-core = " 9"
22
- languageserver-types = " 0.51"
22
+ languageserver-types = " 0.51.1 "
23
23
lazy_static = " 1"
24
24
log = " 0.4"
25
25
num_cpus = " 1"
Original file line number Diff line number Diff line change @@ -1023,26 +1023,6 @@ pub mod test {
1023
1023
data : Result < Vec < MarkedString > , String > ,
1024
1024
}
1025
1025
1026
- // MarkedString nad LanguageString don't implement clone
1027
- impl Clone for TestResult {
1028
- fn clone ( & self ) -> TestResult {
1029
- let ls_clone = |ls : & LanguageString | LanguageString {
1030
- language : ls. language . clone ( ) ,
1031
- value : ls. value . clone ( ) ,
1032
- } ;
1033
- let ms_clone = |ms : & MarkedString | match ms {
1034
- MarkedString :: String ( ref s) => MarkedString :: String ( s. clone ( ) ) ,
1035
- MarkedString :: LanguageString ( ref ls) => MarkedString :: LanguageString ( ls_clone ( ls) ) ,
1036
- } ;
1037
- let test = self . test . clone ( ) ;
1038
- let data = match self . data {
1039
- Ok ( ref data) => Ok ( data. iter ( ) . map ( |ms| ms_clone ( ms) ) . collect ( ) ) ,
1040
- Err ( ref e) => Err ( e. clone ( ) ) ,
1041
- } ;
1042
- TestResult { test, data }
1043
- }
1044
- }
1045
-
1046
1026
impl TestResult {
1047
1027
fn save ( & self , result_dir : & Path ) -> Result < ( ) , String > {
1048
1028
let path = self . test . path ( result_dir) ;
You can’t perform that action at this time.
0 commit comments