[INFO] fetching crate niftygate-bindings 0.8.0...
[INFO] checking niftygate-bindings-0.8.0 against master#30f74ff0dc4d66debc8b50724c446f817e5f75f4 for pr-121848-1
[INFO] extracting crate niftygate-bindings 0.8.0 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate niftygate-bindings 0.8.0 on toolchain 30f74ff0dc4d66debc8b50724c446f817e5f75f4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate niftygate-bindings 0.8.0
[INFO] finished tweaking crates.io crate niftygate-bindings 0.8.0
[INFO] tweaked toml for crates.io crate niftygate-bindings 0.8.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded secp256k1 v0.21.3
[INFO] [stderr]   Downloaded ethereum-types v0.12.1
[INFO] [stderr]   Downloaded rlp v0.5.2
[INFO] [stderr]   Downloaded ethbloom v0.11.1
[INFO] [stderr]   Downloaded byte-slice-cast v1.2.2
[INFO] [stderr]   Downloaded impl-codec v0.5.1
[INFO] [stderr]   Downloaded ethcontract-derive v0.17.0
[INFO] [stderr]   Downloaded parity-scale-codec-derive v2.3.1
[INFO] [stderr]   Downloaded block-padding v0.2.1
[INFO] [stderr]   Downloaded futures-timer v3.0.3
[INFO] [stderr]   Downloaded ethcontract-common v0.17.0
[INFO] [stderr]   Downloaded jsonrpc-core v18.0.0
[INFO] [stderr]   Downloaded Inflector v0.11.4
[INFO] [stderr]   Downloaded ethcontract-generate v0.17.0
[INFO] [stderr]   Downloaded keccak v0.1.5
[INFO] [stderr]   Downloaded ethabi v16.0.0
[INFO] [stderr]   Downloaded web3 v0.18.0
[INFO] [stderr]   Downloaded bitvec v0.20.4
[INFO] [stderr]   Downloaded secp256k1-sys v0.4.2
[INFO] [stderr]   Downloaded sha3 v0.9.1
[INFO] [stderr]   Downloaded radium v0.6.2
[INFO] [stderr]   Downloaded parity-scale-codec v2.3.1
[INFO] [stderr]   Downloaded uint v0.9.5
[INFO] [stderr]   Downloaded funty v1.1.0
[INFO] [stderr]   Downloaded ethcontract v0.17.0
[INFO] [stderr]   Downloaded primitive-types v0.10.1
[INFO] [stderr]   Downloaded wyz v0.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 54b0bcc6aad9a5a45e52bde2bfbcb0790e509bde61b8c5029ffec59bab15d0c1
[INFO] running `Command { std: "docker" "start" "-a" "54b0bcc6aad9a5a45e52bde2bfbcb0790e509bde61b8c5029ffec59bab15d0c1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "54b0bcc6aad9a5a45e52bde2bfbcb0790e509bde61b8c5029ffec59bab15d0c1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "54b0bcc6aad9a5a45e52bde2bfbcb0790e509bde61b8c5029ffec59bab15d0c1", kill_on_drop: false }`
[INFO] [stdout] 54b0bcc6aad9a5a45e52bde2bfbcb0790e509bde61b8c5029ffec59bab15d0c1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 54c72beabed6023daff733220ea95a19411f51a80ebfdf7f46ceb0231af44d4d
[INFO] running `Command { std: "docker" "start" "-a" "54c72beabed6023daff733220ea95a19411f51a80ebfdf7f46ceb0231af44d4d", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling radium v0.6.2
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling toml_datetime v0.6.5
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling syn v2.0.57
[INFO] [stderr]    Compiling secp256k1-sys v0.4.2
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]    Compiling rustc-hex v2.1.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling bytes v1.6.0
[INFO] [stderr]    Compiling wyz v0.2.0
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling funty v1.1.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling byte-slice-cast v1.2.2
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling indexmap v2.2.6
[INFO] [stderr]    Compiling bitvec v0.20.4
[INFO] [stderr]    Compiling rlp v0.5.2
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling impl-rlp v0.3.0
[INFO] [stderr]    Compiling getrandom v0.2.12
[INFO] [stderr]    Compiling uint v0.9.5
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling ryu v1.0.17
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling unicode-bidi v0.3.15
[INFO] [stderr]    Compiling block-padding v0.2.1
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.23
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling keccak v0.1.5
[INFO] [stderr]    Compiling sha3 v0.9.1
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling matches v0.1.10
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling idna v0.2.3
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling secp256k1 v0.21.3
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling fixed-hash v0.7.0
[INFO] [stderr]    Compiling anyhow v1.0.81
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling url v2.5.0
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling thiserror-impl v1.0.58
[INFO] [stderr]    Compiling pin-project-internal v1.1.5
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling thiserror v1.0.58
[INFO] [stderr]    Compiling pin-project v1.1.5
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.2
[INFO] [stderr]    Compiling parity-scale-codec-derive v2.3.1
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking parity-scale-codec v2.3.1
[INFO] [stderr]     Checking impl-serde v0.3.2
[INFO] [stderr]     Checking serde_json v1.0.115
[INFO] [stderr]     Checking ethbloom v0.11.1
[INFO] [stderr]     Checking impl-codec v0.5.1
[INFO] [stderr]     Checking primitive-types v0.10.1
[INFO] [stderr]     Checking jsonrpc-core v18.0.0
[INFO] [stderr]     Checking ethereum-types v0.12.1
[INFO] [stderr]     Checking ethabi v16.0.0
[INFO] [stderr]     Checking web3 v0.18.0
[INFO] [stderr]     Checking ethcontract-common v0.17.0
[INFO] [stderr]    Compiling ethcontract-generate v0.17.0
[INFO] [stderr]    Compiling ethcontract-derive v0.17.0
[INFO] [stderr]     Checking ethcontract v0.17.0
[INFO] [stderr]     Checking niftygate-bindings v0.8.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `ierc2981::*`
[INFO] [stdout]  --> src/benber86/nft_royalties_market/generated.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use ierc2981::*;
[INFO] [stdout]   |         ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `marketplace::*`
[INFO] [stdout]  --> src/benber86/nft_royalties_market/generated.rs:9:9
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub use marketplace::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `royalties_payment::*`
[INFO] [stdout]   --> src/benber86/nft_royalties_market/generated.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use royalties_payment::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `token::*`
[INFO] [stdout]   --> src/benber86/nft_royalties_market/generated.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use token::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub use access_control::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:122:9
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub use access_control_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `address::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub use address::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `arrays::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:124:9
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub use arrays::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `beacon_proxy::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:125:9
[INFO] [stdout]     |
[INFO] [stdout] 125 | pub use beacon_proxy::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bit_maps::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub use bit_maps::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `clones::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:127:9
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub use clones::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `conditional_escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub use conditional_escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `context::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub use context::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `counters::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub use counters::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create_2::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:131:9
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub use create_2::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ecdsa::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub use ecdsa::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `eip712::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub use eip712::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_map::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub use enumerable_map::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_set::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub use enumerable_set::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub use erc1155::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_burnable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub use erc1155_burnable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_holder::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:138:9
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub use erc1155_holder::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:139:9
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub use erc1155_pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_preset_minter_pauser::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 | pub use erc1155_preset_minter_pauser::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_receiver::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub use erc1155_receiver::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_supply::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub use erc1155_supply::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub use erc165::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_checker::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub use erc165_checker::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_storage::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:145:9
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub use erc165_storage::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1820_implementer::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub use erc1820_implementer::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1967_proxy::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub use erc1967_proxy::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1967_upgrade::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub use erc1967_upgrade::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub use erc20::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_burnable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub use erc20_burnable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_capped::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub use erc20_capped::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_flash_mint::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:152:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub use erc20_flash_mint::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub use erc20_pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_permit::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub use erc20_permit::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_preset_fixed_supply::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub use erc20_preset_fixed_supply::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_preset_minter_pauser::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub use erc20_preset_minter_pauser::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_snapshot::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub use erc20_snapshot::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_votes::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub use erc20_votes::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_votes_comp::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub use erc20_votes_comp::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_wrapper::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 | pub use erc20_wrapper::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc2771_context::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub use erc2771_context::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub use erc721::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_burnable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub use erc721_burnable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub use erc721_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_holder::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub use erc721_holder::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub use erc721_pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_preset_minter_pauser_auto_id::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub use erc721_preset_minter_pauser_auto_id::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721uri_storage::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 | pub use erc721uri_storage::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 | pub use erc777::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777_preset_fixed_supply::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub use erc777_preset_fixed_supply::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:171:9
[INFO] [stdout]     |
[INFO] [stdout] 171 | pub use escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:172:9
[INFO] [stdout]     |
[INFO] [stdout] 172 | pub use governor::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_compatibility_bravo::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub use governor_compatibility_bravo::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_counting_simple::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:174:9
[INFO] [stdout]     |
[INFO] [stdout] 174 | pub use governor_counting_simple::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_proposal_threshold::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 | pub use governor_proposal_threshold::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_timelock_compound::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub use governor_timelock_compound::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_timelock_control::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub use governor_timelock_control::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub use governor_votes::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes_comp::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub use governor_votes_comp::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes_quorum_fraction::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub use governor_votes_quorum_fraction::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_access_control::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 | pub use i_access_control::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_access_control_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub use i_access_control_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_beacon::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub use i_beacon::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_compound_timelock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:184:9
[INFO] [stdout]     |
[INFO] [stdout] 184 | pub use i_compound_timelock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub use i_governor::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor_compatibility_bravo::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub use i_governor_compatibility_bravo::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor_timelock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 | pub use i_governor_timelock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 188 | pub use ierc1155::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155_metadata_uri::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub use ierc1155_metadata_uri::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155_receiver::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 | pub use ierc1155_receiver::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1271::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub use ierc1271::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use ierc1363::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363_receiver::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use ierc1363_receiver::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363_spender::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub use ierc1363_spender::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc165::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub use ierc165::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_implementer::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 | pub use ierc1820_implementer::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_registry::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub use ierc1820_registry::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub use ierc20::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20_metadata::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:199:9
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub use ierc20_metadata::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20_permit::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 | pub use ierc20_permit::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc2612::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:201:9
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub use ierc2612::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc2981::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub use ierc2981::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc3156_flash_borrower::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub use ierc3156_flash_borrower::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc3156_flash_lender::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub use ierc3156_flash_lender::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:205:9
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub use ierc721::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub use ierc721_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_metadata::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:207:9
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub use ierc721_metadata::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_receiver::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub use ierc721_receiver::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub use ierc777::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_recipient::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub use ierc777_recipient::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_sender::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub use ierc777_sender::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `initializable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub use initializable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub use math::*;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `merkle_proof::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub use merkle_proof::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minimal_forwarder::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub use minimal_forwarder::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `multicall::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:216:9
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub use multicall::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ownable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub use ownable::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub use pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `payment_splitter::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:219:9
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub use payment_splitter::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `proxy::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub use proxy::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `proxy_admin::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub use proxy_admin::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pull_payment::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub use pull_payment::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reentrancy_guard::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub use reentrancy_guard::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refund_escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:224:9
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub use refund_escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_cast::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:225:9
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub use safe_cast::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_erc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub use safe_erc20::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:227:9
[INFO] [stdout]     |
[INFO] [stdout] 227 | pub use safe_math::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signature_checker::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub use signature_checker::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signed_safe_math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub use signed_safe_math::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `storage_slot::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub use storage_slot::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strings::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:231:9
[INFO] [stdout]     |
[INFO] [stdout] 231 | pub use strings::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timelock_controller::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:232:9
[INFO] [stdout]     |
[INFO] [stdout] 232 | pub use timelock_controller::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timers::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub use timers::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `token_timelock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub use token_timelock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `transparent_upgradeable_proxy::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub use transparent_upgradeable_proxy::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `upgradeable_beacon::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 | pub use upgradeable_beacon::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `uups_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 | pub use uups_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::access_control::Contract as AccessControl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/access_control.rs:658:9
[INFO] [stdout]     |
[INFO] [stdout] 658 | pub use self::access_control::Contract as AccessControl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::access_control_mock::Contract as AccessControlMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/access_control_mock.rs:732:9
[INFO] [stdout]     |
[INFO] [stdout] 732 | pub use self::access_control_mock::Contract as AccessControlMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::address::Contract as Address`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/address.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::address::Contract as Address;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::address_impl::Contract as AddressImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/address_impl.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | pub use self::address_impl::Contract as AddressImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::allowance_crowdsale_impl::Contract as AllowanceCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/allowance_crowdsale_impl.rs:520:9
[INFO] [stdout]     |
[INFO] [stdout] 520 | pub use self::allowance_crowdsale_impl::Contract as AllowanceCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::arrays::Contract as Arrays`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/arrays.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::arrays::Contract as Arrays;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::arrays_impl::Contract as ArraysImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/arrays_impl.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 | pub use self::arrays_impl::Contract as ArraysImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::capped_crowdsale_impl::Contract as CappedCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/capped_crowdsale_impl.rs:511:9
[INFO] [stdout]     |
[INFO] [stdout] 511 | pub use self::capped_crowdsale_impl::Contract as CappedCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::capper_role::Contract as CapperRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/capper_role.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | pub use self::capper_role::Contract as CapperRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::capper_role_mock::Contract as CapperRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/capper_role_mock.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub use self::capper_role_mock::Contract as CapperRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::conditional_escrow::Contract as ConditionalEscrow`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/conditional_escrow.rs:661:9
[INFO] [stdout]     |
[INFO] [stdout] 661 | pub use self::conditional_escrow::Contract as ConditionalEscrow;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::conditional_escrow_mock::Contract as ConditionalEscrowMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/conditional_escrow_mock.rs:729:9
[INFO] [stdout]     |
[INFO] [stdout] 729 | pub use self::conditional_escrow_mock::Contract as ConditionalEscrowMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::context::Contract as Context`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/context.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub use self::context::Contract as Context;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::context_mock::Contract as ContextMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/context_mock.rs:512:9
[INFO] [stdout]     |
[INFO] [stdout] 512 | pub use self::context_mock::Contract as ContextMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::context_mock_caller::Contract as ContextMockCaller`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/context_mock_caller.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 | pub use self::context_mock_caller::Contract as ContextMockCaller;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::counters::Contract as Counters`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/counters.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::counters::Contract as Counters;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::counters_impl::Contract as CountersImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/counters_impl.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 | pub use self::counters_impl::Contract as CountersImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::create_2::Contract as Create2`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/create_2.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::create_2::Contract as Create2;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::create_2_impl::Contract as Create2Impl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/create_2_impl.rs:309:9
[INFO] [stdout]     |
[INFO] [stdout] 309 | pub use self::create_2_impl::Contract as Create2Impl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::crowdsale_mock::Contract as CrowdsaleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/crowdsale_mock.rs:486:9
[INFO] [stdout]     |
[INFO] [stdout] 486 | pub use self::crowdsale_mock::Contract as CrowdsaleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ecdsa::Contract as ECDSA`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ecdsa.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::ecdsa::Contract as ECDSA;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ecdsa_mock::Contract as ECDSAMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ecdsa_mock.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub use self::ecdsa_mock::Contract as ECDSAMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::enumerable_map::Contract as EnumerableMap`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/enumerable_map.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::enumerable_map::Contract as EnumerableMap;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::enumerable_map_mock::Contract as EnumerableMapMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/enumerable_map_mock.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 | pub use self::enumerable_map_mock::Contract as EnumerableMapMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::enumerable_set::Contract as EnumerableSet`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/enumerable_set.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::enumerable_set::Contract as EnumerableSet;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::enumerable_set_mock::Contract as EnumerableSetMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/enumerable_set_mock.rs:469:9
[INFO] [stdout]     |
[INFO] [stdout] 469 | pub use self::enumerable_set_mock::Contract as EnumerableSetMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165::Contract as ERC165`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub use self::erc165::Contract as ERC165;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165_checker::Contract as ERC165Checker`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165_checker.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::erc165_checker::Contract as ERC165Checker;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165_checker_mock::Contract as ERC165CheckerMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165_checker_mock.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub use self::erc165_checker_mock::Contract as ERC165CheckerMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165_interfaces_supported::Contract as ERC165InterfacesSupported`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165_interfaces_supported.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 | pub use self::erc165_interfaces_supported::Contract as ERC165InterfacesSupported;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165_mock::Contract as ERC165Mock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165_mock.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 | pub use self::erc165_mock::Contract as ERC165Mock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165_not_supported::Contract as ERC165NotSupported`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165_not_supported.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::erc165_not_supported::Contract as ERC165NotSupported;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc1820_implementer::Contract as ERC1820Implementer`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc1820_implementer.rs:242:9
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub use self::erc1820_implementer::Contract as ERC1820Implementer;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc1820_implementer_mock::Contract as ERC1820ImplementerMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc1820_implementer_mock.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub use self::erc1820_implementer_mock::Contract as ERC1820ImplementerMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20::Contract as ERC20`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 | pub use self::erc20::Contract as ERC20;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_burnable::Contract as ERC20Burnable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_burnable.rs:709:9
[INFO] [stdout]     |
[INFO] [stdout] 709 | pub use self::erc20_burnable::Contract as ERC20Burnable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_burnable_mock::Contract as ERC20BurnableMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_burnable_mock.rs:712:9
[INFO] [stdout]     |
[INFO] [stdout] 712 | pub use self::erc20_burnable_mock::Contract as ERC20BurnableMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_capped::Contract as ERC20Capped`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_capped.rs:975:9
[INFO] [stdout]     |
[INFO] [stdout] 975 | pub use self::erc20_capped::Contract as ERC20Capped;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_capped_mock::Contract as ERC20CappedMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_capped_mock.rs:745:9
[INFO] [stdout]     |
[INFO] [stdout] 745 | pub use self::erc20_capped_mock::Contract as ERC20CappedMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_decimals_mock::Contract as ERC20DecimalsMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_decimals_mock.rs:712:9
[INFO] [stdout]     |
[INFO] [stdout] 712 | pub use self::erc20_decimals_mock::Contract as ERC20DecimalsMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_detailed::Contract as ERC20Detailed`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_detailed.rs:617:9
[INFO] [stdout]     |
[INFO] [stdout] 617 | pub use self::erc20_detailed::Contract as ERC20Detailed;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_detailed_mock::Contract as ERC20DetailedMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_detailed_mock.rs:712:9
[INFO] [stdout]     |
[INFO] [stdout] 712 | pub use self::erc20_detailed_mock::Contract as ERC20DetailedMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_metadata::Contract as ERC20Metadata`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_metadata.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub use self::erc20_metadata::Contract as ERC20Metadata;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_metadata_mock::Contract as ERC20MetadataMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_metadata_mock.rs:701:9
[INFO] [stdout]     |
[INFO] [stdout] 701 | pub use self::erc20_metadata_mock::Contract as ERC20MetadataMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_migrator::Contract as ERC20Migrator`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_migrator.rs:305:9
[INFO] [stdout]     |
[INFO] [stdout] 305 | pub use self::erc20_migrator::Contract as ERC20Migrator;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_mintable::Contract as ERC20Mintable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_mintable.rs:962:9
[INFO] [stdout]     |
[INFO] [stdout] 962 | pub use self::erc20_mintable::Contract as ERC20Mintable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_mintable_mock::Contract as ERC20MintableMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_mintable_mock.rs:991:9
[INFO] [stdout]     |
[INFO] [stdout] 991 | pub use self::erc20_mintable_mock::Contract as ERC20MintableMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_minter_pauser::Contract as ERC20MinterPauser`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc20_minter_pauser.rs:1485:9
[INFO] [stdout]      |
[INFO] [stdout] 1485 | pub use self::erc20_minter_pauser::Contract as ERC20MinterPauser;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_mock::Contract as ERC20Mock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_mock.rs:791:9
[INFO] [stdout]     |
[INFO] [stdout] 791 | pub use self::erc20_mock::Contract as ERC20Mock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_no_return_mock::Contract as ERC20NoReturnMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_no_return_mock.rs:323:9
[INFO] [stdout]     |
[INFO] [stdout] 323 | pub use self::erc20_no_return_mock::Contract as ERC20NoReturnMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_pausable::Contract as ERC20Pausable`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc20_pausable.rs:1183:9
[INFO] [stdout]      |
[INFO] [stdout] 1183 | pub use self::erc20_pausable::Contract as ERC20Pausable;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_pausable_mock::Contract as ERC20PausableMock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc20_pausable_mock.rs:1215:9
[INFO] [stdout]      |
[INFO] [stdout] 1215 | pub use self::erc20_pausable_mock::Contract as ERC20PausableMock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_preset_minter_pauser::Contract as ERC20PresetMinterPauser`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc20_preset_minter_pauser.rs:1485:9
[INFO] [stdout]      |
[INFO] [stdout] 1485 | pub use self::erc20_preset_minter_pauser::Contract as ERC20PresetMinterPauser;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_return_false_mock::Contract as ERC20ReturnFalseMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_return_false_mock.rs:306:9
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub use self::erc20_return_false_mock::Contract as ERC20ReturnFalseMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_return_true_mock::Contract as ERC20ReturnTrueMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_return_true_mock.rs:323:9
[INFO] [stdout]     |
[INFO] [stdout] 323 | pub use self::erc20_return_true_mock::Contract as ERC20ReturnTrueMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_snapshot::Contract as ERC20Snapshot`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_snapshot.rs:827:9
[INFO] [stdout]     |
[INFO] [stdout] 827 | pub use self::erc20_snapshot::Contract as ERC20Snapshot;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_snapshot_mock::Contract as ERC20SnapshotMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_snapshot_mock.rs:872:9
[INFO] [stdout]     |
[INFO] [stdout] 872 | pub use self::erc20_snapshot_mock::Contract as ERC20SnapshotMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721::Contract as ERC721`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 | pub use self::erc721::Contract as ERC721;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_burnable::Contract as ERC721Burnable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_burnable.rs:871:9
[INFO] [stdout]     |
[INFO] [stdout] 871 | pub use self::erc721_burnable::Contract as ERC721Burnable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_burnable_mock::Contract as ERC721BurnableMock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_burnable_mock.rs:1002:9
[INFO] [stdout]      |
[INFO] [stdout] 1002 | pub use self::erc721_burnable_mock::Contract as ERC721BurnableMock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_enumerable::Contract as ERC721Enumerable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_enumerable.rs:911:9
[INFO] [stdout]     |
[INFO] [stdout] 911 | pub use self::erc721_enumerable::Contract as ERC721Enumerable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_full::Contract as ERC721Full`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_full.rs:966:9
[INFO] [stdout]     |
[INFO] [stdout] 966 | pub use self::erc721_full::Contract as ERC721Full;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_full_mock::Contract as ERC721FullMock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_full_mock.rs:1406:9
[INFO] [stdout]      |
[INFO] [stdout] 1406 | pub use self::erc721_full_mock::Contract as ERC721FullMock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_holder::Contract as ERC721Holder`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_holder.rs:245:9
[INFO] [stdout]     |
[INFO] [stdout] 245 | pub use self::erc721_holder::Contract as ERC721Holder;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_metadata::Contract as ERC721Metadata`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_metadata.rs:911:9
[INFO] [stdout]     |
[INFO] [stdout] 911 | pub use self::erc721_metadata::Contract as ERC721Metadata;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_metadata_mintable::Contract as ERC721MetadataMintable`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_metadata_mintable.rs:1149:9
[INFO] [stdout]      |
[INFO] [stdout] 1149 | pub use self::erc721_metadata_mintable::Contract as ERC721MetadataMintable;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_mintable::Contract as ERC721Mintable`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_mintable.rs:1192:9
[INFO] [stdout]      |
[INFO] [stdout] 1192 | pub use self::erc721_mintable::Contract as ERC721Mintable;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_mintable_burnable_impl::Contract as ERC721MintableBurnableImpl`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_mintable_burnable_impl.rs:1337:9
[INFO] [stdout]      |
[INFO] [stdout] 1337 | pub use self::erc721_mintable_burnable_impl::Contract as ERC721MintableBurnableImpl;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_minter_pauser::Contract as ERC721MinterPauser`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_minter_pauser.rs:1719:9
[INFO] [stdout]      |
[INFO] [stdout] 1719 | pub use self::erc721_minter_pauser::Contract as ERC721MinterPauser;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_mock::Contract as ERC721Mock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_mock.rs:960:9
[INFO] [stdout]     |
[INFO] [stdout] 960 | pub use self::erc721_mock::Contract as ERC721Mock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_pausable::Contract as ERC721Pausable`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_pausable.rs:1366:9
[INFO] [stdout]      |
[INFO] [stdout] 1366 | pub use self::erc721_pausable::Contract as ERC721Pausable;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_pausable_mock::Contract as ERC721PausableMock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_pausable_mock.rs:1448:9
[INFO] [stdout]      |
[INFO] [stdout] 1448 | pub use self::erc721_pausable_mock::Contract as ERC721PausableMock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc2981::*`
[INFO] [stdout]  --> src/benber86/nft_royalties_market/generated.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use ierc2981::*;
[INFO] [stdout]   |         ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `marketplace::*`
[INFO] [stdout]  --> src/benber86/nft_royalties_market/generated.rs:9:9
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub use marketplace::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `royalties_payment::*`
[INFO] [stdout]   --> src/benber86/nft_royalties_market/generated.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use royalties_payment::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `token::*`
[INFO] [stdout]   --> src/benber86/nft_royalties_market/generated.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use token::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_preset_minter_pauser_auto_id::Contract as ERC721PresetMinterPauserAutoId`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_preset_minter_pauser_auto_id.rs:1716:9
[INFO] [stdout]      |
[INFO] [stdout] 1716 | pub use self::erc721_preset_minter_pauser_auto_id::Contract as ERC721PresetMinterPauserAutoId;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_receiver_mock::Contract as ERC721ReceiverMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_receiver_mock.rs:413:9
[INFO] [stdout]     |
[INFO] [stdout] 413 | pub use self::erc721_receiver_mock::Contract as ERC721ReceiverMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721gsn_recipient_mock::Contract as ERC721GSNRecipientMock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721gsn_recipient_mock.rs:1132:9
[INFO] [stdout]      |
[INFO] [stdout] 1132 | pub use self::erc721gsn_recipient_mock::Contract as ERC721GSNRecipientMock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc777::Contract as ERC777`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc777.rs:1503:9
[INFO] [stdout]      |
[INFO] [stdout] 1503 | pub use self::erc777::Contract as ERC777;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc777_mock::Contract as ERC777Mock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc777_mock.rs:1574:9
[INFO] [stdout]      |
[INFO] [stdout] 1574 | pub use self::erc777_mock::Contract as ERC777Mock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc777_sender_recipient_mock::Contract as ERC777SenderRecipientMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc777_sender_recipient_mock.rs:760:9
[INFO] [stdout]     |
[INFO] [stdout] 760 | pub use self::erc777_sender_recipient_mock::Contract as ERC777SenderRecipientMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::escrow::Contract as Escrow`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/escrow.rs:694:9
[INFO] [stdout]     |
[INFO] [stdout] 694 | pub use self::escrow::Contract as Escrow;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ether_receiver_mock::Contract as EtherReceiverMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ether_receiver_mock.rs:245:9
[INFO] [stdout]     |
[INFO] [stdout] 245 | pub use self::ether_receiver_mock::Contract as EtherReceiverMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::finalizable_crowdsale_impl::Contract as FinalizableCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/finalizable_crowdsale_impl.rs:782:9
[INFO] [stdout]     |
[INFO] [stdout] 782 | pub use self::finalizable_crowdsale_impl::Contract as FinalizableCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient::Contract as GSNRecipient`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient.rs:479:9
[INFO] [stdout]     |
[INFO] [stdout] 479 | pub use self::gsn_recipient::Contract as GSNRecipient;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient_erc20_fee::Contract as GSNRecipientERC20Fee`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient_erc20_fee.rs:545:9
[INFO] [stdout]     |
[INFO] [stdout] 545 | pub use self::gsn_recipient_erc20_fee::Contract as GSNRecipientERC20Fee;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient_erc20_fee_mock::Contract as GSNRecipientERC20FeeMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient_erc20_fee_mock.rs:681:9
[INFO] [stdout]     |
[INFO] [stdout] 681 | pub use self::gsn_recipient_erc20_fee_mock::Contract as GSNRecipientERC20FeeMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient_mock::Contract as GSNRecipientMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient_mock.rs:797:9
[INFO] [stdout]     |
[INFO] [stdout] 797 | pub use self::gsn_recipient_mock::Contract as GSNRecipientMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient_signature::Contract as GSNRecipientSignature`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient_signature.rs:530:9
[INFO] [stdout]     |
[INFO] [stdout] 530 | pub use self::gsn_recipient_signature::Contract as GSNRecipientSignature;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient_signature_mock::Contract as GSNRecipientSignatureMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient_signature_mock.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 | pub use self::gsn_recipient_signature_mock::Contract as GSNRecipientSignatureMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::i_relay_hub::Contract as IRelayHub`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/i_relay_hub.rs:1694:9
[INFO] [stdout]      |
[INFO] [stdout] 1694 | pub use self::i_relay_hub::Contract as IRelayHub;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::i_relay_recipient::Contract as IRelayRecipient`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/i_relay_recipient.rs:291:9
[INFO] [stdout]     |
[INFO] [stdout] 291 | pub use self::i_relay_recipient::Contract as IRelayRecipient;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc165::Contract as IERC165`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc165.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub use self::ierc165::Contract as IERC165;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc1820_implementer::Contract as IERC1820Implementer`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc1820_implementer.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::ierc1820_implementer::Contract as IERC1820Implementer;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc1820_registry::Contract as IERC1820Registry`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc1820_registry.rs:660:9
[INFO] [stdout]     |
[INFO] [stdout] 660 | pub use self::ierc1820_registry::Contract as IERC1820Registry;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc20::Contract as IERC20`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc20.rs:581:9
[INFO] [stdout]     |
[INFO] [stdout] 581 | pub use self::ierc20::Contract as IERC20;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc721::Contract as IERC721`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc721.rs:806:9
[INFO] [stdout]     |
[INFO] [stdout] 806 | pub use self::ierc721::Contract as IERC721;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc721_enumerable::Contract as IERC721Enumerable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc721_enumerable.rs:861:9
[INFO] [stdout]     |
[INFO] [stdout] 861 | pub use self::ierc721_enumerable::Contract as IERC721Enumerable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc721_full::Contract as IERC721Full`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc721_full.rs:902:9
[INFO] [stdout]     |
[INFO] [stdout] 902 | pub use self::ierc721_full::Contract as IERC721Full;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc721_metadata::Contract as IERC721Metadata`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc721_metadata.rs:847:9
[INFO] [stdout]     |
[INFO] [stdout] 847 | pub use self::ierc721_metadata::Contract as IERC721Metadata;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc721_receiver::Contract as IERC721Receiver`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc721_receiver.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub use self::ierc721_receiver::Contract as IERC721Receiver;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc777::Contract as IERC777`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/ierc777.rs:1111:9
[INFO] [stdout]      |
[INFO] [stdout] 1111 | pub use self::ierc777::Contract as IERC777;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc777_recipient::Contract as IERC777Recipient`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc777_recipient.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub use self::ierc777_recipient::Contract as IERC777Recipient;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc777_sender::Contract as IERC777Sender`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc777_sender.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub use self::ierc777_sender::Contract as IERC777Sender;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::increasing_price_crowdsale_impl::Contract as IncreasingPriceCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/increasing_price_crowdsale_impl.rs:713:9
[INFO] [stdout]     |
[INFO] [stdout] 713 | pub use self::increasing_price_crowdsale_impl::Contract as IncreasingPriceCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::individually_capped_crowdsale_impl::Contract as IndividuallyCappedCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/individually_capped_crowdsale_impl.rs:844:9
[INFO] [stdout]     |
[INFO] [stdout] 844 | pub use self::individually_capped_crowdsale_impl::Contract as IndividuallyCappedCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::math::Contract as Math`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/math.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::math::Contract as Math;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::math_mock::Contract as MathMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/math_mock.rs:280:9
[INFO] [stdout]     |
[INFO] [stdout] 280 | pub use self::math_mock::Contract as MathMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::merkle_proof::Contract as MerkleProof`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/merkle_proof.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::merkle_proof::Contract as MerkleProof;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::merkle_proof_wrapper::Contract as MerkleProofWrapper`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/merkle_proof_wrapper.rs:243:9
[INFO] [stdout]     |
[INFO] [stdout] 243 | pub use self::merkle_proof_wrapper::Contract as MerkleProofWrapper;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::minted_crowdsale_impl::Contract as MintedCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/minted_crowdsale_impl.rs:486:9
[INFO] [stdout]     |
[INFO] [stdout] 486 | pub use self::minted_crowdsale_impl::Contract as MintedCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::minter_role::Contract as MinterRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/minter_role.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | pub use self::minter_role::Contract as MinterRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::minter_role_mock::Contract as MinterRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/minter_role_mock.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub use self::minter_role_mock::Contract as MinterRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ownable::Contract as Ownable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ownable.rs:397:9
[INFO] [stdout]     |
[INFO] [stdout] 397 | pub use self::ownable::Contract as Ownable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ownable_interface_id::Contract as OwnableInterfaceId`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ownable_interface_id.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub use self::ownable_interface_id::Contract as OwnableInterfaceId;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ownable_mock::Contract as OwnableMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ownable_mock.rs:447:9
[INFO] [stdout]     |
[INFO] [stdout] 447 | pub use self::ownable_mock::Contract as OwnableMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pausable::Contract as Pausable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pausable.rs:729:9
[INFO] [stdout]     |
[INFO] [stdout] 729 | pub use self::pausable::Contract as Pausable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pausable_crowdsale_impl::Contract as PausableCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pausable_crowdsale_impl.rs:996:9
[INFO] [stdout]     |
[INFO] [stdout] 996 | pub use self::pausable_crowdsale_impl::Contract as PausableCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pausable_mock::Contract as PausableMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pausable_mock.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 | pub use self::pausable_mock::Contract as PausableMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pauser_role::Contract as PauserRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pauser_role.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | pub use self::pauser_role::Contract as PauserRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pauser_role_mock::Contract as PauserRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pauser_role_mock.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub use self::pauser_role_mock::Contract as PauserRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::payment_splitter::Contract as PaymentSplitter`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/payment_splitter.rs:705:9
[INFO] [stdout]     |
[INFO] [stdout] 705 | pub use self::payment_splitter::Contract as PaymentSplitter;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::post_delivery_crowdsale_impl::Contract as PostDeliveryCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/post_delivery_crowdsale_impl.rs:694:9
[INFO] [stdout]     |
[INFO] [stdout] 694 | pub use self::post_delivery_crowdsale_impl::Contract as PostDeliveryCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pull_payment::Contract as PullPayment`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pull_payment.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub use self::pull_payment::Contract as PullPayment;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pull_payment_mock::Contract as PullPaymentMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pull_payment_mock.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub use self::pull_payment_mock::Contract as PullPaymentMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::reentrancy_attack::Contract as ReentrancyAttack`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/reentrancy_attack.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub use self::reentrancy_attack::Contract as ReentrancyAttack;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::reentrancy_guard::Contract as ReentrancyGuard`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/reentrancy_guard.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub use self::reentrancy_guard::Contract as ReentrancyGuard;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::reentrancy_mock::Contract as ReentrancyMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/reentrancy_mock.rs:294:9
[INFO] [stdout]     |
[INFO] [stdout] 294 | pub use self::reentrancy_mock::Contract as ReentrancyMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::refund_escrow::Contract as RefundEscrow`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/refund_escrow.rs:978:9
[INFO] [stdout]     |
[INFO] [stdout] 978 | pub use self::refund_escrow::Contract as RefundEscrow;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::refundable_crowdsale_impl::Contract as RefundableCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/refundable_crowdsale_impl.rs:824:9
[INFO] [stdout]     |
[INFO] [stdout] 824 | pub use self::refundable_crowdsale_impl::Contract as RefundableCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::refundable_post_delivery_crowdsale_impl::Contract as RefundablePostDeliveryCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/refundable_post_delivery_crowdsale_impl.rs:861:9
[INFO] [stdout]     |
[INFO] [stdout] 861 | pub use self::refundable_post_delivery_crowdsale_impl::Contract as RefundablePostDeliveryCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::roles::Contract as Roles`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/roles.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::roles::Contract as Roles;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::roles_mock::Contract as RolesMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/roles_mock.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub use self::roles_mock::Contract as RolesMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_cast::Contract as SafeCast`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_cast.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::safe_cast::Contract as SafeCast;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_cast_mock::Contract as SafeCastMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_cast_mock.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub use self::safe_cast_mock::Contract as SafeCastMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_erc20::Contract as SafeERC20`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_erc20.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::safe_erc20::Contract as SafeERC20;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_erc20_wrapper::Contract as SafeERC20Wrapper`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_erc20_wrapper.rs:324:9
[INFO] [stdout]     |
[INFO] [stdout] 324 | pub use self::safe_erc20_wrapper::Contract as SafeERC20Wrapper;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_math::Contract as SafeMath`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_math.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::safe_math::Contract as SafeMath;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_math_mock::Contract as SafeMathMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_math_mock.rs:322:9
[INFO] [stdout]     |
[INFO] [stdout] 322 | pub use self::safe_math_mock::Contract as SafeMathMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::secondary::Contract as Secondary`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/secondary.rs:355:9
[INFO] [stdout]     |
[INFO] [stdout] 355 | pub use self::secondary::Contract as Secondary;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::secondary_mock::Contract as SecondaryMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/secondary_mock.rs:417:9
[INFO] [stdout]     |
[INFO] [stdout] 417 | pub use self::secondary_mock::Contract as SecondaryMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::signed_safe_math::Contract as SignedSafeMath`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/signed_safe_math.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::signed_safe_math::Contract as SignedSafeMath;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::signed_safe_math_mock::Contract as SignedSafeMathMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/signed_safe_math_mock.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub use self::signed_safe_math_mock::Contract as SignedSafeMathMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::signer_role::Contract as SignerRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/signer_role.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | pub use self::signer_role::Contract as SignerRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::signer_role_mock::Contract as SignerRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/signer_role_mock.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub use self::signer_role_mock::Contract as SignerRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::strings::Contract as Strings`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/strings.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::strings::Contract as Strings;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::strings_mock::Contract as StringsMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/strings_mock.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub use self::strings_mock::Contract as StringsMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::supports_interface_with_lookup_mock::Contract as SupportsInterfaceWithLookupMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/supports_interface_with_lookup_mock.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 | pub use self::supports_interface_with_lookup_mock::Contract as SupportsInterfaceWithLookupMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::timed_crowdsale_impl::Contract as TimedCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/timed_crowdsale_impl.rs:674:9
[INFO] [stdout]     |
[INFO] [stdout] 674 | pub use self::timed_crowdsale_impl::Contract as TimedCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::token_timelock::Contract as TokenTimelock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/token_timelock.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 | pub use self::token_timelock::Contract as TokenTimelock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::token_vesting::Contract as TokenVesting`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/token_vesting.rs:801:9
[INFO] [stdout]     |
[INFO] [stdout] 801 | pub use self::token_vesting::Contract as TokenVesting;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::unstable_erc20_owned::Contract as __unstable__ERC20Owned`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/unstable_erc20_owned.rs:898:9
[INFO] [stdout]     |
[INFO] [stdout] 898 | pub use self::unstable_erc20_owned::Contract as __unstable__ERC20Owned;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::unstable_erc20_primary_admin::Contract as __unstable__ERC20PrimaryAdmin`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/unstable_erc20_primary_admin.rs:869:9
[INFO] [stdout]     |
[INFO] [stdout] 869 | pub use self::unstable_erc20_primary_admin::Contract as __unstable__ERC20PrimaryAdmin;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::unstable_token_vault::Contract as __unstable__TokenVault`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/unstable_token_vault.rs:431:9
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub use self::unstable_token_vault::Contract as __unstable__TokenVault;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::whitelist_admin_role::Contract as WhitelistAdminRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/whitelist_admin_role.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | pub use self::whitelist_admin_role::Contract as WhitelistAdminRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::whitelist_admin_role_mock::Contract as WhitelistAdminRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/whitelist_admin_role_mock.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub use self::whitelist_admin_role_mock::Contract as WhitelistAdminRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::whitelist_crowdsale_impl::Contract as WhitelistCrowdsaleImpl`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/whitelist_crowdsale_impl.rs:1039:9
[INFO] [stdout]      |
[INFO] [stdout] 1039 | pub use self::whitelist_crowdsale_impl::Contract as WhitelistCrowdsaleImpl;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::whitelisted_role::Contract as WhitelistedRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/whitelisted_role.rs:822:9
[INFO] [stdout]     |
[INFO] [stdout] 822 | pub use self::whitelisted_role::Contract as WhitelistedRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::whitelisted_role_mock::Contract as WhitelistedRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/whitelisted_role_mock.rs:834:9
[INFO] [stdout]     |
[INFO] [stdout] 834 | pub use self::whitelisted_role_mock::Contract as WhitelistedRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub use access_control::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub use access_control_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `address::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub use address::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `address_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub use address_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `allowance_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub use allowance_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `allowance_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 | pub use allowance_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `arrays::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub use arrays::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `arrays_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub use arrays_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `capped_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:184:9
[INFO] [stdout]     |
[INFO] [stdout] 184 | pub use capped_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `capped_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub use capped_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `capper_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub use capper_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `capper_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 | pub use capper_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `conditional_escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 188 | pub use conditional_escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `conditional_escrow_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub use conditional_escrow_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `context::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 | pub use context::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `context_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub use context_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `context_mock_caller::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use context_mock_caller::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `counters::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use counters::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `counters_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub use counters_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create_2::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub use create_2::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create_2_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 | pub use create_2_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub use crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crowdsale_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub use crowdsale_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ecdsa::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:199:9
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub use ecdsa::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ecdsa_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 | pub use ecdsa_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_map::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:201:9
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub use enumerable_map::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_map_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub use enumerable_map_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_set::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub use enumerable_set::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_set_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub use enumerable_set_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:205:9
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub use erc165::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_checker::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub use erc165_checker::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_checker_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:207:9
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub use erc165_checker_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_interfaces_supported::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub use erc165_interfaces_supported::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub use erc165_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_not_supported::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub use erc165_not_supported::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1820_implementer::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub use erc1820_implementer::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1820_implementer_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub use erc1820_implementer_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub use erc20::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_burnable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub use erc20_burnable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_burnable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub use erc20_burnable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_capped::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:216:9
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub use erc20_capped::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_capped_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub use erc20_capped_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_decimals_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub use erc20_decimals_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_detailed::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:219:9
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub use erc20_detailed::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_detailed_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub use erc20_detailed_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_metadata::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub use erc20_metadata::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_metadata_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub use erc20_metadata_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_migrator::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub use erc20_migrator::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_mintable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:224:9
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub use erc20_mintable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_mintable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:225:9
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub use erc20_mintable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_minter_pauser::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub use erc20_minter_pauser::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:227:9
[INFO] [stdout]     |
[INFO] [stdout] 227 | pub use erc20_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_no_return_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub use erc20_no_return_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub use erc20_pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_pausable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub use erc20_pausable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_preset_minter_pauser::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:231:9
[INFO] [stdout]     |
[INFO] [stdout] 231 | pub use erc20_preset_minter_pauser::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_return_false_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:232:9
[INFO] [stdout]     |
[INFO] [stdout] 232 | pub use erc20_return_false_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_return_true_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub use erc20_return_true_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_snapshot::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub use erc20_snapshot::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_snapshot_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub use erc20_snapshot_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 | pub use erc721::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_burnable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 | pub use erc721_burnable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_burnable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 | pub use erc721_burnable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 | pub use erc721_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_full::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 | pub use erc721_full::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_full_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:241:9
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub use erc721_full_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_holder::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:242:9
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub use erc721_holder::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_metadata::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:243:9
[INFO] [stdout]     |
[INFO] [stdout] 243 | pub use erc721_metadata::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_metadata_mintable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:244:9
[INFO] [stdout]     |
[INFO] [stdout] 244 | pub use erc721_metadata_mintable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_mintable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:245:9
[INFO] [stdout]     |
[INFO] [stdout] 245 | pub use erc721_mintable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_mintable_burnable_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:246:9
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub use erc721_mintable_burnable_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_minter_pauser::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:247:9
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub use erc721_minter_pauser::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:248:9
[INFO] [stdout]     |
[INFO] [stdout] 248 | pub use erc721_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:249:9
[INFO] [stdout]     |
[INFO] [stdout] 249 | pub use erc721_pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_pausable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:250:9
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub use erc721_pausable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_preset_minter_pauser_auto_id::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:251:9
[INFO] [stdout]     |
[INFO] [stdout] 251 | pub use erc721_preset_minter_pauser_auto_id::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_receiver_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 | pub use erc721_receiver_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721gsn_recipient_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 | pub use erc721gsn_recipient_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub use erc777::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 | pub use erc777_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777_sender_recipient_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 | pub use erc777_sender_recipient_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 | pub use escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ether_receiver_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:258:9
[INFO] [stdout]     |
[INFO] [stdout] 258 | pub use ether_receiver_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `finalizable_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub use finalizable_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `finalizable_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 | pub use finalizable_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub use gsn_recipient::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient_erc20_fee::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub use gsn_recipient_erc20_fee::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient_erc20_fee_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:263:9
[INFO] [stdout]     |
[INFO] [stdout] 263 | pub use gsn_recipient_erc20_fee_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:264:9
[INFO] [stdout]     |
[INFO] [stdout] 264 | pub use gsn_recipient_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient_signature::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 265 | pub use gsn_recipient_signature::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient_signature_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub use gsn_recipient_signature_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_relay_hub::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 | pub use i_relay_hub::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_relay_recipient::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 | pub use i_relay_recipient::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc165::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:269:9
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub use ierc165::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_implementer::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 270 | pub use ierc1820_implementer::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_registry::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:271:9
[INFO] [stdout]     |
[INFO] [stdout] 271 | pub use ierc1820_registry::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 | pub use ierc20::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 | pub use ierc721::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:274:9
[INFO] [stdout]     |
[INFO] [stdout] 274 | pub use ierc721_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_full::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:275:9
[INFO] [stdout]     |
[INFO] [stdout] 275 | pub use ierc721_full::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_metadata::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:276:9
[INFO] [stdout]     |
[INFO] [stdout] 276 | pub use ierc721_metadata::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_receiver::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub use ierc721_receiver::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:278:9
[INFO] [stdout]     |
[INFO] [stdout] 278 | pub use ierc777::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_recipient::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 | pub use ierc777_recipient::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_sender::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:280:9
[INFO] [stdout]     |
[INFO] [stdout] 280 | pub use ierc777_sender::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `increasing_price_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:281:9
[INFO] [stdout]     |
[INFO] [stdout] 281 | pub use increasing_price_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `increasing_price_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub use increasing_price_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `individually_capped_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:283:9
[INFO] [stdout]     |
[INFO] [stdout] 283 | pub use individually_capped_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `individually_capped_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 | pub use individually_capped_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 | pub use math::*;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `math_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:286:9
[INFO] [stdout]     |
[INFO] [stdout] 286 | pub use math_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `merkle_proof::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:287:9
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub use merkle_proof::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `merkle_proof_wrapper::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | pub use merkle_proof_wrapper::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minted_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 289 | pub use minted_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minted_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:290:9
[INFO] [stdout]     |
[INFO] [stdout] 290 | pub use minted_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minter_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:291:9
[INFO] [stdout]     |
[INFO] [stdout] 291 | pub use minter_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minter_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub use minter_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ownable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:293:9
[INFO] [stdout]     |
[INFO] [stdout] 293 | pub use ownable::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ownable_interface_id::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:294:9
[INFO] [stdout]     |
[INFO] [stdout] 294 | pub use ownable_interface_id::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ownable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:295:9
[INFO] [stdout]     |
[INFO] [stdout] 295 | pub use ownable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:296:9
[INFO] [stdout]     |
[INFO] [stdout] 296 | pub use pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 | pub use pausable_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:298:9
[INFO] [stdout]     |
[INFO] [stdout] 298 | pub use pausable_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:299:9
[INFO] [stdout]     |
[INFO] [stdout] 299 | pub use pausable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pauser_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 | pub use pauser_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pauser_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub use pauser_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `payment_splitter::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub use payment_splitter::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `post_delivery_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:303:9
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub use post_delivery_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `post_delivery_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:304:9
[INFO] [stdout]     |
[INFO] [stdout] 304 | pub use post_delivery_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pull_payment::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:305:9
[INFO] [stdout]     |
[INFO] [stdout] 305 | pub use pull_payment::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pull_payment_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:306:9
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub use pull_payment_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reentrancy_attack::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:307:9
[INFO] [stdout]     |
[INFO] [stdout] 307 | pub use reentrancy_attack::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reentrancy_guard::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:308:9
[INFO] [stdout]     |
[INFO] [stdout] 308 | pub use reentrancy_guard::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reentrancy_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:309:9
[INFO] [stdout]     |
[INFO] [stdout] 309 | pub use reentrancy_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refund_escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:310:9
[INFO] [stdout]     |
[INFO] [stdout] 310 | pub use refund_escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refundable_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:311:9
[INFO] [stdout]     |
[INFO] [stdout] 311 | pub use refundable_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refundable_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:312:9
[INFO] [stdout]     |
[INFO] [stdout] 312 | pub use refundable_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refundable_post_delivery_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:313:9
[INFO] [stdout]     |
[INFO] [stdout] 313 | pub use refundable_post_delivery_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refundable_post_delivery_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:314:9
[INFO] [stdout]     |
[INFO] [stdout] 314 | pub use refundable_post_delivery_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `roles::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 | pub use roles::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `roles_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 | pub use roles_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_cast::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 | pub use safe_cast::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_cast_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub use safe_cast_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_erc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:319:9
[INFO] [stdout]     |
[INFO] [stdout] 319 | pub use safe_erc20::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_erc20_wrapper::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:320:9
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub use safe_erc20_wrapper::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:321:9
[INFO] [stdout]     |
[INFO] [stdout] 321 | pub use safe_math::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_math_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:322:9
[INFO] [stdout]     |
[INFO] [stdout] 322 | pub use safe_math_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sample_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:323:9
[INFO] [stdout]     |
[INFO] [stdout] 323 | pub use sample_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sample_crowdsale_token::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:324:9
[INFO] [stdout]     |
[INFO] [stdout] 324 | pub use sample_crowdsale_token::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `secondary::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:325:9
[INFO] [stdout]     |
[INFO] [stdout] 325 | pub use secondary::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `secondary_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:326:9
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub use secondary_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signed_safe_math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:327:9
[INFO] [stdout]     |
[INFO] [stdout] 327 | pub use signed_safe_math::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signed_safe_math_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:328:9
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub use signed_safe_math_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signer_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:329:9
[INFO] [stdout]     |
[INFO] [stdout] 329 | pub use signer_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signer_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:330:9
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub use signer_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `simple_token::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:331:9
[INFO] [stdout]     |
[INFO] [stdout] 331 | pub use simple_token::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strings::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:332:9
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub use strings::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strings_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:333:9
[INFO] [stdout]     |
[INFO] [stdout] 333 | pub use strings_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `supports_interface_with_lookup_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:334:9
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub use supports_interface_with_lookup_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timed_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:335:9
[INFO] [stdout]     |
[INFO] [stdout] 335 | pub use timed_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timed_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:336:9
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub use timed_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `token_timelock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:337:9
[INFO] [stdout]     |
[INFO] [stdout] 337 | pub use token_timelock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `token_vesting::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub use token_vesting::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `unstable_erc20_owned::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 | pub use unstable_erc20_owned::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `unstable_erc20_primary_admin::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:340:9
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub use unstable_erc20_primary_admin::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `unstable_token_vault::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:341:9
[INFO] [stdout]     |
[INFO] [stdout] 341 | pub use unstable_token_vault::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelist_admin_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:342:9
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub use whitelist_admin_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelist_admin_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:343:9
[INFO] [stdout]     |
[INFO] [stdout] 343 | pub use whitelist_admin_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelist_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub use whitelist_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelist_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:345:9
[INFO] [stdout]     |
[INFO] [stdout] 345 | pub use whitelist_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelisted_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:346:9
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub use whitelisted_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelisted_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:347:9
[INFO] [stdout]     |
[INFO] [stdout] 347 | pub use whitelisted_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::counters_upgradeable::Contract as CountersUpgradeable`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated/counters_upgradeable.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::counters_upgradeable::Contract as CountersUpgradeable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub use access_control::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:122:9
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub use access_control_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `address::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub use address::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `arrays::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:124:9
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub use arrays::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `beacon_proxy::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:125:9
[INFO] [stdout]     |
[INFO] [stdout] 125 | pub use beacon_proxy::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bit_maps::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub use bit_maps::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `clones::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:127:9
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub use clones::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `conditional_escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub use conditional_escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `context::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub use context::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `counters::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub use counters::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create_2::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:131:9
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub use create_2::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ecdsa::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub use ecdsa::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `eip712::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub use eip712::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_map::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub use enumerable_map::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_set::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub use enumerable_set::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub use erc1155::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_burnable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub use erc1155_burnable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_holder::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:138:9
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub use erc1155_holder::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:139:9
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub use erc1155_pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_preset_minter_pauser::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 | pub use erc1155_preset_minter_pauser::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_receiver::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub use erc1155_receiver::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_supply::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub use erc1155_supply::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub use erc165::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_checker::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub use erc165_checker::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_storage::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:145:9
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub use erc165_storage::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1820_implementer::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub use erc1820_implementer::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1967_proxy::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub use erc1967_proxy::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1967_upgrade::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub use erc1967_upgrade::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub use erc20::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_burnable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub use erc20_burnable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_capped::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub use erc20_capped::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_flash_mint::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:152:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub use erc20_flash_mint::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub use erc20_pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_permit::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub use erc20_permit::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_preset_fixed_supply::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub use erc20_preset_fixed_supply::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_preset_minter_pauser::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub use erc20_preset_minter_pauser::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_snapshot::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub use erc20_snapshot::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_votes::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub use erc20_votes::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_votes_comp::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub use erc20_votes_comp::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_wrapper::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 | pub use erc20_wrapper::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc2771_context::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub use erc2771_context::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub use erc721::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_burnable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub use erc721_burnable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub use erc721_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_holder::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub use erc721_holder::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub use erc721_pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_preset_minter_pauser_auto_id::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub use erc721_preset_minter_pauser_auto_id::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721uri_storage::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 | pub use erc721uri_storage::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 | pub use erc777::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777_preset_fixed_supply::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub use erc777_preset_fixed_supply::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:171:9
[INFO] [stdout]     |
[INFO] [stdout] 171 | pub use escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:172:9
[INFO] [stdout]     |
[INFO] [stdout] 172 | pub use governor::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_compatibility_bravo::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub use governor_compatibility_bravo::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_counting_simple::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:174:9
[INFO] [stdout]     |
[INFO] [stdout] 174 | pub use governor_counting_simple::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_proposal_threshold::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 | pub use governor_proposal_threshold::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_timelock_compound::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub use governor_timelock_compound::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_timelock_control::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub use governor_timelock_control::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub use governor_votes::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes_comp::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub use governor_votes_comp::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes_quorum_fraction::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub use governor_votes_quorum_fraction::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_access_control::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 | pub use i_access_control::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_access_control_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub use i_access_control_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_beacon::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub use i_beacon::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_compound_timelock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:184:9
[INFO] [stdout]     |
[INFO] [stdout] 184 | pub use i_compound_timelock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub use i_governor::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor_compatibility_bravo::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub use i_governor_compatibility_bravo::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor_timelock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 | pub use i_governor_timelock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 188 | pub use ierc1155::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155_metadata_uri::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub use ierc1155_metadata_uri::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155_receiver::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 | pub use ierc1155_receiver::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1271::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub use ierc1271::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use ierc1363::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363_receiver::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use ierc1363_receiver::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363_spender::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub use ierc1363_spender::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc165::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub use ierc165::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_implementer::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 | pub use ierc1820_implementer::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_registry::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub use ierc1820_registry::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub use ierc20::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20_metadata::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:199:9
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub use ierc20_metadata::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20_permit::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 | pub use ierc20_permit::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc2612::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:201:9
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub use ierc2612::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc2981::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub use ierc2981::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc3156_flash_borrower::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub use ierc3156_flash_borrower::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc3156_flash_lender::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub use ierc3156_flash_lender::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:205:9
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub use ierc721::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub use ierc721_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_metadata::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:207:9
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub use ierc721_metadata::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_receiver::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub use ierc721_receiver::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub use ierc777::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_recipient::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub use ierc777_recipient::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_sender::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub use ierc777_sender::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `initializable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub use initializable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub use math::*;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `merkle_proof::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub use merkle_proof::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minimal_forwarder::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub use minimal_forwarder::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `multicall::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:216:9
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub use multicall::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ownable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub use ownable::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub use pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `payment_splitter::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:219:9
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub use payment_splitter::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `proxy::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub use proxy::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `proxy_admin::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub use proxy_admin::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pull_payment::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub use pull_payment::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reentrancy_guard::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub use reentrancy_guard::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refund_escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:224:9
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub use refund_escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_cast::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:225:9
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub use safe_cast::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_erc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub use safe_erc20::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:227:9
[INFO] [stdout]     |
[INFO] [stdout] 227 | pub use safe_math::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signature_checker::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub use signature_checker::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signed_safe_math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub use signed_safe_math::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `storage_slot::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub use storage_slot::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strings::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:231:9
[INFO] [stdout]     |
[INFO] [stdout] 231 | pub use strings::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timelock_controller::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:232:9
[INFO] [stdout]     |
[INFO] [stdout] 232 | pub use timelock_controller::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timers::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub use timers::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `token_timelock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub use token_timelock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `transparent_upgradeable_proxy::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub use transparent_upgradeable_proxy::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `upgradeable_beacon::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 | pub use upgradeable_beacon::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `uups_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts/generated.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 | pub use uups_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::access_control::Contract as AccessControl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/access_control.rs:658:9
[INFO] [stdout]     |
[INFO] [stdout] 658 | pub use self::access_control::Contract as AccessControl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::access_control_mock::Contract as AccessControlMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/access_control_mock.rs:732:9
[INFO] [stdout]     |
[INFO] [stdout] 732 | pub use self::access_control_mock::Contract as AccessControlMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::address::Contract as Address`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/address.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::address::Contract as Address;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::address_impl::Contract as AddressImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/address_impl.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | pub use self::address_impl::Contract as AddressImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::allowance_crowdsale_impl::Contract as AllowanceCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/allowance_crowdsale_impl.rs:520:9
[INFO] [stdout]     |
[INFO] [stdout] 520 | pub use self::allowance_crowdsale_impl::Contract as AllowanceCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::arrays::Contract as Arrays`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/arrays.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::arrays::Contract as Arrays;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::arrays_impl::Contract as ArraysImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/arrays_impl.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 | pub use self::arrays_impl::Contract as ArraysImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::capped_crowdsale_impl::Contract as CappedCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/capped_crowdsale_impl.rs:511:9
[INFO] [stdout]     |
[INFO] [stdout] 511 | pub use self::capped_crowdsale_impl::Contract as CappedCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::capper_role::Contract as CapperRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/capper_role.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | pub use self::capper_role::Contract as CapperRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::capper_role_mock::Contract as CapperRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/capper_role_mock.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub use self::capper_role_mock::Contract as CapperRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::conditional_escrow::Contract as ConditionalEscrow`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/conditional_escrow.rs:661:9
[INFO] [stdout]     |
[INFO] [stdout] 661 | pub use self::conditional_escrow::Contract as ConditionalEscrow;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::conditional_escrow_mock::Contract as ConditionalEscrowMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/conditional_escrow_mock.rs:729:9
[INFO] [stdout]     |
[INFO] [stdout] 729 | pub use self::conditional_escrow_mock::Contract as ConditionalEscrowMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::context::Contract as Context`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/context.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub use self::context::Contract as Context;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::context_mock::Contract as ContextMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/context_mock.rs:512:9
[INFO] [stdout]     |
[INFO] [stdout] 512 | pub use self::context_mock::Contract as ContextMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::context_mock_caller::Contract as ContextMockCaller`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/context_mock_caller.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 | pub use self::context_mock_caller::Contract as ContextMockCaller;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::counters::Contract as Counters`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/counters.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::counters::Contract as Counters;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::counters_impl::Contract as CountersImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/counters_impl.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 | pub use self::counters_impl::Contract as CountersImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::create_2::Contract as Create2`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/create_2.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::create_2::Contract as Create2;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::create_2_impl::Contract as Create2Impl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/create_2_impl.rs:309:9
[INFO] [stdout]     |
[INFO] [stdout] 309 | pub use self::create_2_impl::Contract as Create2Impl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::crowdsale_mock::Contract as CrowdsaleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/crowdsale_mock.rs:486:9
[INFO] [stdout]     |
[INFO] [stdout] 486 | pub use self::crowdsale_mock::Contract as CrowdsaleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ecdsa::Contract as ECDSA`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ecdsa.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::ecdsa::Contract as ECDSA;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ecdsa_mock::Contract as ECDSAMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ecdsa_mock.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub use self::ecdsa_mock::Contract as ECDSAMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::enumerable_map::Contract as EnumerableMap`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/enumerable_map.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::enumerable_map::Contract as EnumerableMap;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::enumerable_map_mock::Contract as EnumerableMapMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/enumerable_map_mock.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 | pub use self::enumerable_map_mock::Contract as EnumerableMapMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::enumerable_set::Contract as EnumerableSet`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/enumerable_set.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::enumerable_set::Contract as EnumerableSet;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::enumerable_set_mock::Contract as EnumerableSetMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/enumerable_set_mock.rs:469:9
[INFO] [stdout]     |
[INFO] [stdout] 469 | pub use self::enumerable_set_mock::Contract as EnumerableSetMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165::Contract as ERC165`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub use self::erc165::Contract as ERC165;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165_checker::Contract as ERC165Checker`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165_checker.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::erc165_checker::Contract as ERC165Checker;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165_checker_mock::Contract as ERC165CheckerMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165_checker_mock.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub use self::erc165_checker_mock::Contract as ERC165CheckerMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165_interfaces_supported::Contract as ERC165InterfacesSupported`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165_interfaces_supported.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 | pub use self::erc165_interfaces_supported::Contract as ERC165InterfacesSupported;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165_mock::Contract as ERC165Mock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165_mock.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 | pub use self::erc165_mock::Contract as ERC165Mock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc165_not_supported::Contract as ERC165NotSupported`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc165_not_supported.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::erc165_not_supported::Contract as ERC165NotSupported;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc1820_implementer::Contract as ERC1820Implementer`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc1820_implementer.rs:242:9
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub use self::erc1820_implementer::Contract as ERC1820Implementer;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc1820_implementer_mock::Contract as ERC1820ImplementerMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc1820_implementer_mock.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub use self::erc1820_implementer_mock::Contract as ERC1820ImplementerMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20::Contract as ERC20`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 | pub use self::erc20::Contract as ERC20;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_burnable::Contract as ERC20Burnable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_burnable.rs:709:9
[INFO] [stdout]     |
[INFO] [stdout] 709 | pub use self::erc20_burnable::Contract as ERC20Burnable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_burnable_mock::Contract as ERC20BurnableMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_burnable_mock.rs:712:9
[INFO] [stdout]     |
[INFO] [stdout] 712 | pub use self::erc20_burnable_mock::Contract as ERC20BurnableMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_capped::Contract as ERC20Capped`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_capped.rs:975:9
[INFO] [stdout]     |
[INFO] [stdout] 975 | pub use self::erc20_capped::Contract as ERC20Capped;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_capped_mock::Contract as ERC20CappedMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_capped_mock.rs:745:9
[INFO] [stdout]     |
[INFO] [stdout] 745 | pub use self::erc20_capped_mock::Contract as ERC20CappedMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_decimals_mock::Contract as ERC20DecimalsMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_decimals_mock.rs:712:9
[INFO] [stdout]     |
[INFO] [stdout] 712 | pub use self::erc20_decimals_mock::Contract as ERC20DecimalsMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_detailed::Contract as ERC20Detailed`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_detailed.rs:617:9
[INFO] [stdout]     |
[INFO] [stdout] 617 | pub use self::erc20_detailed::Contract as ERC20Detailed;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_detailed_mock::Contract as ERC20DetailedMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_detailed_mock.rs:712:9
[INFO] [stdout]     |
[INFO] [stdout] 712 | pub use self::erc20_detailed_mock::Contract as ERC20DetailedMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_metadata::Contract as ERC20Metadata`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_metadata.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub use self::erc20_metadata::Contract as ERC20Metadata;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_metadata_mock::Contract as ERC20MetadataMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_metadata_mock.rs:701:9
[INFO] [stdout]     |
[INFO] [stdout] 701 | pub use self::erc20_metadata_mock::Contract as ERC20MetadataMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_migrator::Contract as ERC20Migrator`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_migrator.rs:305:9
[INFO] [stdout]     |
[INFO] [stdout] 305 | pub use self::erc20_migrator::Contract as ERC20Migrator;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_mintable::Contract as ERC20Mintable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_mintable.rs:962:9
[INFO] [stdout]     |
[INFO] [stdout] 962 | pub use self::erc20_mintable::Contract as ERC20Mintable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_mintable_mock::Contract as ERC20MintableMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_mintable_mock.rs:991:9
[INFO] [stdout]     |
[INFO] [stdout] 991 | pub use self::erc20_mintable_mock::Contract as ERC20MintableMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_minter_pauser::Contract as ERC20MinterPauser`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc20_minter_pauser.rs:1485:9
[INFO] [stdout]      |
[INFO] [stdout] 1485 | pub use self::erc20_minter_pauser::Contract as ERC20MinterPauser;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_mock::Contract as ERC20Mock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_mock.rs:791:9
[INFO] [stdout]     |
[INFO] [stdout] 791 | pub use self::erc20_mock::Contract as ERC20Mock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_no_return_mock::Contract as ERC20NoReturnMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_no_return_mock.rs:323:9
[INFO] [stdout]     |
[INFO] [stdout] 323 | pub use self::erc20_no_return_mock::Contract as ERC20NoReturnMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_pausable::Contract as ERC20Pausable`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc20_pausable.rs:1183:9
[INFO] [stdout]      |
[INFO] [stdout] 1183 | pub use self::erc20_pausable::Contract as ERC20Pausable;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_pausable_mock::Contract as ERC20PausableMock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc20_pausable_mock.rs:1215:9
[INFO] [stdout]      |
[INFO] [stdout] 1215 | pub use self::erc20_pausable_mock::Contract as ERC20PausableMock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_preset_minter_pauser::Contract as ERC20PresetMinterPauser`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc20_preset_minter_pauser.rs:1485:9
[INFO] [stdout]      |
[INFO] [stdout] 1485 | pub use self::erc20_preset_minter_pauser::Contract as ERC20PresetMinterPauser;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_return_false_mock::Contract as ERC20ReturnFalseMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_return_false_mock.rs:306:9
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub use self::erc20_return_false_mock::Contract as ERC20ReturnFalseMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_return_true_mock::Contract as ERC20ReturnTrueMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_return_true_mock.rs:323:9
[INFO] [stdout]     |
[INFO] [stdout] 323 | pub use self::erc20_return_true_mock::Contract as ERC20ReturnTrueMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_snapshot::Contract as ERC20Snapshot`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_snapshot.rs:827:9
[INFO] [stdout]     |
[INFO] [stdout] 827 | pub use self::erc20_snapshot::Contract as ERC20Snapshot;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc20_snapshot_mock::Contract as ERC20SnapshotMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc20_snapshot_mock.rs:872:9
[INFO] [stdout]     |
[INFO] [stdout] 872 | pub use self::erc20_snapshot_mock::Contract as ERC20SnapshotMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721::Contract as ERC721`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 | pub use self::erc721::Contract as ERC721;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_burnable::Contract as ERC721Burnable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_burnable.rs:871:9
[INFO] [stdout]     |
[INFO] [stdout] 871 | pub use self::erc721_burnable::Contract as ERC721Burnable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_burnable_mock::Contract as ERC721BurnableMock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_burnable_mock.rs:1002:9
[INFO] [stdout]      |
[INFO] [stdout] 1002 | pub use self::erc721_burnable_mock::Contract as ERC721BurnableMock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_enumerable::Contract as ERC721Enumerable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_enumerable.rs:911:9
[INFO] [stdout]     |
[INFO] [stdout] 911 | pub use self::erc721_enumerable::Contract as ERC721Enumerable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_full::Contract as ERC721Full`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_full.rs:966:9
[INFO] [stdout]     |
[INFO] [stdout] 966 | pub use self::erc721_full::Contract as ERC721Full;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_full_mock::Contract as ERC721FullMock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_full_mock.rs:1406:9
[INFO] [stdout]      |
[INFO] [stdout] 1406 | pub use self::erc721_full_mock::Contract as ERC721FullMock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_holder::Contract as ERC721Holder`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_holder.rs:245:9
[INFO] [stdout]     |
[INFO] [stdout] 245 | pub use self::erc721_holder::Contract as ERC721Holder;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_metadata::Contract as ERC721Metadata`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_metadata.rs:911:9
[INFO] [stdout]     |
[INFO] [stdout] 911 | pub use self::erc721_metadata::Contract as ERC721Metadata;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_metadata_mintable::Contract as ERC721MetadataMintable`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_metadata_mintable.rs:1149:9
[INFO] [stdout]      |
[INFO] [stdout] 1149 | pub use self::erc721_metadata_mintable::Contract as ERC721MetadataMintable;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_mintable::Contract as ERC721Mintable`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_mintable.rs:1192:9
[INFO] [stdout]      |
[INFO] [stdout] 1192 | pub use self::erc721_mintable::Contract as ERC721Mintable;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_mintable_burnable_impl::Contract as ERC721MintableBurnableImpl`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_mintable_burnable_impl.rs:1337:9
[INFO] [stdout]      |
[INFO] [stdout] 1337 | pub use self::erc721_mintable_burnable_impl::Contract as ERC721MintableBurnableImpl;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_minter_pauser::Contract as ERC721MinterPauser`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_minter_pauser.rs:1719:9
[INFO] [stdout]      |
[INFO] [stdout] 1719 | pub use self::erc721_minter_pauser::Contract as ERC721MinterPauser;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_mock::Contract as ERC721Mock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_mock.rs:960:9
[INFO] [stdout]     |
[INFO] [stdout] 960 | pub use self::erc721_mock::Contract as ERC721Mock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_pausable::Contract as ERC721Pausable`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_pausable.rs:1366:9
[INFO] [stdout]      |
[INFO] [stdout] 1366 | pub use self::erc721_pausable::Contract as ERC721Pausable;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_pausable_mock::Contract as ERC721PausableMock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_pausable_mock.rs:1448:9
[INFO] [stdout]      |
[INFO] [stdout] 1448 | pub use self::erc721_pausable_mock::Contract as ERC721PausableMock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_preset_minter_pauser_auto_id::Contract as ERC721PresetMinterPauserAutoId`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721_preset_minter_pauser_auto_id.rs:1716:9
[INFO] [stdout]      |
[INFO] [stdout] 1716 | pub use self::erc721_preset_minter_pauser_auto_id::Contract as ERC721PresetMinterPauserAutoId;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721_receiver_mock::Contract as ERC721ReceiverMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc721_receiver_mock.rs:413:9
[INFO] [stdout]     |
[INFO] [stdout] 413 | pub use self::erc721_receiver_mock::Contract as ERC721ReceiverMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc721gsn_recipient_mock::Contract as ERC721GSNRecipientMock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc721gsn_recipient_mock.rs:1132:9
[INFO] [stdout]      |
[INFO] [stdout] 1132 | pub use self::erc721gsn_recipient_mock::Contract as ERC721GSNRecipientMock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc777::Contract as ERC777`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc777.rs:1503:9
[INFO] [stdout]      |
[INFO] [stdout] 1503 | pub use self::erc777::Contract as ERC777;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc777_mock::Contract as ERC777Mock`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/erc777_mock.rs:1574:9
[INFO] [stdout]      |
[INFO] [stdout] 1574 | pub use self::erc777_mock::Contract as ERC777Mock;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::erc777_sender_recipient_mock::Contract as ERC777SenderRecipientMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/erc777_sender_recipient_mock.rs:760:9
[INFO] [stdout]     |
[INFO] [stdout] 760 | pub use self::erc777_sender_recipient_mock::Contract as ERC777SenderRecipientMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::escrow::Contract as Escrow`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/escrow.rs:694:9
[INFO] [stdout]     |
[INFO] [stdout] 694 | pub use self::escrow::Contract as Escrow;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ether_receiver_mock::Contract as EtherReceiverMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ether_receiver_mock.rs:245:9
[INFO] [stdout]     |
[INFO] [stdout] 245 | pub use self::ether_receiver_mock::Contract as EtherReceiverMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::finalizable_crowdsale_impl::Contract as FinalizableCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/finalizable_crowdsale_impl.rs:782:9
[INFO] [stdout]     |
[INFO] [stdout] 782 | pub use self::finalizable_crowdsale_impl::Contract as FinalizableCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient::Contract as GSNRecipient`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient.rs:479:9
[INFO] [stdout]     |
[INFO] [stdout] 479 | pub use self::gsn_recipient::Contract as GSNRecipient;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient_erc20_fee::Contract as GSNRecipientERC20Fee`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient_erc20_fee.rs:545:9
[INFO] [stdout]     |
[INFO] [stdout] 545 | pub use self::gsn_recipient_erc20_fee::Contract as GSNRecipientERC20Fee;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient_erc20_fee_mock::Contract as GSNRecipientERC20FeeMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient_erc20_fee_mock.rs:681:9
[INFO] [stdout]     |
[INFO] [stdout] 681 | pub use self::gsn_recipient_erc20_fee_mock::Contract as GSNRecipientERC20FeeMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control_enumerable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub use access_control_enumerable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub use access_control_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `address_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub use address_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `arrays_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub use arrays_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bit_maps_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub use bit_maps_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `clones_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub use clones_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `conditional_escrow_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub use conditional_escrow_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `context_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:122:9
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub use context_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `counters_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub use counters_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient_mock::Contract as GSNRecipientMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient_mock.rs:797:9
[INFO] [stdout]     |
[INFO] [stdout] 797 | pub use self::gsn_recipient_mock::Contract as GSNRecipientMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create2_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:124:9
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub use create2_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ecdsa_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:125:9
[INFO] [stdout]     |
[INFO] [stdout] 125 | pub use ecdsa_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `eip712_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub use eip712_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_map_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:127:9
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub use enumerable_map_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_set_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub use enumerable_set_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_burnable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub use erc1155_burnable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_holder_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub use erc1155_holder_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_pausable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:131:9
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub use erc1155_pausable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient_signature::Contract as GSNRecipientSignature`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient_signature.rs:530:9
[INFO] [stdout]     |
[INFO] [stdout] 530 | pub use self::gsn_recipient_signature::Contract as GSNRecipientSignature;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_preset_minter_pauser_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub use erc1155_preset_minter_pauser_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_receiver_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub use erc1155_receiver_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_supply_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub use erc1155_supply_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub use erc1155_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_checker_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub use erc165_checker_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_storage_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub use erc165_storage_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:138:9
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub use erc165_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1820_implementer_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:139:9
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub use erc1820_implementer_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1967_upgrade_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 | pub use erc1967_upgrade_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_burnable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub use erc20_burnable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_capped_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub use erc20_capped_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::gsn_recipient_signature_mock::Contract as GSNRecipientSignatureMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/gsn_recipient_signature_mock.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 | pub use self::gsn_recipient_signature_mock::Contract as GSNRecipientSignatureMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_flash_mint_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub use erc20_flash_mint_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_pausable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub use erc20_pausable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_permit_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:145:9
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub use erc20_permit_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_preset_fixed_supply_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub use erc20_preset_fixed_supply_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_preset_minter_pauser_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub use erc20_preset_minter_pauser_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_snapshot_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub use erc20_snapshot_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub use erc20_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_votes_comp_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub use erc20_votes_comp_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_votes_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub use erc20_votes_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_wrapper_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:152:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub use erc20_wrapper_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc2771_context_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub use erc2771_context_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_burnable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub use erc721_burnable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_enumerable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub use erc721_enumerable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_holder_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub use erc721_holder_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_pausable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub use erc721_pausable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_preset_minter_pauser_auto_id_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub use erc721_preset_minter_pauser_auto_id_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub use erc721_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721uri_storage_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 | pub use erc721uri_storage_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777_preset_fixed_supply_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub use erc777_preset_fixed_supply_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub use erc777_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `escrow_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub use escrow_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_compatibility_bravo_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub use governor_compatibility_bravo_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_counting_simple_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub use governor_counting_simple_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_proposal_threshold_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub use governor_proposal_threshold_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_timelock_compound_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub use governor_timelock_compound_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_timelock_control_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 | pub use governor_timelock_control_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 | pub use governor_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes_comp_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub use governor_votes_comp_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes_quorum_fraction_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:171:9
[INFO] [stdout]     |
[INFO] [stdout] 171 | pub use governor_votes_quorum_fraction_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:172:9
[INFO] [stdout]     |
[INFO] [stdout] 172 | pub use governor_votes_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_access_control_enumerable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub use i_access_control_enumerable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_access_control_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:174:9
[INFO] [stdout]     |
[INFO] [stdout] 174 | pub use i_access_control_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_beacon_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 | pub use i_beacon_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_compound_timelock_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub use i_compound_timelock_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor_compatibility_bravo_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub use i_governor_compatibility_bravo_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor_timelock_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub use i_governor_timelock_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub use i_governor_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155_metadata_uri_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub use ierc1155_metadata_uri_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155_receiver_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 | pub use ierc1155_receiver_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub use ierc1155_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::i_relay_hub::Contract as IRelayHub`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/i_relay_hub.rs:1694:9
[INFO] [stdout]      |
[INFO] [stdout] 1694 | pub use self::i_relay_hub::Contract as IRelayHub;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1271_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub use ierc1271_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363_receiver_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:184:9
[INFO] [stdout]     |
[INFO] [stdout] 184 | pub use ierc1363_receiver_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363_spender_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub use ierc1363_spender_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub use ierc1363_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::i_relay_recipient::Contract as IRelayRecipient`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/i_relay_recipient.rs:291:9
[INFO] [stdout]     |
[INFO] [stdout] 291 | pub use self::i_relay_recipient::Contract as IRelayRecipient;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc165_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 | pub use ierc165_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_implementer_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 188 | pub use ierc1820_implementer_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_registry_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub use ierc1820_registry_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc165::Contract as IERC165`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc165.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub use self::ierc165::Contract as IERC165;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20_metadata_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 | pub use ierc20_metadata_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20_permit_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub use ierc20_permit_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use ierc20_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc1820_implementer::Contract as IERC1820Implementer`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc1820_implementer.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::ierc1820_implementer::Contract as IERC1820Implementer;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc2612_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use ierc2612_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc2981_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub use ierc2981_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc3156_flash_borrower_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub use ierc3156_flash_borrower_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc3156_flash_lender_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 | pub use ierc3156_flash_lender_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_enumerable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub use ierc721_enumerable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_metadata_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub use ierc721_metadata_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_receiver_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:199:9
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub use ierc721_receiver_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 | pub use ierc721_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_recipient_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:201:9
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub use ierc777_recipient_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_sender_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub use ierc777_sender_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub use ierc777_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `initializable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub use initializable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc1820_registry::Contract as IERC1820Registry`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc1820_registry.rs:660:9
[INFO] [stdout]     |
[INFO] [stdout] 660 | pub use self::ierc1820_registry::Contract as IERC1820Registry;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `math_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:205:9
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub use math_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `merkle_proof_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub use merkle_proof_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minimal_forwarder_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:207:9
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub use minimal_forwarder_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `multicall_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub use multicall_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ownable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub use ownable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub use pausable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `payment_splitter_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub use payment_splitter_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pull_payment_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub use pull_payment_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reentrancy_guard_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub use reentrancy_guard_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refund_escrow_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub use refund_escrow_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_cast_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub use safe_cast_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_erc20_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:216:9
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub use safe_erc20_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc20::Contract as IERC20`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc20.rs:581:9
[INFO] [stdout]     |
[INFO] [stdout] 581 | pub use self::ierc20::Contract as IERC20;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_math_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub use safe_math_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signature_checker_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub use signature_checker_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signed_safe_math_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:219:9
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub use signed_safe_math_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `storage_slot_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub use storage_slot_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strings_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub use strings_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timelock_controller_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub use timelock_controller_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timers_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub use timers_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `token_timelock_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:224:9
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub use token_timelock_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `uups_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:225:9
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub use uups_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc721::Contract as IERC721`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc721.rs:806:9
[INFO] [stdout]     |
[INFO] [stdout] 806 | pub use self::ierc721::Contract as IERC721;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc721_enumerable::Contract as IERC721Enumerable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc721_enumerable.rs:861:9
[INFO] [stdout]     |
[INFO] [stdout] 861 | pub use self::ierc721_enumerable::Contract as IERC721Enumerable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc721_full::Contract as IERC721Full`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc721_full.rs:902:9
[INFO] [stdout]     |
[INFO] [stdout] 902 | pub use self::ierc721_full::Contract as IERC721Full;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc721_metadata::Contract as IERC721Metadata`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc721_metadata.rs:847:9
[INFO] [stdout]     |
[INFO] [stdout] 847 | pub use self::ierc721_metadata::Contract as IERC721Metadata;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc721_receiver::Contract as IERC721Receiver`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc721_receiver.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub use self::ierc721_receiver::Contract as IERC721Receiver;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc777::Contract as IERC777`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/ierc777.rs:1111:9
[INFO] [stdout]      |
[INFO] [stdout] 1111 | pub use self::ierc777::Contract as IERC777;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc777_recipient::Contract as IERC777Recipient`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc777_recipient.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub use self::ierc777_recipient::Contract as IERC777Recipient;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ierc777_sender::Contract as IERC777Sender`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ierc777_sender.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub use self::ierc777_sender::Contract as IERC777Sender;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::increasing_price_crowdsale_impl::Contract as IncreasingPriceCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/increasing_price_crowdsale_impl.rs:713:9
[INFO] [stdout]     |
[INFO] [stdout] 713 | pub use self::increasing_price_crowdsale_impl::Contract as IncreasingPriceCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::individually_capped_crowdsale_impl::Contract as IndividuallyCappedCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/individually_capped_crowdsale_impl.rs:844:9
[INFO] [stdout]     |
[INFO] [stdout] 844 | pub use self::individually_capped_crowdsale_impl::Contract as IndividuallyCappedCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::math::Contract as Math`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/math.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::math::Contract as Math;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::math_mock::Contract as MathMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/math_mock.rs:280:9
[INFO] [stdout]     |
[INFO] [stdout] 280 | pub use self::math_mock::Contract as MathMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::merkle_proof::Contract as MerkleProof`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/merkle_proof.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::merkle_proof::Contract as MerkleProof;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::merkle_proof_wrapper::Contract as MerkleProofWrapper`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/merkle_proof_wrapper.rs:243:9
[INFO] [stdout]     |
[INFO] [stdout] 243 | pub use self::merkle_proof_wrapper::Contract as MerkleProofWrapper;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::minted_crowdsale_impl::Contract as MintedCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/minted_crowdsale_impl.rs:486:9
[INFO] [stdout]     |
[INFO] [stdout] 486 | pub use self::minted_crowdsale_impl::Contract as MintedCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::minter_role::Contract as MinterRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/minter_role.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | pub use self::minter_role::Contract as MinterRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::minter_role_mock::Contract as MinterRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/minter_role_mock.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub use self::minter_role_mock::Contract as MinterRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ownable::Contract as Ownable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ownable.rs:397:9
[INFO] [stdout]     |
[INFO] [stdout] 397 | pub use self::ownable::Contract as Ownable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ownable_interface_id::Contract as OwnableInterfaceId`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ownable_interface_id.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub use self::ownable_interface_id::Contract as OwnableInterfaceId;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::ownable_mock::Contract as OwnableMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/ownable_mock.rs:447:9
[INFO] [stdout]     |
[INFO] [stdout] 447 | pub use self::ownable_mock::Contract as OwnableMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pausable::Contract as Pausable`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pausable.rs:729:9
[INFO] [stdout]     |
[INFO] [stdout] 729 | pub use self::pausable::Contract as Pausable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pausable_crowdsale_impl::Contract as PausableCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pausable_crowdsale_impl.rs:996:9
[INFO] [stdout]     |
[INFO] [stdout] 996 | pub use self::pausable_crowdsale_impl::Contract as PausableCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pausable_mock::Contract as PausableMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pausable_mock.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 | pub use self::pausable_mock::Contract as PausableMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pauser_role::Contract as PauserRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pauser_role.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | pub use self::pauser_role::Contract as PauserRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pauser_role_mock::Contract as PauserRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pauser_role_mock.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub use self::pauser_role_mock::Contract as PauserRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::payment_splitter::Contract as PaymentSplitter`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/payment_splitter.rs:705:9
[INFO] [stdout]     |
[INFO] [stdout] 705 | pub use self::payment_splitter::Contract as PaymentSplitter;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::post_delivery_crowdsale_impl::Contract as PostDeliveryCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/post_delivery_crowdsale_impl.rs:694:9
[INFO] [stdout]     |
[INFO] [stdout] 694 | pub use self::post_delivery_crowdsale_impl::Contract as PostDeliveryCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pull_payment::Contract as PullPayment`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pull_payment.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub use self::pull_payment::Contract as PullPayment;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::pull_payment_mock::Contract as PullPaymentMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/pull_payment_mock.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub use self::pull_payment_mock::Contract as PullPaymentMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::reentrancy_attack::Contract as ReentrancyAttack`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/reentrancy_attack.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub use self::reentrancy_attack::Contract as ReentrancyAttack;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::reentrancy_guard::Contract as ReentrancyGuard`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/reentrancy_guard.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub use self::reentrancy_guard::Contract as ReentrancyGuard;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::reentrancy_mock::Contract as ReentrancyMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/reentrancy_mock.rs:294:9
[INFO] [stdout]     |
[INFO] [stdout] 294 | pub use self::reentrancy_mock::Contract as ReentrancyMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::refund_escrow::Contract as RefundEscrow`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/refund_escrow.rs:978:9
[INFO] [stdout]     |
[INFO] [stdout] 978 | pub use self::refund_escrow::Contract as RefundEscrow;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::refundable_crowdsale_impl::Contract as RefundableCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/refundable_crowdsale_impl.rs:824:9
[INFO] [stdout]     |
[INFO] [stdout] 824 | pub use self::refundable_crowdsale_impl::Contract as RefundableCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::refundable_post_delivery_crowdsale_impl::Contract as RefundablePostDeliveryCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/refundable_post_delivery_crowdsale_impl.rs:861:9
[INFO] [stdout]     |
[INFO] [stdout] 861 | pub use self::refundable_post_delivery_crowdsale_impl::Contract as RefundablePostDeliveryCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::roles::Contract as Roles`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/roles.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::roles::Contract as Roles;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::roles_mock::Contract as RolesMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/roles_mock.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub use self::roles_mock::Contract as RolesMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_cast::Contract as SafeCast`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_cast.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::safe_cast::Contract as SafeCast;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_cast_mock::Contract as SafeCastMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_cast_mock.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub use self::safe_cast_mock::Contract as SafeCastMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_erc20::Contract as SafeERC20`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_erc20.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::safe_erc20::Contract as SafeERC20;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_erc20_wrapper::Contract as SafeERC20Wrapper`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_erc20_wrapper.rs:324:9
[INFO] [stdout]     |
[INFO] [stdout] 324 | pub use self::safe_erc20_wrapper::Contract as SafeERC20Wrapper;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_math::Contract as SafeMath`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_math.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::safe_math::Contract as SafeMath;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::safe_math_mock::Contract as SafeMathMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/safe_math_mock.rs:322:9
[INFO] [stdout]     |
[INFO] [stdout] 322 | pub use self::safe_math_mock::Contract as SafeMathMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::secondary::Contract as Secondary`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/secondary.rs:355:9
[INFO] [stdout]     |
[INFO] [stdout] 355 | pub use self::secondary::Contract as Secondary;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::secondary_mock::Contract as SecondaryMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/secondary_mock.rs:417:9
[INFO] [stdout]     |
[INFO] [stdout] 417 | pub use self::secondary_mock::Contract as SecondaryMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::signed_safe_math::Contract as SignedSafeMath`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/signed_safe_math.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::signed_safe_math::Contract as SignedSafeMath;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::signed_safe_math_mock::Contract as SignedSafeMathMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/signed_safe_math_mock.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub use self::signed_safe_math_mock::Contract as SignedSafeMathMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::signer_role::Contract as SignerRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/signer_role.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | pub use self::signer_role::Contract as SignerRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::signer_role_mock::Contract as SignerRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/signer_role_mock.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub use self::signer_role_mock::Contract as SignerRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::strings::Contract as Strings`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/strings.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::strings::Contract as Strings;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::strings_mock::Contract as StringsMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/strings_mock.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub use self::strings_mock::Contract as StringsMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::supports_interface_with_lookup_mock::Contract as SupportsInterfaceWithLookupMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/supports_interface_with_lookup_mock.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 | pub use self::supports_interface_with_lookup_mock::Contract as SupportsInterfaceWithLookupMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::timed_crowdsale_impl::Contract as TimedCrowdsaleImpl`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/timed_crowdsale_impl.rs:674:9
[INFO] [stdout]     |
[INFO] [stdout] 674 | pub use self::timed_crowdsale_impl::Contract as TimedCrowdsaleImpl;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::token_timelock::Contract as TokenTimelock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/token_timelock.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 | pub use self::token_timelock::Contract as TokenTimelock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::token_vesting::Contract as TokenVesting`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/token_vesting.rs:801:9
[INFO] [stdout]     |
[INFO] [stdout] 801 | pub use self::token_vesting::Contract as TokenVesting;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::unstable_erc20_owned::Contract as __unstable__ERC20Owned`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/unstable_erc20_owned.rs:898:9
[INFO] [stdout]     |
[INFO] [stdout] 898 | pub use self::unstable_erc20_owned::Contract as __unstable__ERC20Owned;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::unstable_erc20_primary_admin::Contract as __unstable__ERC20PrimaryAdmin`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/unstable_erc20_primary_admin.rs:869:9
[INFO] [stdout]     |
[INFO] [stdout] 869 | pub use self::unstable_erc20_primary_admin::Contract as __unstable__ERC20PrimaryAdmin;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::unstable_token_vault::Contract as __unstable__TokenVault`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/unstable_token_vault.rs:431:9
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub use self::unstable_token_vault::Contract as __unstable__TokenVault;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::whitelist_admin_role::Contract as WhitelistAdminRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/whitelist_admin_role.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | pub use self::whitelist_admin_role::Contract as WhitelistAdminRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::whitelist_admin_role_mock::Contract as WhitelistAdminRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/whitelist_admin_role_mock.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub use self::whitelist_admin_role_mock::Contract as WhitelistAdminRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::whitelist_crowdsale_impl::Contract as WhitelistCrowdsaleImpl`
[INFO] [stdout]     --> src/openzeppelin/contracts_legacy/generated/whitelist_crowdsale_impl.rs:1039:9
[INFO] [stdout]      |
[INFO] [stdout] 1039 | pub use self::whitelist_crowdsale_impl::Contract as WhitelistCrowdsaleImpl;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::whitelisted_role::Contract as WhitelistedRole`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/whitelisted_role.rs:822:9
[INFO] [stdout]     |
[INFO] [stdout] 822 | pub use self::whitelisted_role::Contract as WhitelistedRole;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::whitelisted_role_mock::Contract as WhitelistedRoleMock`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated/whitelisted_role_mock.rs:834:9
[INFO] [stdout]     |
[INFO] [stdout] 834 | pub use self::whitelisted_role_mock::Contract as WhitelistedRoleMock;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub use access_control::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub use access_control_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `address::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub use address::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `address_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub use address_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `allowance_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub use allowance_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `allowance_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 | pub use allowance_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `arrays::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub use arrays::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `arrays_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub use arrays_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `capped_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:184:9
[INFO] [stdout]     |
[INFO] [stdout] 184 | pub use capped_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `capped_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub use capped_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `capper_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub use capper_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `capper_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 | pub use capper_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `conditional_escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 188 | pub use conditional_escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `conditional_escrow_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub use conditional_escrow_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `context::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 | pub use context::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `context_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub use context_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `context_mock_caller::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use context_mock_caller::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `counters::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use counters::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `counters_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub use counters_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create_2::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub use create_2::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create_2_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 | pub use create_2_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub use crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crowdsale_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub use crowdsale_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ecdsa::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:199:9
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub use ecdsa::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ecdsa_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 | pub use ecdsa_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_map::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:201:9
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub use enumerable_map::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_map_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub use enumerable_map_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_set::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub use enumerable_set::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_set_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub use enumerable_set_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:205:9
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub use erc165::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_checker::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub use erc165_checker::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_checker_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:207:9
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub use erc165_checker_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_interfaces_supported::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub use erc165_interfaces_supported::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub use erc165_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_not_supported::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub use erc165_not_supported::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1820_implementer::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub use erc1820_implementer::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1820_implementer_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub use erc1820_implementer_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub use erc20::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_burnable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub use erc20_burnable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_burnable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub use erc20_burnable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_capped::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:216:9
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub use erc20_capped::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_capped_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub use erc20_capped_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_decimals_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub use erc20_decimals_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_detailed::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:219:9
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub use erc20_detailed::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_detailed_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub use erc20_detailed_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_metadata::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub use erc20_metadata::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_metadata_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub use erc20_metadata_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_migrator::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub use erc20_migrator::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_mintable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:224:9
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub use erc20_mintable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_mintable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:225:9
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub use erc20_mintable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_minter_pauser::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub use erc20_minter_pauser::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:227:9
[INFO] [stdout]     |
[INFO] [stdout] 227 | pub use erc20_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_no_return_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub use erc20_no_return_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub use erc20_pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_pausable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub use erc20_pausable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_preset_minter_pauser::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:231:9
[INFO] [stdout]     |
[INFO] [stdout] 231 | pub use erc20_preset_minter_pauser::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_return_false_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:232:9
[INFO] [stdout]     |
[INFO] [stdout] 232 | pub use erc20_return_false_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_return_true_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub use erc20_return_true_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_snapshot::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub use erc20_snapshot::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_snapshot_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub use erc20_snapshot_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 | pub use erc721::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_burnable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 | pub use erc721_burnable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_burnable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 | pub use erc721_burnable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 | pub use erc721_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_full::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 | pub use erc721_full::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_full_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:241:9
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub use erc721_full_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_holder::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:242:9
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub use erc721_holder::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_metadata::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:243:9
[INFO] [stdout]     |
[INFO] [stdout] 243 | pub use erc721_metadata::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_metadata_mintable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:244:9
[INFO] [stdout]     |
[INFO] [stdout] 244 | pub use erc721_metadata_mintable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_mintable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:245:9
[INFO] [stdout]     |
[INFO] [stdout] 245 | pub use erc721_mintable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_mintable_burnable_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:246:9
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub use erc721_mintable_burnable_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_minter_pauser::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:247:9
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub use erc721_minter_pauser::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:248:9
[INFO] [stdout]     |
[INFO] [stdout] 248 | pub use erc721_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:249:9
[INFO] [stdout]     |
[INFO] [stdout] 249 | pub use erc721_pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_pausable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:250:9
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub use erc721_pausable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_preset_minter_pauser_auto_id::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:251:9
[INFO] [stdout]     |
[INFO] [stdout] 251 | pub use erc721_preset_minter_pauser_auto_id::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_receiver_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 | pub use erc721_receiver_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721gsn_recipient_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 | pub use erc721gsn_recipient_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub use erc777::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 | pub use erc777_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777_sender_recipient_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 | pub use erc777_sender_recipient_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 | pub use escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ether_receiver_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:258:9
[INFO] [stdout]     |
[INFO] [stdout] 258 | pub use ether_receiver_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `finalizable_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub use finalizable_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `finalizable_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 | pub use finalizable_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub use gsn_recipient::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient_erc20_fee::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub use gsn_recipient_erc20_fee::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient_erc20_fee_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:263:9
[INFO] [stdout]     |
[INFO] [stdout] 263 | pub use gsn_recipient_erc20_fee_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:264:9
[INFO] [stdout]     |
[INFO] [stdout] 264 | pub use gsn_recipient_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient_signature::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 265 | pub use gsn_recipient_signature::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gsn_recipient_signature_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub use gsn_recipient_signature_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_relay_hub::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 | pub use i_relay_hub::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_relay_recipient::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 | pub use i_relay_recipient::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc165::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:269:9
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub use ierc165::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_implementer::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 270 | pub use ierc1820_implementer::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_registry::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:271:9
[INFO] [stdout]     |
[INFO] [stdout] 271 | pub use ierc1820_registry::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 | pub use ierc20::*;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 | pub use ierc721::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_enumerable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:274:9
[INFO] [stdout]     |
[INFO] [stdout] 274 | pub use ierc721_enumerable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_full::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:275:9
[INFO] [stdout]     |
[INFO] [stdout] 275 | pub use ierc721_full::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_metadata::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:276:9
[INFO] [stdout]     |
[INFO] [stdout] 276 | pub use ierc721_metadata::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_receiver::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub use ierc721_receiver::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:278:9
[INFO] [stdout]     |
[INFO] [stdout] 278 | pub use ierc777::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_recipient::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 | pub use ierc777_recipient::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_sender::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:280:9
[INFO] [stdout]     |
[INFO] [stdout] 280 | pub use ierc777_sender::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `increasing_price_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:281:9
[INFO] [stdout]     |
[INFO] [stdout] 281 | pub use increasing_price_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `increasing_price_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub use increasing_price_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `individually_capped_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:283:9
[INFO] [stdout]     |
[INFO] [stdout] 283 | pub use individually_capped_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `individually_capped_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 | pub use individually_capped_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 | pub use math::*;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `math_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:286:9
[INFO] [stdout]     |
[INFO] [stdout] 286 | pub use math_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `merkle_proof::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:287:9
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub use merkle_proof::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `merkle_proof_wrapper::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | pub use merkle_proof_wrapper::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minted_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 289 | pub use minted_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minted_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:290:9
[INFO] [stdout]     |
[INFO] [stdout] 290 | pub use minted_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minter_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:291:9
[INFO] [stdout]     |
[INFO] [stdout] 291 | pub use minter_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minter_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub use minter_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ownable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:293:9
[INFO] [stdout]     |
[INFO] [stdout] 293 | pub use ownable::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ownable_interface_id::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:294:9
[INFO] [stdout]     |
[INFO] [stdout] 294 | pub use ownable_interface_id::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ownable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:295:9
[INFO] [stdout]     |
[INFO] [stdout] 295 | pub use ownable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:296:9
[INFO] [stdout]     |
[INFO] [stdout] 296 | pub use pausable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 | pub use pausable_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:298:9
[INFO] [stdout]     |
[INFO] [stdout] 298 | pub use pausable_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:299:9
[INFO] [stdout]     |
[INFO] [stdout] 299 | pub use pausable_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pauser_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 | pub use pauser_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pauser_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub use pauser_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `payment_splitter::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub use payment_splitter::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `post_delivery_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:303:9
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub use post_delivery_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `post_delivery_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:304:9
[INFO] [stdout]     |
[INFO] [stdout] 304 | pub use post_delivery_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pull_payment::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:305:9
[INFO] [stdout]     |
[INFO] [stdout] 305 | pub use pull_payment::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pull_payment_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:306:9
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub use pull_payment_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reentrancy_attack::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:307:9
[INFO] [stdout]     |
[INFO] [stdout] 307 | pub use reentrancy_attack::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reentrancy_guard::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:308:9
[INFO] [stdout]     |
[INFO] [stdout] 308 | pub use reentrancy_guard::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reentrancy_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:309:9
[INFO] [stdout]     |
[INFO] [stdout] 309 | pub use reentrancy_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refund_escrow::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:310:9
[INFO] [stdout]     |
[INFO] [stdout] 310 | pub use refund_escrow::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refundable_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:311:9
[INFO] [stdout]     |
[INFO] [stdout] 311 | pub use refundable_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refundable_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:312:9
[INFO] [stdout]     |
[INFO] [stdout] 312 | pub use refundable_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refundable_post_delivery_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:313:9
[INFO] [stdout]     |
[INFO] [stdout] 313 | pub use refundable_post_delivery_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refundable_post_delivery_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:314:9
[INFO] [stdout]     |
[INFO] [stdout] 314 | pub use refundable_post_delivery_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `roles::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 | pub use roles::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `roles_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 | pub use roles_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_cast::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 | pub use safe_cast::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_cast_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub use safe_cast_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_erc20::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:319:9
[INFO] [stdout]     |
[INFO] [stdout] 319 | pub use safe_erc20::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_erc20_wrapper::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:320:9
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub use safe_erc20_wrapper::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:321:9
[INFO] [stdout]     |
[INFO] [stdout] 321 | pub use safe_math::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_math_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:322:9
[INFO] [stdout]     |
[INFO] [stdout] 322 | pub use safe_math_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sample_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:323:9
[INFO] [stdout]     |
[INFO] [stdout] 323 | pub use sample_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sample_crowdsale_token::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:324:9
[INFO] [stdout]     |
[INFO] [stdout] 324 | pub use sample_crowdsale_token::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `secondary::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:325:9
[INFO] [stdout]     |
[INFO] [stdout] 325 | pub use secondary::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `secondary_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:326:9
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub use secondary_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signed_safe_math::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:327:9
[INFO] [stdout]     |
[INFO] [stdout] 327 | pub use signed_safe_math::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signed_safe_math_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:328:9
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub use signed_safe_math_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signer_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:329:9
[INFO] [stdout]     |
[INFO] [stdout] 329 | pub use signer_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signer_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:330:9
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub use signer_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `simple_token::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:331:9
[INFO] [stdout]     |
[INFO] [stdout] 331 | pub use simple_token::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strings::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:332:9
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub use strings::*;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strings_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:333:9
[INFO] [stdout]     |
[INFO] [stdout] 333 | pub use strings_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `supports_interface_with_lookup_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:334:9
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub use supports_interface_with_lookup_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timed_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:335:9
[INFO] [stdout]     |
[INFO] [stdout] 335 | pub use timed_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timed_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:336:9
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub use timed_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `token_timelock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:337:9
[INFO] [stdout]     |
[INFO] [stdout] 337 | pub use token_timelock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `token_vesting::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub use token_vesting::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `unstable_erc20_owned::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 | pub use unstable_erc20_owned::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `unstable_erc20_primary_admin::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:340:9
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub use unstable_erc20_primary_admin::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `unstable_token_vault::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:341:9
[INFO] [stdout]     |
[INFO] [stdout] 341 | pub use unstable_token_vault::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelist_admin_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:342:9
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub use whitelist_admin_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelist_admin_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:343:9
[INFO] [stdout]     |
[INFO] [stdout] 343 | pub use whitelist_admin_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelist_crowdsale::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub use whitelist_crowdsale::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelist_crowdsale_impl::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:345:9
[INFO] [stdout]     |
[INFO] [stdout] 345 | pub use whitelist_crowdsale_impl::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelisted_role::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:346:9
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub use whitelisted_role::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `whitelisted_role_mock::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_legacy/generated.rs:347:9
[INFO] [stdout]     |
[INFO] [stdout] 347 | pub use whitelisted_role_mock::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::counters_upgradeable::Contract as CountersUpgradeable`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated/counters_upgradeable.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use self::counters_upgradeable::Contract as CountersUpgradeable;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control_enumerable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub use access_control_enumerable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `access_control_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub use access_control_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `address_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub use address_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `arrays_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub use arrays_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bit_maps_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub use bit_maps_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `clones_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub use clones_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `conditional_escrow_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub use conditional_escrow_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `context_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:122:9
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub use context_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `counters_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub use counters_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create2_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:124:9
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub use create2_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ecdsa_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:125:9
[INFO] [stdout]     |
[INFO] [stdout] 125 | pub use ecdsa_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `eip712_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub use eip712_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_map_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:127:9
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub use enumerable_map_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `enumerable_set_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub use enumerable_set_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_burnable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub use erc1155_burnable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_holder_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub use erc1155_holder_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_pausable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:131:9
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub use erc1155_pausable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_preset_minter_pauser_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub use erc1155_preset_minter_pauser_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_receiver_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub use erc1155_receiver_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_supply_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub use erc1155_supply_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1155_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub use erc1155_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_checker_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub use erc165_checker_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_storage_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub use erc165_storage_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc165_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:138:9
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub use erc165_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1820_implementer_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:139:9
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub use erc1820_implementer_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc1967_upgrade_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 | pub use erc1967_upgrade_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_burnable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub use erc20_burnable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_capped_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub use erc20_capped_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_flash_mint_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub use erc20_flash_mint_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_pausable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub use erc20_pausable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_permit_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:145:9
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub use erc20_permit_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_preset_fixed_supply_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub use erc20_preset_fixed_supply_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_preset_minter_pauser_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub use erc20_preset_minter_pauser_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_snapshot_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub use erc20_snapshot_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub use erc20_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_votes_comp_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub use erc20_votes_comp_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_votes_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub use erc20_votes_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc20_wrapper_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:152:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub use erc20_wrapper_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc2771_context_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub use erc2771_context_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_burnable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub use erc721_burnable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_enumerable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub use erc721_enumerable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_holder_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub use erc721_holder_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_pausable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub use erc721_pausable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_preset_minter_pauser_auto_id_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub use erc721_preset_minter_pauser_auto_id_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub use erc721_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc721uri_storage_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 | pub use erc721uri_storage_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777_preset_fixed_supply_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub use erc777_preset_fixed_supply_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `erc777_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub use erc777_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `escrow_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub use escrow_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_compatibility_bravo_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub use governor_compatibility_bravo_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_counting_simple_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub use governor_counting_simple_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_proposal_threshold_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub use governor_proposal_threshold_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_timelock_compound_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub use governor_timelock_compound_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_timelock_control_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 | pub use governor_timelock_control_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 | pub use governor_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes_comp_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub use governor_votes_comp_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes_quorum_fraction_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:171:9
[INFO] [stdout]     |
[INFO] [stdout] 171 | pub use governor_votes_quorum_fraction_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `governor_votes_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:172:9
[INFO] [stdout]     |
[INFO] [stdout] 172 | pub use governor_votes_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_access_control_enumerable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub use i_access_control_enumerable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_access_control_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:174:9
[INFO] [stdout]     |
[INFO] [stdout] 174 | pub use i_access_control_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_beacon_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 | pub use i_beacon_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_compound_timelock_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub use i_compound_timelock_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor_compatibility_bravo_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub use i_governor_compatibility_bravo_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor_timelock_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub use i_governor_timelock_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `i_governor_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub use i_governor_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155_metadata_uri_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub use ierc1155_metadata_uri_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155_receiver_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 | pub use ierc1155_receiver_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1155_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub use ierc1155_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1271_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub use ierc1271_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363_receiver_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:184:9
[INFO] [stdout]     |
[INFO] [stdout] 184 | pub use ierc1363_receiver_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363_spender_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub use ierc1363_spender_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1363_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub use ierc1363_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc165_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 | pub use ierc165_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_implementer_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 188 | pub use ierc1820_implementer_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc1820_registry_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub use ierc1820_registry_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20_metadata_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 | pub use ierc20_metadata_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20_permit_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub use ierc20_permit_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc20_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub use ierc20_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc2612_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use ierc2612_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc2981_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub use ierc2981_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc3156_flash_borrower_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub use ierc3156_flash_borrower_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc3156_flash_lender_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 | pub use ierc3156_flash_lender_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_enumerable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub use ierc721_enumerable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_metadata_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub use ierc721_metadata_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_receiver_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:199:9
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub use ierc721_receiver_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc721_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 | pub use ierc721_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_recipient_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:201:9
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub use ierc777_recipient_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_sender_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub use ierc777_sender_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ierc777_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub use ierc777_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `initializable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub use initializable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `math_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:205:9
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub use math_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `merkle_proof_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub use merkle_proof_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `minimal_forwarder_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:207:9
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub use minimal_forwarder_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `multicall_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub use multicall_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ownable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub use ownable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pausable_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub use pausable_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `payment_splitter_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub use payment_splitter_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pull_payment_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub use pull_payment_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reentrancy_guard_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub use reentrancy_guard_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `refund_escrow_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub use refund_escrow_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_cast_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub use safe_cast_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_erc20_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:216:9
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub use safe_erc20_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `safe_math_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub use safe_math_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signature_checker_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub use signature_checker_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `signed_safe_math_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:219:9
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub use signed_safe_math_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `storage_slot_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub use storage_slot_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strings_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub use strings_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timelock_controller_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub use timelock_controller_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `timers_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub use timers_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `token_timelock_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:224:9
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub use token_timelock_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `uups_upgradeable::*`
[INFO] [stdout]    --> src/openzeppelin/contracts_upgradeable/generated.rs:225:9
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub use uups_upgradeable::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `niftygate-bindings` (lib test); 561 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/30f74ff0dc4d66debc8b50724c446f817e5f75f4/bin/rustc --crate-name niftygate_bindings --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --test -C metadata=d9a6656ca0ca31ce -C extra-filename=-d9a6656ca0ca31ce --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern ethcontract=/opt/rustwide/target/debug/deps/libethcontract-28a751a182f148a2.rmeta --extern serde=/opt/rustwide/target/debug/deps/libserde-f9034996acb15424.rmeta --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/secp256k1-sys-671ed6bab69b7909/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `niftygate-bindings` (lib); 561 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/30f74ff0dc4d66debc8b50724c446f817e5f75f4/bin/rustc --crate-name niftygate_bindings --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 -C metadata=c9459e945e150d15 -C extra-filename=-c9459e945e150d15 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern ethcontract=/opt/rustwide/target/debug/deps/libethcontract-28a751a182f148a2.rmeta --extern serde=/opt/rustwide/target/debug/deps/libserde-f9034996acb15424.rmeta --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/secp256k1-sys-671ed6bab69b7909/out` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "54c72beabed6023daff733220ea95a19411f51a80ebfdf7f46ceb0231af44d4d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "54c72beabed6023daff733220ea95a19411f51a80ebfdf7f46ceb0231af44d4d", kill_on_drop: false }`
[INFO] [stdout] 54c72beabed6023daff733220ea95a19411f51a80ebfdf7f46ceb0231af44d4d
