diff --git a/benchmarks/benches/askama.rs b/benchmarks/benches/askama.rs index 201d7b3..9f4d467 100644 --- a/benchmarks/benches/askama.rs +++ b/benchmarks/benches/askama.rs @@ -1,6 +1,5 @@ #![feature(test)] -#[macro_use] extern crate askama; extern crate test; diff --git a/benchmarks/benches/complicated_maud.rs b/benchmarks/benches/complicated_maud.rs index b1c848c..17c20c3 100644 --- a/benchmarks/benches/complicated_maud.rs +++ b/benchmarks/benches/complicated_maud.rs @@ -1,4 +1,4 @@ -#![feature(test, use_extern_macros, proc_macro_non_items)] +#![feature(test, proc_macro_non_items)] extern crate maud; extern crate test; diff --git a/benchmarks/benches/maud.rs b/benchmarks/benches/maud.rs index 99d8bea..2634bdb 100644 --- a/benchmarks/benches/maud.rs +++ b/benchmarks/benches/maud.rs @@ -1,5 +1,5 @@ -#![feature(plugin, test)] -#![feature(use_extern_macros, proc_macro_non_items)] +#![feature(test)] +#![feature(proc_macro_non_items)] extern crate maud; diff --git a/benchmarks/benches/tera.rs b/benchmarks/benches/tera.rs index 9ac2819..096de0b 100644 --- a/benchmarks/benches/tera.rs +++ b/benchmarks/benches/tera.rs @@ -1,4 +1,4 @@ -#![feature(proc_macro, test)] +#![feature(test)] #[macro_use] extern crate serde_derive; diff --git a/maud/src/lib.rs b/maud/src/lib.rs index 6642c51..1d4da63 100644 --- a/maud/src/lib.rs +++ b/maud/src/lib.rs @@ -1,5 +1,4 @@ #![feature(specialization)] -#![feature(use_extern_macros)] //! A macro for writing HTML templates. //! @@ -45,7 +44,6 @@ pub use maud_macros::{html, html_debug}; /// /// ```rust /// # #![feature(proc_macro_non_items)] -/// # #![feature(use_extern_macros)] /// use maud::{html, Markup, Render}; /// /// /// Provides a shorthand for linking to a CSS stylesheet. @@ -137,7 +135,6 @@ pub use maud_htmlescape::Escaper; /// /// ```rust /// # #![feature(proc_macro_non_items)] -/// # #![feature(use_extern_macros)] /// use maud::{DOCTYPE, html}; /// /// let markup = html! { diff --git a/maud/tests/basic_syntax.rs b/maud/tests/basic_syntax.rs index d6ae8ef..5ce1b7c 100644 --- a/maud/tests/basic_syntax.rs +++ b/maud/tests/basic_syntax.rs @@ -1,6 +1,5 @@ #![feature(plugin)] #![feature(proc_macro_non_items)] -#![feature(use_extern_macros)] #![plugin(maud_lints)] diff --git a/maud/tests/control_structures.rs b/maud/tests/control_structures.rs index 52060c8..04b1329 100644 --- a/maud/tests/control_structures.rs +++ b/maud/tests/control_structures.rs @@ -1,6 +1,5 @@ #![feature(plugin)] #![feature(proc_macro_non_items)] -#![feature(use_extern_macros)] #![plugin(maud_lints)] diff --git a/maud/tests/misc.rs b/maud/tests/misc.rs index 47dd234..1cf728a 100644 --- a/maud/tests/misc.rs +++ b/maud/tests/misc.rs @@ -1,6 +1,5 @@ #![feature(plugin)] #![feature(proc_macro_non_items)] -#![feature(use_extern_macros)] #![plugin(maud_lints)] diff --git a/maud/tests/splices.rs b/maud/tests/splices.rs index 8781f37..0ae3203 100644 --- a/maud/tests/splices.rs +++ b/maud/tests/splices.rs @@ -1,6 +1,5 @@ #![feature(plugin)] #![feature(proc_macro_non_items)] -#![feature(use_extern_macros)] #![plugin(maud_lints)] diff --git a/maud_extras/lib.rs b/maud_extras/lib.rs index 27bee30..59e2207 100644 --- a/maud_extras/lib.rs +++ b/maud_extras/lib.rs @@ -1,6 +1,5 @@ #![feature(plugin)] #![feature(proc_macro_non_items)] -#![feature(use_extern_macros)] #![plugin(maud_lints)] @@ -14,7 +13,6 @@ use maud::{Markup, Render, html}; /// /// ```rust /// # #![feature(proc_macro_non_items)] -/// # #![feature(use_extern_macros)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -41,7 +39,6 @@ impl<T: AsRef<str>> Render for Css<T> { /// /// ```rust /// # #![feature(proc_macro_non_items)] -/// # #![feature(use_extern_macros)] /// # /// # extern crate maud; /// # extern crate maud_extras; @@ -69,7 +66,6 @@ impl<T: AsRef<str>> Render for Js<T> { /// /// ```rust /// # #![feature(proc_macro_non_items)] -/// # #![feature(use_extern_macros)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -96,7 +92,6 @@ impl<T: AsRef<str>, U: AsRef<str>> Render for Meta<T, U> { /// /// ```rust /// # #![feature(proc_macro_non_items)] -/// # #![feature(use_extern_macros)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -123,7 +118,6 @@ impl<T: AsRef<str>> Render for Title<T> { /// /// ```rust /// # #![feature(proc_macro_non_items)] -/// # #![feature(use_extern_macros)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -150,7 +144,6 @@ impl<T: AsRef<str>> Render for Charset<T> { /// /// ```rust /// # #![feature(proc_macro_non_items)] -/// # #![feature(use_extern_macros)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -177,7 +170,6 @@ impl<T: AsRef<str>, U: AsRef<str>> Render for MetaProperty<T, U> { /// /// ```rust /// # #![feature(proc_macro_non_items)] -/// # #![feature(use_extern_macros)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; diff --git a/maud_macros/src/lib.rs b/maud_macros/src/lib.rs index 662c89e..b163476 100644 --- a/maud_macros/src/lib.rs +++ b/maud_macros/src/lib.rs @@ -2,7 +2,6 @@ #![feature(proc_macro_non_items)] #![feature(proc_macro_quote)] #![feature(proc_macro_span)] -#![feature(use_extern_macros)] #![doc(html_root_url = "https://docs.rs/maud_macros/0.18.1")]