]> git.lizzy.rs Git - rust.git/commit
rustc: Fix `crate` lint for single-item paths
authorAlex Crichton <alex@alexcrichton.com>
Fri, 11 May 2018 17:02:17 +0000 (10:02 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Tue, 15 May 2018 15:05:34 +0000 (08:05 -0700)
commitdff9ee1d743e705897cc8e6b6ef9c7520a1ccaa0
tree5c7105f4f91e7d35e4afb76064529bafa5848e1d
parent3e955a058108fcadf0a8222de5868b0c905534d5
rustc: Fix `crate` lint for single-item paths

This commit fixes recommending the `crate` prefix when migrating to 2018 for
paths that look like `use foo;` or `use {bar, baz}`

Closes #50660
src/librustc/lint/builtin.rs
src/librustc_lint/lib.rs
src/librustc_resolve/lib.rs
src/librustc_resolve/resolve_imports.rs
src/test/ui/auxiliary/edition-lint-paths.rs [new file with mode: 0644]
src/test/ui/edition-lint-paths.fixed [new file with mode: 0644]
src/test/ui/edition-lint-paths.rs
src/test/ui/edition-lint-paths.stderr