Simplify lints

This commit is contained in:
Joscha 2022-12-11 20:36:41 +01:00
parent 008554a2bd
commit 5acf49d018
2 changed files with 3 additions and 7 deletions

View file

@ -1,16 +1,11 @@
#![deny(unsafe_code)]
#![forbid(unsafe_code)]
// Rustc lint groups
#![warn(future_incompatible)]
#![warn(rust_2018_idioms)]
#![warn(unused)]
// Rustc lints
#![warn(noop_method_call)]
#![warn(single_use_lifetimes)]
#![warn(trivial_numeric_casts)]
#![warn(unused_crate_dependencies)]
#![warn(unused_extern_crates)]
#![warn(unused_import_braces)]
#![warn(unused_lifetimes)]
#![warn(unused_qualifications)]
// Clippy lints
#![warn(clippy::use_self)]

View file

@ -54,6 +54,7 @@ impl From<crossterm::event::KeyEvent> for KeyEvent {
}
#[rustfmt::skip]
#[allow(unused_macro_rules)]
macro_rules! key {
// key!(Paste text)
( Paste $text:ident ) => { crate::ui::input::InputEvent::Paste($text) };