File tree 9 files changed +68
-71
lines changed
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 = [
25
25
" src/tools/rustdoc-themes" ,
26
26
]
27
27
exclude = [
28
- " src/tools/rls/test_data" ,
29
28
" build" ,
30
29
# HACK(eddyb) This hardcodes the fact that our CI uses `/checkout/obj`.
31
30
" obj" ,
Original file line number Diff line number Diff line change @@ -283,13 +283,6 @@ impl Step for Rls {
283
283
SourceType :: Submodule ,
284
284
& [ ] ) ;
285
285
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
-
293
286
builder. add_rustc_lib_path ( compiler, & mut cargo) ;
294
287
cargo. arg ( "--" )
295
288
. args ( builder. config . cmd . test_args ( ) ) ;
Original file line number Diff line number Diff line change @@ -140,7 +140,7 @@ impl Step for ToolBuild {
140
140
} ) ;
141
141
142
142
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 \
144
144
typically means that something was recompiled because \
145
145
a transitive dependency has different features activated \
146
146
than in a previous build:\n ") ;
Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ features = [
53
53
curl-sys = { version = " 0.4.13" , optional = true }
54
54
parking_lot = { version = " 0.6" , features = [' nightly' ] }
55
55
rand = { version = " 0.5.5" , features = [" i128_support" ] }
56
+ serde = { version = " 1.0.82" , features = [' derive' ] }
56
57
serde_json = { version = " 1.0.31" , features = [" raw_value" ] }
57
58
smallvec = { version = " 0.6" , features = [' union' ] }
58
59
Original file line number Diff line number Diff line change @@ -106,7 +106,9 @@ const WHITELIST: &[Crate] = &[
106
106
Crate ( "parking_lot_core" ) ,
107
107
Crate ( "pkg-config" ) ,
108
108
Crate ( "polonius-engine" ) ,
109
+ Crate ( "proc-macro2" ) ,
109
110
Crate ( "quick-error" ) ,
111
+ Crate ( "quote" ) ,
110
112
Crate ( "rand" ) ,
111
113
Crate ( "rand_chacha" ) ,
112
114
Crate ( "rand_core" ) ,
@@ -129,15 +131,18 @@ const WHITELIST: &[Crate] = &[
129
131
Crate ( "semver" ) ,
130
132
Crate ( "semver-parser" ) ,
131
133
Crate ( "serde" ) ,
134
+ Crate ( "serde_derive" ) ,
132
135
Crate ( "smallvec" ) ,
133
136
Crate ( "stable_deref_trait" ) ,
137
+ Crate ( "syn" ) ,
134
138
Crate ( "tempfile" ) ,
135
139
Crate ( "termcolor" ) ,
136
140
Crate ( "terminon" ) ,
137
141
Crate ( "termion" ) ,
138
142
Crate ( "thread_local" ) ,
139
143
Crate ( "ucd-util" ) ,
140
144
Crate ( "unicode-width" ) ,
145
+ Crate ( "unicode-xid" ) ,
141
146
Crate ( "unreachable" ) ,
142
147
Crate ( "utf8-ranges" ) ,
143
148
Crate ( "vcpkg" ) ,
You can’t perform that action at this time.
0 commit comments