@@ -38,6 +38,8 @@ const EXCEPTIONS: &[(&str, &str)] = &[
38
38
( "bitmaps" , "MPL-2.0+" ) , // cargo via im-rc
39
39
( "instant" , "BSD-3-Clause" ) , // rustc_driver/tracing-subscriber/parking_lot
40
40
( "snap" , "BSD-3-Clause" ) , // rustc
41
+ ( "fluent-langneg" , "Apache-2.0" ) , // rustc (fluent translations)
42
+ ( "self_cell" , "Apache-2.0" ) , // rustc (fluent translations)
41
43
// FIXME: this dependency violates the documentation comment above:
42
44
( "fortanix-sgx-abi" , "MPL-2.0" ) , // libstd but only for `sgx` target
43
45
] ;
@@ -113,6 +115,9 @@ const PERMITTED_DEPENDENCIES: &[&str] = &[
113
115
"filetime" ,
114
116
"fixedbitset" ,
115
117
"flate2" ,
118
+ "fluent-bundle" ,
119
+ "fluent-langneg" ,
120
+ "fluent-syntax" ,
116
121
"fortanix-sgx-abi" ,
117
122
"generic-array" ,
118
123
"getopts" ,
@@ -125,6 +130,8 @@ const PERMITTED_DEPENDENCIES: &[&str] = &[
125
130
"if_chain" ,
126
131
"indexmap" ,
127
132
"instant" ,
133
+ "intl-memoizer" ,
134
+ "intl_pluralrules" ,
128
135
"itertools" ,
129
136
"itoa" ,
130
137
"jobserver" ,
@@ -157,6 +164,7 @@ const PERMITTED_DEPENDENCIES: &[&str] = &[
157
164
"pkg-config" ,
158
165
"polonius-engine" ,
159
166
"ppv-lite86" ,
167
+ "proc-macro-hack" ,
160
168
"proc-macro2" ,
161
169
"psm" ,
162
170
"punycode" ,
@@ -184,6 +192,7 @@ const PERMITTED_DEPENDENCIES: &[&str] = &[
184
192
"ryu" ,
185
193
"scoped-tls" ,
186
194
"scopeguard" ,
195
+ "self_cell" ,
187
196
"semver" ,
188
197
"serde" ,
189
198
"serde_derive" ,
@@ -200,21 +209,29 @@ const PERMITTED_DEPENDENCIES: &[&str] = &[
200
209
"tempfile" ,
201
210
"termcolor" ,
202
211
"termize" ,
212
+ "thiserror" ,
213
+ "thiserror-impl" ,
203
214
"thorin-dwp" ,
204
215
"thread_local" ,
205
216
"time" ,
217
+ "tinystr" ,
206
218
"tinyvec" ,
207
219
"tracing" ,
208
220
"tracing-attributes" ,
209
221
"tracing-core" ,
210
222
"tracing-log" ,
211
223
"tracing-subscriber" ,
212
224
"tracing-tree" ,
225
+ "type-map" ,
213
226
"typenum" ,
214
227
"unic-char-property" ,
215
228
"unic-char-range" ,
216
229
"unic-common" ,
217
230
"unic-emoji-char" ,
231
+ "unic-langid" ,
232
+ "unic-langid-impl" ,
233
+ "unic-langid-macros" ,
234
+ "unic-langid-macros-impl" ,
218
235
"unic-ucd-version" ,
219
236
"unicode-normalization" ,
220
237
"unicode-script" ,
@@ -228,7 +245,8 @@ const PERMITTED_DEPENDENCIES: &[&str] = &[
228
245
"winapi-i686-pc-windows-gnu" ,
229
246
"winapi-util" ,
230
247
"winapi-x86_64-pc-windows-gnu" ,
231
- // this is a false-positive: it's only used by rustfmt, but because it's enabled through a feature, tidy thinks it's used by rustc as well.
248
+ // this is a false-positive: it's only used by rustfmt, but because it's enabled through a
249
+ // feature, tidy thinks it's used by rustc as well.
232
250
"yansi-term" ,
233
251
] ;
234
252
0 commit comments