diff options
Diffstat (limited to 'src/lib.rs')
-rw-r--r-- | src/lib.rs | 37 |
1 files changed, 35 insertions, 2 deletions
@@ -8,8 +8,6 @@ #![warn(meta_variable_misuse)] #![warn(missing_copy_implementations)] #![warn(missing_debug_implementations)] -#![allow(missing_docs)] -#![warn(missing_doc_code_examples)] #![warn(non_ascii_idents)] #![warn(private_doc_tests)] #![warn(single_use_lifetimes)] @@ -23,6 +21,41 @@ #![warn(unused_qualifications)] #![warn(variant_size_differences)] +#![warn(clippy::pedantic)] +#![allow(clippy::filter_map)] +#![allow(clippy::find_map)] +#![allow(clippy::missing_errors_doc)] +#![allow(clippy::module_name_repetitions)] +#![allow(clippy::must_use_candidate)] + +#![warn(clippy::dbg_macro)] +#![deny(clippy::exit)] +#![warn(clippy::expect_used)] +#![deny(clippy::float_arithmetic)] +#![warn(clippy::get_unwrap)] +// #![warn(clippy::indexing_slicing)] +#![deny(clippy::integer_division)] +#![warn(clippy::let_underscore_must_use)] +#![warn(clippy::let_unit_value)] +#![warn(clippy::map_err_ignore)] +#![warn(clippy::mem_forget)] +#![deny(clippy::modulo_arithmetic)] +#![warn(clippy::multiple_inherent_impl)] +#![deny(clippy::panic)] +#![warn(clippy::panic_in_result_fn)] +#![deny(clippy::print_stderr)] +#![deny(clippy::print_stdout)] +#![warn(clippy::rest_pat_in_fully_bound_structs)] +#![warn(clippy::str_to_string)] +#![warn(clippy::string_add)] +#![warn(clippy::string_to_string)] +#![deny(clippy::todo)] +#![warn(clippy::unimplemented)] +#![warn(clippy::unneeded_field_pattern)] +#![warn(clippy::unwrap_in_result)] +#![warn(clippy::unwrap_used)] +#![warn(clippy::wildcard_enum_match_arm)] + pub mod chomp; pub mod lower; pub mod nibble; |