Embark standard lints v5 - require Rust 1.55 #67
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated version of our standard lints (#59) that includes new lints from Rust 1.55 as well as older ones that have tested and deemed to work well in Ark and now standardising for wider use in our crates.
Enables the following additional lints:
clippy::disallowed_method
clippy::disallowed_type
clippy::flat_map_option
clippy::from_iter_instead_of_collect
clippy::large_digit_groups
clippy::large_stack_arrays
clippy::match_wild_err_arm
clippy::missing_enforced_import_renames
clippy::needless_for_each
clippy::rc_mutex
clippy::single_match_else