I'd like a chance to audit all the code that rustdoc is inserting into
the docs. Currently I am skeptical that showing quote's internal usages
of APIs is a net benefit to the public documentation. I am also
skeptical that quite so many examples are needed, and that they should
be featured so prominently in comparison to handwritten docs. Lastly I
wish there were a way to turn this behavior off on a more granular
basis.
GitHub's default timeout is 6 hours. Recently some of my GitHub Actions
jobs have started randomly stalling for that long, which is inconvenient
because it ties up a chunk of my runner quota. It apepars to be very
rare for a job to recover after stalling. It's better to time out
quicker and retry on a different runner.
warning: lint `clippy::let_underscore_drop` has been renamed to `let_underscore_drop`
--> tests/test.rs:3:5
|
3 | clippy::let_underscore_drop,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `let_underscore_drop`
|
= note: `#[warn(renamed_and_removed_lints)]` on by default
Delete the first paragraph of LICENSE-MIT (an inaccurate
pseudo-copyright line), leaving only the text of the MIT license.
Nothing about the license of quote has changed, only our understanding
of how to correctly communicate that license has changed.
This mirrors an equivalent chagne applied in the rust-lang/rust
repository years ago.
Required by the transitive dev-dependency on once_cell.
error: failed to parse manifest at github.com-1ecc6299db9ec823/once_cell-1.15.0/Cargo.toml
Caused by:
feature `edition2021` is required
The package requires the Cargo feature called `edition2021`, but that feature is not stabilized in this version of Cargo (1.55.0 (32da73ab1 2021-08-23)).
Consider trying a newer version of Cargo (this may require the nightly release).
See https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#edition-2021 for more information about the status of this feature.
warning: lint `clippy::blacklisted_name` has been renamed to `clippy::disallowed_names`
--> tests/test.rs:2:5
|
2 | clippy::blacklisted_name,
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `clippy::disallowed_names`
|
= note: `#[warn(renamed_and_removed_lints)]` on by default
Repro:
use quote::format_ident;
macro_rules! format {
() => {};
}
fn main() {
let _ = format_ident!("foo");
}
Previously:
error: no rules expected the token `"foo"`
--> src/main.rs:8:13
|
3 | macro_rules! format {
| ------------------- when calling this macro
...
8 | let _ = format_ident!("foo");
| ^^^^^^^^^^^^^^^^^^^^ no rules expected this token in macro call
|
= note: this error originates in the macro `format_ident` (in Nightly builds, run with -Z macro-backtrace for more info)