We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2cc3358 commit 084b67fCopy full SHA for 084b67f
src/tools/tidy/src/deps.rs
@@ -23,12 +23,15 @@ static LICENSES: &'static [&'static str] = &[
23
"Unlicense/MIT",
24
];
25
26
-/// These MPL licensed projects are acceptable, but only these.
+// These are exceptions to Rust's permissive licensing policy, and
27
+// should be considered bugs. Exceptions are only allowed in Rust
28
+// tooling. It is _crucial_ that no exception crates be dependencies
29
+// of the Rust runtime (std / test).
30
static EXCEPTIONS: &'static [&'static str] = &[
- "mdbook",
- "openssl",
- "pest",
31
- "thread-id",
+ "mdbook", // MPL2, mdbook
32
+ "openssl", // BSD+advertising clause, cargo, mdbook
33
+ "pest", // MPL2, mdbook via handlebars
34
+ "thread-id", // Apache-2.0, mdbook
35
36
37
pub fn check(path: &Path, bad: &mut bool) {
0 commit comments