Consolidate crates.io convention section (#1326)

This commit is contained in:
Ivor Wanders 2022-04-11 09:51:22 -04:00 committed by GitHub
parent 211776c627
commit cd09c7d4b7
2 changed files with 3 additions and 5 deletions

View File

@ -101,10 +101,7 @@ if foo {
# Using crates from crates.io # Using crates from crates.io
It is allowed to use crates from crates.io, though external See the [crates.io dependencies][crates] section.
dependencies should not be added gratuitously. All such crates must
have a suitably permissive license. There is an automatic check which
inspects the Cargo metadata to ensure this.
<a name="er"></a> <a name="er"></a>
@ -152,3 +149,4 @@ to the compiler.
crate-related, often the spelling is changed to `krate`. crate-related, often the spelling is changed to `krate`.
[tcx]: ./ty.md [tcx]: ./ty.md
[crates]: ./crates-io.md

View File

@ -21,4 +21,4 @@ to the compiler unless there is a good reason to do so.
The `tidy` tool has [a list of crates that are allowed]. To add a The `tidy` tool has [a list of crates that are allowed]. To add a
dependency that is not already in the compiler, you will need to add it to the list. dependency that is not already in the compiler, you will need to add it to the list.
[a list of crates that are allowed]: https://github.com/rust-lang/rust/blob/19ecce332e56941ea0dd2a805270faa102acdb14/src/tools/tidy/src/deps.rs#L59 [a list of crates that are allowed]: https://github.com/rust-lang/rust/blob/9d1b2106e23b1abd32fce1f17267604a5102f57a/src/tools/tidy/src/deps.rs#L73