diff options
| author | Eskil Queseth <eskilq@kth.se> | 2021-06-13 22:20:02 +0200 |
|---|---|---|
| committer | Eskil Queseth <eskilq@kth.se> | 2021-06-13 22:20:02 +0200 |
| commit | f4beab72096060f513d6b22c0ee891688595dcbd (patch) | |
| tree | 673a280cad0309aa203c902c93a74128fa8bc9e7 | |
| parent | 40ec0eeee3bcbfad7d16c93e4572b248c4f0dbdd (diff) | |
| download | mum-f4beab72096060f513d6b22c0ee891688595dcbd.tar.gz | |
lint mumctl
| -rw-r--r-- | mumctl/src/main.rs | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/mumctl/src/main.rs b/mumctl/src/main.rs index 5b2bc05..fa9152c 100644 --- a/mumctl/src/main.rs +++ b/mumctl/src/main.rs @@ -1,5 +1,20 @@ +#![warn(elided_lifetimes_in_paths)] +#![warn(meta_variable_misuse)] +#![warn(missing_debug_implementations)] +#![warn(single_use_lifetimes)] +#![warn(unreachable_pub)] +#![warn(unused_crate_dependencies)] +#![warn(unused_import_braces)] +#![warn(unused_lifetimes)] +#![warn(unused_qualifications)] +#![deny(macro_use_extern_crate)] +#![deny(missing_abi)] +#![deny(future_incompatible)] +#![forbid(unsafe_code)] +#![forbid(non_ascii_idents)] + use colored::Colorize; -use log::*; +use log::{Level, LevelFilter, Metadata, Record, error, warn}; use mumlib::command::{ChannelTarget, Command as MumCommand, CommandResponse, MessageTarget}; use mumlib::config::{self, Config, ServerConfig}; use mumlib::state::Channel as MumChannel; @@ -17,11 +32,11 @@ const INDENTATION: &str = " "; struct SimpleLogger; impl log::Log for SimpleLogger { - fn enabled(&self, metadata: &Metadata) -> bool { + fn enabled(&self, metadata: &Metadata<'_>) -> bool { metadata.level() <= Level::Info } - fn log(&self, record: &Record) { + fn log(&self, record: &Record<'_>) { if self.enabled(record.metadata()) { println!( "{}{}", |
