Skip to content

Commit b9ea2a3

Browse files
committed
date-check: crates-io
1 parent e6f6103 commit b9ea2a3

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/crates-io.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
# crates.io Dependencies
22

33
The Rust compiler supports building with some dependencies from `crates.io`.
4-
For example, `log` and `env_logger` come from `crates.io`.
4+
Examples are `log` and `env_logger`.
55

6-
In general, you should avoid adding dependencies to the compiler for several
7-
reasons:
6+
In general,
7+
you should avoid adding dependencies to the compiler for several reasons:
88

9-
- The dependency may not be high quality or well-maintained, whereas we want
10-
the compiler to be high-quality.
9+
- The dependency may not be of high quality or well-maintained.
1110
- The dependency may not be using a compatible license.
1211
- The dependency may have transitive dependencies that have one of the above
1312
problems.
1413

15-
As of <!-- date-check --> February 2022, there is no official policy for vetting
16-
new dependencies to the compiler. Generally, new dependencies are not added
17-
to the compiler unless there is a good reason to do so.
14+
As of <!-- date-check --> Aug 2022,
15+
there is no official policy for vetting new dependencies to the compiler.
16+
Decisions are made on a case-by-case basis,
17+
during code review.
1818

1919
## Permitted dependencies
2020

0 commit comments

Comments
 (0)