mirror of https://github.com/emilk/egui.git
Browse Source
That way they apply to all crates equally. See https://github.com/EmbarkStudios/rust-ecosystem/issues/22 for why.pull/1396/head
Emil Ernerfeldt
3 years ago
committed by
GitHub
17 changed files with 96 additions and 664 deletions
@ -0,0 +1,85 @@ |
|||||
|
[target.'cfg(all())'] |
||||
|
rustflags = [ |
||||
|
# Global lints/warnings. |
||||
|
# See https://github.com/EmbarkStudios/rust-ecosystem/issues/22 for why we do this here |
||||
|
"-Dunsafe_code", |
||||
|
"-Wclippy::all", |
||||
|
"-Wclippy::await_holding_lock", |
||||
|
"-Wclippy::char_lit_as_u8", |
||||
|
"-Wclippy::checked_conversions", |
||||
|
"-Wclippy::dbg_macro", |
||||
|
"-Wclippy::debug_assert_with_mut_call", |
||||
|
"-Wclippy::disallowed_method", |
||||
|
"-Wclippy::doc_markdown", |
||||
|
"-Wclippy::empty_enum", |
||||
|
"-Wclippy::enum_glob_use", |
||||
|
# "-Wclippy::equatable_if_let", // Enable when we update MSRV |
||||
|
"-Wclippy::exit", |
||||
|
"-Wclippy::expl_impl_clone_on_copy", |
||||
|
"-Wclippy::explicit_deref_methods", |
||||
|
"-Wclippy::explicit_into_iter_loop", |
||||
|
"-Wclippy::fallible_impl_from", |
||||
|
"-Wclippy::filter_map_next", |
||||
|
"-Wclippy::flat_map_option", |
||||
|
"-Wclippy::float_cmp_const", |
||||
|
"-Wclippy::fn_params_excessive_bools", |
||||
|
"-Wclippy::from_iter_instead_of_collect", |
||||
|
"-Wclippy::if_let_mutex", |
||||
|
"-Wclippy::implicit_clone", |
||||
|
"-Wclippy::imprecise_flops", |
||||
|
"-Wclippy::inefficient_to_string", |
||||
|
"-Wclippy::invalid_upcast_comparisons", |
||||
|
# "-Wclippy::iter_not_returning_iterator", // Enable when we update MSRV |
||||
|
"-Wclippy::large_digit_groups", |
||||
|
"-Wclippy::large_stack_arrays", |
||||
|
"-Wclippy::large_types_passed_by_value", |
||||
|
"-Wclippy::let_unit_value", |
||||
|
"-Wclippy::linkedlist", |
||||
|
"-Wclippy::lossy_float_literal", |
||||
|
"-Wclippy::macro_use_imports", |
||||
|
"-Wclippy::manual_ok_or", |
||||
|
"-Wclippy::map_err_ignore", |
||||
|
"-Wclippy::map_flatten", |
||||
|
"-Wclippy::map_unwrap_or", |
||||
|
"-Wclippy::match_on_vec_items", |
||||
|
"-Wclippy::match_same_arms", |
||||
|
"-Wclippy::match_wild_err_arm", |
||||
|
"-Wclippy::match_wildcard_for_single_variants", |
||||
|
"-Wclippy::mem_forget", |
||||
|
"-Wclippy::mismatched_target_os", |
||||
|
"-Wclippy::missing_enforced_import_renames", |
||||
|
"-Wclippy::missing_errors_doc", |
||||
|
"-Wclippy::missing_safety_doc", |
||||
|
# "-Wclippy::mod_module_files", // Enable when we update MSRV |
||||
|
"-Wclippy::mut_mut", |
||||
|
"-Wclippy::mutex_integer", |
||||
|
"-Wclippy::needless_borrow", |
||||
|
"-Wclippy::needless_continue", |
||||
|
"-Wclippy::needless_for_each", |
||||
|
"-Wclippy::needless_pass_by_value", |
||||
|
"-Wclippy::option_option", |
||||
|
"-Wclippy::path_buf_push_overwrite", |
||||
|
"-Wclippy::ptr_as_ptr", |
||||
|
"-Wclippy::rc_mutex", |
||||
|
"-Wclippy::ref_option_ref", |
||||
|
"-Wclippy::rest_pat_in_fully_bound_structs", |
||||
|
"-Wclippy::same_functions_in_if_condition", |
||||
|
"-Wclippy::semicolon_if_nothing_returned", |
||||
|
"-Wclippy::single_match_else", |
||||
|
"-Wclippy::string_add_assign", |
||||
|
"-Wclippy::string_add", |
||||
|
"-Wclippy::string_lit_as_bytes", |
||||
|
"-Wclippy::string_to_string", |
||||
|
"-Wclippy::todo", |
||||
|
"-Wclippy::trait_duplication_in_bounds", |
||||
|
"-Wclippy::unimplemented", |
||||
|
"-Wclippy::unnested_or_patterns", |
||||
|
"-Wclippy::unused_self", |
||||
|
"-Wclippy::useless_transmute", |
||||
|
"-Wclippy::verbose_file_reads", |
||||
|
"-Wclippy::zero_sized_map_values", |
||||
|
"-Wfuture_incompatible", |
||||
|
"-Wnonstandard_style", |
||||
|
"-Wrust_2018_idioms", |
||||
|
"-Wrustdoc::missing_crate_level_docs", |
||||
|
] |
Loading…
Reference in new issue