]> git.lizzy.rs Git - rust.git/commit - src/tools/miri
Rollup merge of #87385 - Aaron1011:final-enable-semi, r=petrochenkov
authorYuki Okushi <jtitor@2k36.org>
Fri, 30 Jul 2021 19:09:20 +0000 (04:09 +0900)
committerGitHub <noreply@github.com>
Fri, 30 Jul 2021 19:09:20 +0000 (04:09 +0900)
commitf6bc738433a1a5b5ae36524535fed22c4c06b66e
tree14696a6213ffc62c866f75ea12a6acadf12dbae4
parent9391d5520478bd98276f8424b62a09b63e98037b
parente70ce57f306c730c7a949942671cd525e281f2ec
Rollup merge of #87385 - Aaron1011:final-enable-semi, r=petrochenkov

Make `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` warn by default

This PR makes the `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` lint warn by default.

To avoid showing a large number of un-actionable warnings to users, we only enable the lint for macros defined in the same crate. This ensures that users will be able to fix the warning by simply removing a semicolon.

In the future, I'd like to enable this lint unconditionally, and eventually make it into a hard error in a future edition. This PR is a step towards that goal.