about summary refs log tree commit diff
path: root/src/libproc_macro_plugin
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-01-22 03:42:24 +0000
committerbors <bors@rust-lang.org>2017-01-22 03:42:24 +0000
commite5b0829bb06969b69a82527253a393e5c500c324 (patch)
tree5d1239898227ea3f7832280c7a6a7a3f8261af67 /src/libproc_macro_plugin
parent1b063750343601167f3d061a913172db2a0c2708 (diff)
parent191abc42642c29f589a34e7f6cdebd081c373138 (diff)
downloadrust-e5b0829bb06969b69a82527253a393e5c500c324.tar.gz
rust-e5b0829bb06969b69a82527253a393e5c500c324.zip
Auto merge of #39060 - jseyfried:improve_unused, r=nrc
Improve unused `extern crate` and unused `#[macro_use]` warnings

This PR
 - adds `unused_imports` warnings for unused `#[macro_use] extern crate` macro imports,
 - improves `unused_extern_crates` warnings (avoids false negatives), and
 - removes unused `#[macro_use]` imports and unused `extern crate`s.

r? @nrc
Diffstat (limited to 'src/libproc_macro_plugin')
-rw-r--r--src/libproc_macro_plugin/Cargo.toml1
-rw-r--r--src/libproc_macro_plugin/lib.rs1
2 files changed, 0 insertions, 2 deletions
diff --git a/src/libproc_macro_plugin/Cargo.toml b/src/libproc_macro_plugin/Cargo.toml
index 4bc3f488d32..33fd814cd5f 100644
--- a/src/libproc_macro_plugin/Cargo.toml
+++ b/src/libproc_macro_plugin/Cargo.toml
@@ -11,5 +11,4 @@ crate-type = ["dylib"]
 log = { path = "../liblog" }
 rustc_plugin = { path = "../librustc_plugin" }
 syntax = { path = "../libsyntax" }
-syntax_pos = { path = "../libsyntax_pos" }
 proc_macro_tokens = { path = "../libproc_macro_tokens" }
diff --git a/src/libproc_macro_plugin/lib.rs b/src/libproc_macro_plugin/lib.rs
index 0a7d3525848..9d8bb7fa0f5 100644
--- a/src/libproc_macro_plugin/lib.rs
+++ b/src/libproc_macro_plugin/lib.rs
@@ -88,7 +88,6 @@
 
 extern crate rustc_plugin;
 extern crate syntax;
-extern crate syntax_pos;
 extern crate proc_macro_tokens;
 #[macro_use] extern crate log;