mirror of https://github.com/rust-lang/rust
81ff9b5770
Spruce up the diagnostics of some early lints Implement the various "*(note to myself) in a follow-up PR we should turn parts of this message into a subdiagnostic (help msg or even struct sugg)*" drive-by comments I left in #124417 during my review. For context, before #124417, only a few early lints touched/decorated/customized their diagnostic because the former API made it a bit awkward. Likely because of that, things that should've been subdiagnostics were just crammed into the primary message. This PR rectifies this. |
||
---|---|---|
.. | ||
auxiliary | ||
empty-extern-arg.rs | ||
empty-extern-arg.stderr | ||
force-extern.rs | ||
invalid-crate-name-dashed.rs | ||
invalid-crate-name-dashed.stderr | ||
invalid-crate-name-non-ascii.rs | ||
invalid-crate-name-non-ascii.stderr | ||
invalid-crate-name.rs | ||
invalid-crate-name.stderr | ||
multiple-opts.rs | ||
multiple-opts.stderr | ||
no-force-extern.rs | ||
no-nounused.rs | ||
no-nounused.stderr | ||
noprelude-and-prelude.rs | ||
noprelude-resolves.rs | ||
noprelude.rs | ||
noprelude.stderr | ||
nounused.rs | ||
public-and-private.rs | ||
public-and-private.stderr | ||
redundant-force-extern.rs |