Skip to content

Commit

Permalink
Consolidate crates.io convention section (#1326)
Browse files Browse the repository at this point in the history
  • Loading branch information
iwanders authored Apr 11, 2022
1 parent fbda644 commit 885d329
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 5 deletions.
6 changes: 2 additions & 4 deletions src/conventions.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,10 +101,7 @@ if foo {

# Using crates from crates.io

It is allowed to use crates from crates.io, though external
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.
See the [crates.io dependencies][crates] section.

<a name="er"></a>

Expand Down Expand Up @@ -152,3 +149,4 @@ to the compiler.
crate-related, often the spelling is changed to `krate`.

[tcx]: ./ty.md
[crates]: ./crates-io.md
2 changes: 1 addition & 1 deletion src/crates-io.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
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

0 comments on commit 885d329

Please sign in to comment.