Disable clippy::unwrap_or_default lint for the project (#1647)

* disable clippy lint trigerred by a macro

* typo in lint name

* Update macro/src/lib.rs

Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>

* move missing docs

* add workspace.lints = true for remaining crates

* lint fixes

* Update signer/src/eth.rs

Co-authored-by: James Wilson <james@jsdw.me>

---------

Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>
Co-authored-by: James Wilson <james@jsdw.me>
This commit is contained in:
Pavlo Khrystenko
2024-06-18 18:45:40 +02:00
committed by GitHub
parent ddbffe828f
commit 971c15cf3b
10 changed files with 35 additions and 4 deletions
+3 -2
View File
@@ -3,8 +3,8 @@
// see LICENSE for license details.
//! Subxt macro for generating Substrate runtime interfaces.
extern crate proc_macro;
// TODO: The workspace lint is not working properly so it's disabled here for now.
#![allow(clippy::manual_unwrap_or_default)]
use codec::Decode;
use darling::{ast::NestedMeta, FromMeta};
@@ -85,6 +85,7 @@ struct SubstituteType {
}
// Note: docs for this are in the subxt library; don't add further docs here as they will be appended.
#[allow(missing_docs)]
#[proc_macro_attribute]
#[proc_macro_error]
pub fn subxt(args: TokenStream, input: TokenStream) -> TokenStream {