diff options
author | Greg Brown <gmb60@cam.ac.uk> | 2021-01-21 09:42:02 +0000 |
---|---|---|
committer | Greg Brown <gmb60@cam.ac.uk> | 2021-01-21 17:45:02 +0000 |
commit | 1a93b1f82bc8c21d24e67031c5eca96830e928c7 (patch) | |
tree | 4c3fbfac9f0fbbc31defee03cd460e0400278d30 /src/lib.rs | |
parent | faa3f30deb32d0a1fd7cb196559762635b22ecfd (diff) |
Fix many warnings.
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; |