File tree Expand file tree Collapse file tree 9 files changed +68
-71
lines changed Expand file tree Collapse file tree 9 files changed +68
-71
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change @@ -25,7 +25,6 @@ members = [
2525 " src/tools/rustdoc-themes" ,
2626]
2727exclude = [
28- " src/tools/rls/test_data" ,
2928 " build" ,
3029 # HACK(eddyb) This hardcodes the fact that our CI uses `/checkout/obj`.
3130 " obj" ,
Original file line number Diff line number Diff line change @@ -283,13 +283,6 @@ impl Step for Rls {
283283 SourceType :: Submodule ,
284284 & [ ] ) ;
285285
286- // Copy `src/tools/rls/test_data` to a writable drive.
287- let test_workspace_path = builder. out . join ( "rls-test-data" ) ;
288- let test_data_path = test_workspace_path. join ( "test_data" ) ;
289- builder. create_dir ( & test_data_path) ;
290- builder. cp_r ( & builder. src . join ( "src/tools/rls/test_data" ) , & test_data_path) ;
291- cargo. env ( "RLS_TEST_WORKSPACE_DIR" , test_workspace_path) ;
292-
293286 builder. add_rustc_lib_path ( compiler, & mut cargo) ;
294287 cargo. arg ( "--" )
295288 . args ( builder. config . cmd . test_args ( ) ) ;
Original file line number Diff line number Diff line change @@ -140,7 +140,7 @@ impl Step for ToolBuild {
140140 } ) ;
141141
142142 if is_expected && !duplicates. is_empty ( ) {
143- println ! ( "duplicate artfacts found when compiling a tool, this \
143+ println ! ( "duplicate artifacts found when compiling a tool, this \
144144 typically means that something was recompiled because \
145145 a transitive dependency has different features activated \
146146 than in a previous build:\n ") ;
Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ features = [
5353curl-sys = { version = " 0.4.13" , optional = true }
5454parking_lot = { version = " 0.6" , features = [' nightly' ] }
5555rand = { version = " 0.5.5" , features = [" i128_support" ] }
56+ serde = { version = " 1.0.82" , features = [' derive' ] }
5657serde_json = { version = " 1.0.31" , features = [" raw_value" ] }
5758smallvec = { version = " 0.6" , features = [' union' ] }
5859
Original file line number Diff line number Diff line change @@ -106,7 +106,9 @@ const WHITELIST: &[Crate] = &[
106106 Crate ( "parking_lot_core" ) ,
107107 Crate ( "pkg-config" ) ,
108108 Crate ( "polonius-engine" ) ,
109+ Crate ( "proc-macro2" ) ,
109110 Crate ( "quick-error" ) ,
111+ Crate ( "quote" ) ,
110112 Crate ( "rand" ) ,
111113 Crate ( "rand_chacha" ) ,
112114 Crate ( "rand_core" ) ,
@@ -129,15 +131,18 @@ const WHITELIST: &[Crate] = &[
129131 Crate ( "semver" ) ,
130132 Crate ( "semver-parser" ) ,
131133 Crate ( "serde" ) ,
134+ Crate ( "serde_derive" ) ,
132135 Crate ( "smallvec" ) ,
133136 Crate ( "stable_deref_trait" ) ,
137+ Crate ( "syn" ) ,
134138 Crate ( "tempfile" ) ,
135139 Crate ( "termcolor" ) ,
136140 Crate ( "terminon" ) ,
137141 Crate ( "termion" ) ,
138142 Crate ( "thread_local" ) ,
139143 Crate ( "ucd-util" ) ,
140144 Crate ( "unicode-width" ) ,
145+ Crate ( "unicode-xid" ) ,
141146 Crate ( "unreachable" ) ,
142147 Crate ( "utf8-ranges" ) ,
143148 Crate ( "vcpkg" ) ,
You can’t perform that action at this time.
0 commit comments