]> git.lizzy.rs Git - rust.git/blobdiff - declare_clippy_lint/src/lib.rs
Auto merge of #9920 - naosense:suppress_lint_in_const, r=xFrednet
[rust.git] / declare_clippy_lint / src / lib.rs
index 962766916dd1f1fe8b9762b57fcb8cc5ed7bd4cd..26210556d6526a7235fb840fdd5a30142e9cfaa2 100644 (file)
@@ -1,5 +1,7 @@
 #![feature(let_chains)]
 #![cfg_attr(feature = "deny-warnings", deny(warnings))]
+// warn on lints, that are included in `rust-lang/rust`s bootstrap
+#![warn(rust_2018_idioms, unused_lifetimes)]
 
 use proc_macro::TokenStream;
 use quote::{format_ident, quote};
@@ -29,7 +31,7 @@ struct ClippyLint {
 }
 
 impl Parse for ClippyLint {
-    fn parse(input: ParseStream) -> Result<Self> {
+    fn parse(input: ParseStream<'_>) -> Result<Self> {
         let attrs = input.call(Attribute::parse_outer)?;
 
         let mut in_code = false;