File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -14,10 +14,10 @@ reasons:
14
14
15
15
TODO: what is the vetting process?
16
16
17
- ## Whitelist
17
+ ## Pemitted dependencies
18
18
19
- The ` tidy ` tool has a [ whitelist ] of crates that are allowed. To add a
20
- dependency that is not already in the compiler, you will need to add it to this
21
- whitelist .
19
+ The ` tidy ` tool has [ crates that are allowed] . To add a
20
+ dependency that is not already in the compiler, you will need to add it to these
21
+ crates .
22
22
23
- [ whitelist ] : https://github.com/rust-lang/rust/blob/659994627234ce7d95a1a52ad8756ce661059adf /src/tools/tidy/src/deps.rs#L56
23
+ [ crates that are allowed ] : https://github.com/rust-lang/rust/blob/19ecce332e56941ea0dd2a805270faa102acdb14 /src/tools/tidy/src/deps.rs#L59
Original file line number Diff line number Diff line change @@ -76,11 +76,11 @@ Furthermore this attribute is needed to mark an intrinsic as callable from
76
76
Macros, compiler desugarings and ` const fn ` s expose their bodies to the call
77
77
site. To work around not being able to use unstable things in the standard
78
78
library's macros, there's the ` #[allow_internal_unstable(feature1, feature2)] `
79
- attribute that whitelists the given features for usage in stable macros or
79
+ attribute that allows the given features for usage in stable macros or
80
80
` const fn ` s.
81
81
82
82
Note that ` const fn ` s are even more special in this regard. You can't just
83
- whitelist any feature, the features need an implementation in
83
+ allow any feature, the features need an implementation in
84
84
` qualify_min_const_fn.rs ` . For example the ` const_fn_union ` feature gate allows
85
85
accessing fields of unions inside stable ` const fn ` s. The rules for when it's
86
86
ok to use such a feature gate are that behavior matches the runtime behavior of
You can’t perform that action at this time.
0 commit comments