]> git.lizzy.rs Git - rust.git/commit
Add `crate::` to trait suggestions in Rust 2018.
authorDavid Wood <david@davidtw.co>
Wed, 26 Sep 2018 23:17:54 +0000 (01:17 +0200)
committerDavid Wood <david@davidtw.co>
Mon, 1 Oct 2018 23:16:05 +0000 (01:16 +0200)
commit9e2d6e1e62802f7a42c900438b97fd3c5316dcb3
tree58c4b5c71526010b0fa2d82bd0eedd3b71a0d410
parentde3d640f59c4fa4a09faf2a8d6b0a812aaa6d6cb
Add `crate::` to trait suggestions in Rust 2018.

In the 2018 edition, when suggesting traits to import that implement a
given method that is being invoked, suggestions will now include the
`crate::` prefix if the suggested trait is local to the current crate.
src/librustc/ty/item_path.rs
src/librustc_codegen_utils/symbol_names.rs
src/librustc_typeck/check/method/suggest.rs
src/librustdoc/clean/mod.rs
src/test/ui/rust-2018/auxiliary/trait-import-suggestions.rs [new file with mode: 0644]
src/test/ui/rust-2018/trait-import-suggestions.rs [new file with mode: 0644]
src/test/ui/rust-2018/trait-import-suggestions.stderr [new file with mode: 0644]