about summary refs log tree commit diff
path: root/src/libsyntax
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/libsyntax
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/libsyntax')
-rw-r--r--src/libsyntax/lib.rs4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/libsyntax/lib.rs b/src/libsyntax/lib.rs
index 00bf7445077..f3c5a49bcf8 100644
--- a/src/libsyntax/lib.rs
+++ b/src/libsyntax/lib.rs
@@ -26,7 +26,6 @@
 
 #![feature(associated_consts)]
 #![feature(const_fn)]
-#![feature(libc)]
 #![feature(optin_builtin_traits)]
 #![feature(rustc_private)]
 #![feature(staged_api)]
@@ -35,10 +34,7 @@
 #![feature(rustc_diagnostic_macros)]
 #![feature(specialization)]
 
-extern crate core;
 extern crate serialize;
-extern crate term;
-extern crate libc;
 #[macro_use] extern crate log;
 #[macro_use] #[no_link] extern crate rustc_bitflags;
 extern crate std_unicode;