Also lint cfg_attr(.., rustfmt::skip)

This commit is contained in:
flip1995 2018-11-01 20:06:59 +01:00
parent 7df7a0a86e
commit cadb367a5c
No known key found for this signature in database
GPG Key ID: E8E897A5870E41C2

View File

@ -517,9 +517,9 @@ impl EarlyLintPass for CfgAttrPass {
// check for `rustfmt`
if let Some(feature_item) = items[0].meta_item();
if feature_item.name() == "rustfmt";
// check for `rustfmt_skip`
// check for `rustfmt_skip` and `rustfmt::skip`
if let Some(skip_item) = &items[1].meta_item();
if skip_item.name() == "rustfmt_skip";
if skip_item.name() == "rustfmt_skip" || skip_item.name() == "skip";
then {
let attr_style = match attr.style {
AttrStyle::Outer => "#[",