]> git.lizzy.rs Git - rust.git/commit
Do not suggest use over extern crate w/ alias.
authorDavid Wood <david@davidtw.co>
Thu, 25 Apr 2019 07:06:49 +0000 (08:06 +0100)
committerDavid Wood <david@davidtw.co>
Thu, 25 Apr 2019 07:06:49 +0000 (08:06 +0100)
commit8869bc5adade466e9eca01172dfd257f14ab3392
treeb3295e30a83f60281b88919e1b65e27fae307a57
parent8a47e088458866b6dd8aa28acc9db1e9e22be997
Do not suggest use over extern crate w/ alias.

This commit stops `unused_extern_crates` lints from occuring on `extern
crate` statements that alias the crate as the suggestion to change to a
`use` statement would result in the aliased name no longer being added
to the prelude, thereby causing compilation errors if other imports
expected this to be the case.
src/librustc_typeck/check_unused.rs
src/test/ui/imports/extern-crate-used.rs
src/test/ui/imports/extern-crate-used.stderr
src/test/ui/rust-2018/extern-crate-idiomatic-in-2018.fixed
src/test/ui/rust-2018/extern-crate-idiomatic-in-2018.rs
src/test/ui/rust-2018/extern-crate-idiomatic-in-2018.stderr
src/test/ui/rust-2018/remove-extern-crate.fixed
src/test/ui/rust-2018/remove-extern-crate.rs
src/test/ui/rust-2018/remove-extern-crate.stderr
src/test/ui/suggestions/issue-57672.rs
src/test/ui/suggestions/issue-57672.stderr [deleted file]