File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change 11# crates.io Dependencies
22
33The 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
You can’t perform that action at this time.
0 commit comments