diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-06-23 01:59:17 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-06-23 01:59:17 +0200 |
| commit | 675ac94f8bb89f9d404e0359493534fff878a15b (patch) | |
| tree | b38a48f5bf2c4e712a3002776827f6b0f3c5bd94 /src/libsyntax/ext | |
| parent | 0f2f9938795e8fe395949ffbe0a66f1e2ed748d4 (diff) | |
| parent | e994d35e9b2ca6ca08385473f9f3f6243ab509bb (diff) | |
| download | rust-675ac94f8bb89f9d404e0359493534fff878a15b.tar.gz rust-675ac94f8bb89f9d404e0359493534fff878a15b.zip | |
Rollup merge of #62051 - Centril:unused-derive-, r=petrochenkov
Lint empty `#[derive()]` as unused attribute. Closes https://github.com/rust-lang/rust/issues/54651. cc https://github.com/rust-lang/rust/issues/55112 r? @petrochenkov
Diffstat (limited to 'src/libsyntax/ext')
| -rw-r--r-- | src/libsyntax/ext/derive.rs | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/libsyntax/ext/derive.rs b/src/libsyntax/ext/derive.rs index abc451c96ae..3b4243ed24f 100644 --- a/src/libsyntax/ext/derive.rs +++ b/src/libsyntax/ext/derive.rs @@ -30,10 +30,6 @@ pub fn collect_derives(cx: &mut ExtCtxt<'_>, attrs: &mut Vec<ast::Attribute>) -> match attr.parse_list(cx.parse_sess, |parser| parser.parse_path_allowing_meta(PathStyle::Mod)) { - Ok(ref traits) if traits.is_empty() => { - cx.span_warn(attr.span, "empty trait list in `derive`"); - false - } Ok(traits) => { result.extend(traits); true |
