File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree 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