summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Matuszewski <igor@sequoia-pgp.org>2020-03-30 22:49:15 +0200
committerIgor Matuszewski <igor@sequoia-pgp.org>2020-03-30 22:51:30 +0200
commit13da17b51764dfb285d5febdbcdee24a2d6c4021 (patch)
treefcfcdb747ae01a7d7527e227cfe84c605d8c8c8d
parentcaeffd92f3806816e913c0642e8b1b16484e15ea (diff)
Allow unused parens on generated code
Since around Rust 1.40 the unused parens lint is more aggressive. Since all of these warnings are from generated code (effectively false positives), let's just silence the warnings.
-rw-r--r--ipc/src/assuan/mod.rs2
-rw-r--r--openpgp/src/cert/parser/low_level/grammar.rs1
-rw-r--r--openpgp/src/parse/sexp/mod.rs2
-rw-r--r--store/src/store_protocol_capnp.rs1
4 files changed, 4 insertions, 2 deletions
diff --git a/ipc/src/assuan/mod.rs b/ipc/src/assuan/mod.rs
index 4234b00e..1be49aed 100644
--- a/ipc/src/assuan/mod.rs
+++ b/ipc/src/assuan/mod.rs
@@ -26,7 +26,7 @@ const MAX_LINE_LENGTH: usize = 1000;
// Load the generated code.
lalrpop_util::lalrpop_mod!(
- #[allow(missing_docs)] grammar, "/assuan/grammar.rs");
+ #[allow(missing_docs, unused_parens)] grammar, "/assuan/grammar.rs");
/// A connection to an Assuan server.
///
diff --git a/openpgp/src/cert/parser/low_level/grammar.rs b/openpgp/src/cert/parser/low_level/grammar.rs
index d3422b58..1243ad2c 100644
--- a/openpgp/src/cert/parser/low_level/grammar.rs
+++ b/openpgp/src/cert/parser/low_level/grammar.rs
@@ -1,2 +1,3 @@
// Include the generated code.
+#![allow(unused_parens)]
include!(concat!(env!("OUT_DIR"), "/cert/parser/low_level/grammar.rs"));
diff --git a/openpgp/src/parse/sexp/mod.rs b/openpgp/src/parse/sexp/mod.rs
index 5272ab35..92bfd591 100644
--- a/openpgp/src/parse/sexp/mod.rs
+++ b/openpgp/src/parse/sexp/mod.rs
@@ -21,7 +21,7 @@ mod lexer;
use self::lexer::Lexer;
// Load the generated code.
-lalrpop_mod!(#[allow(missing_docs)] grammar, "/parse/sexp/grammar.rs");
+lalrpop_mod!(#[allow(missing_docs, unused_parens)] grammar, "/parse/sexp/grammar.rs");
impl<'a> Parse<'a, Sexp> for Sexp {
fn from_reader<R: 'a + Read>(reader: R) -> Result<Sexp> {
diff --git a/store/src/store_protocol_capnp.rs b/store/src/store_protocol_capnp.rs
index aa6df043..77bf97a4 100644
--- a/store/src/store_protocol_capnp.rs
+++ b/store/src/store_protocol_capnp.rs
@@ -1,2 +1,3 @@
// Include the capnp-generated code.
+#![allow(unused_parens)]
include!(concat!(env!("OUT_DIR"), "/src/store_protocol_capnp.rs"));