experiment with multilevel inheritance model #5
gas-bench.yml
on: pull_request
gas usage report
9m 36s
Annotations
10 warnings
[clippy] contracts-proc/src/virtual.rs#L1:
contracts-proc/src/virtual.rs#L1
warning: unused import: `str::FromStr`
--> contracts-proc/src/virtual.rs:1:16
|
1 | use std::{mem, str::FromStr};
| ^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
[clippy] contracts-proc/src/lib.rs#L5:
contracts-proc/src/lib.rs#L5
warning: unused import: `ItemFn`
--> contracts-proc/src/lib.rs:5:68
|
5 | use syn::{parse::Parse, parse_macro_input, punctuated::Punctuated, ItemFn};
| ^^^^^^
|
[clippy] contracts-proc/src/virtual.rs#L202:
contracts-proc/src/virtual.rs#L202
warning: useless conversion to the same type: `proc_macro2::TokenStream`
--> contracts-proc/src/virtual.rs:202:32
|
202 | Err(err) => return err.to_compile_error().into(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `err.to_compile_error()`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_conversion
= note: `#[warn(clippy::useless_conversion)]` on by default
|
[clippy] contracts/src/token/erc721/mod.rs#L18:
contracts/src/token/erc721/mod.rs#L18
warning: unused import: `enumerable`
--> contracts/src/token/erc721/mod.rs:18:9
|
18 | enumerable,
| ^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
[clippy] contracts/src/token/erc721/extensions/pausable.rs#L5:
contracts/src/token/erc721/extensions/pausable.rs#L5
warning: unused import: `msg`
--> contracts/src/token/erc721/extensions/pausable.rs:5:42
|
5 | use stylus_sdk::{alloy_primitives::U256, msg, prelude::*};
| ^^^
|
[clippy] contracts-proc/src/virtual.rs#L1:
contracts-proc/src/virtual.rs#L1
warning: unused import: `str::FromStr`
--> contracts-proc/src/virtual.rs:1:16
|
1 | use std::{mem, str::FromStr};
| ^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
[clippy] contracts-proc/src/lib.rs#L5:
contracts-proc/src/lib.rs#L5
warning: unused import: `ItemFn`
--> contracts-proc/src/lib.rs:5:68
|
5 | use syn::{parse::Parse, parse_macro_input, punctuated::Punctuated, ItemFn};
| ^^^^^^
|
[clippy] contracts-proc/src/virtual.rs#L202:
contracts-proc/src/virtual.rs#L202
warning: useless conversion to the same type: `proc_macro2::TokenStream`
--> contracts-proc/src/virtual.rs:202:32
|
202 | Err(err) => return err.to_compile_error().into(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `err.to_compile_error()`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_conversion
= note: `#[warn(clippy::useless_conversion)]` on by default
|
[clippy] contracts/src/token/erc721/mod.rs#L18:
contracts/src/token/erc721/mod.rs#L18
warning: unused import: `enumerable`
--> contracts/src/token/erc721/mod.rs:18:9
|
18 | enumerable,
| ^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
[clippy] contracts/src/token/erc721/extensions/pausable.rs#L5:
contracts/src/token/erc721/extensions/pausable.rs#L5
warning: unused import: `msg`
--> contracts/src/token/erc721/extensions/pausable.rs:5:42
|
5 | use stylus_sdk::{alloy_primitives::U256, msg, prelude::*};
| ^^^
|