Enable linting for non-exhaustive structs

This commit is contained in:
Devin Ragotzy 2021-06-17 17:29:20 -04:00 committed by Jonas Platte
parent 337b1e26ef
commit 650d960b85

View File

@ -1,7 +1,7 @@
[alias] [alias]
xtask = "run --package xtask --" xtask = "run --package xtask --"
ruma-clippy = """\ ruma-clippy = """\
clippy --workspace --all-targets --all-features -- \ clippy --workspace --all-targets --features=full,compat,unstable-pre-spec -- \
-W rust_2018_idioms \ -W rust_2018_idioms \
-W semicolon_in_expressions_from_macros \ -W semicolon_in_expressions_from_macros \
-W unused_import_braces \ -W unused_import_braces \
@ -21,6 +21,7 @@ ruma-clippy = """\
-W clippy::unseparated_literal_suffix \ -W clippy::unseparated_literal_suffix \
-W clippy::useless_let_if_seq \ -W clippy::useless_let_if_seq \
-W clippy::wildcard_imports \ -W clippy::wildcard_imports \
-W clippy::exhaustive_structs \
""" """
[doc.extern-map.registries] [doc.extern-map.registries]