multi exec interact unified syntax #2804
lldb-formatter-tests.yml
on: pull_request
LLDB formatter tests
1m 14s
Annotations
8 errors and 13 warnings
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L317:
contracts/examples/multisig/interact/src/multisig_interact.rs#L317
error[E0499]: cannot borrow `*self` as mutable more than once at a time
--> contracts/examples/multisig/interact/src/multisig_interact.rs:320:23
|
317 | let mut buffer = self.interactor.homogenous_call_buffer();
| --------------- first mutable borrow occurs here
...
320 | for signer in self.board().iter() {
| ^^^^ second mutable borrow occurs here
...
338 | buffer.run().await;
| ------ first borrow later used here
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L317:
contracts/examples/multisig/interact/src/multisig_interact.rs#L317
error[E0499]: cannot borrow `*self` as mutable more than once at a time
--> contracts/examples/multisig/interact/src/multisig_interact.rs:321:16
|
317 | let mut buffer = self.interactor.homogenous_call_buffer();
| --------------- first mutable borrow occurs here
...
321 | if self.signed(signer, action_id).await {
| ^^^^ second mutable borrow occurs here
...
329 | buffer.push_tx(|tx| {
| ------ first borrow later used here
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L261:
contracts/examples/multisig/interact/src/multisig_interact.rs#L261
error[E0499]: cannot borrow `*self` as mutable more than once at a time
--> contracts/examples/multisig/interact/src/multisig_interact.rs:266:16
|
261 | let mut buffer = self.interactor.homogenous_call_buffer();
| --------------- first mutable borrow occurs here
...
266 | if self.quorum_reached(action_id).await && self.sign(action_id).await {
| ^^^^ second mutable borrow occurs here
...
278 | let deployed_addresses = buffer.run().await;
| ------ first borrow later used here
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L261:
contracts/examples/multisig/interact/src/multisig_interact.rs#L261
error[E0499]: cannot borrow `*self` as mutable more than once at a time
--> contracts/examples/multisig/interact/src/multisig_interact.rs:266:56
|
261 | let mut buffer = self.interactor.homogenous_call_buffer();
| --------------- first mutable borrow occurs here
...
266 | if self.quorum_reached(action_id).await && self.sign(action_id).await {
| ^^^^ second mutable borrow occurs here
267 | buffer.push_tx(|tx| {
| ------ first borrow later used here
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L317:
contracts/examples/multisig/interact/src/multisig_interact.rs#L317
error[E0499]: cannot borrow `*self` as mutable more than once at a time
--> contracts/examples/multisig/interact/src/multisig_interact.rs:320:23
|
317 | let mut buffer = self.interactor.homogenous_call_buffer();
| --------------- first mutable borrow occurs here
...
320 | for signer in self.board().iter() {
| ^^^^ second mutable borrow occurs here
...
338 | buffer.run().await;
| ------ first borrow later used here
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L317:
contracts/examples/multisig/interact/src/multisig_interact.rs#L317
error[E0499]: cannot borrow `*self` as mutable more than once at a time
--> contracts/examples/multisig/interact/src/multisig_interact.rs:321:16
|
317 | let mut buffer = self.interactor.homogenous_call_buffer();
| --------------- first mutable borrow occurs here
...
321 | if self.signed(signer, action_id).await {
| ^^^^ second mutable borrow occurs here
...
329 | buffer.push_tx(|tx| {
| ------ first borrow later used here
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L261:
contracts/examples/multisig/interact/src/multisig_interact.rs#L261
error[E0499]: cannot borrow `*self` as mutable more than once at a time
--> contracts/examples/multisig/interact/src/multisig_interact.rs:266:16
|
261 | let mut buffer = self.interactor.homogenous_call_buffer();
| --------------- first mutable borrow occurs here
...
266 | if self.quorum_reached(action_id).await && self.sign(action_id).await {
| ^^^^ second mutable borrow occurs here
...
278 | let deployed_addresses = buffer.run().await;
| ------ first borrow later used here
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L261:
contracts/examples/multisig/interact/src/multisig_interact.rs#L261
error[E0499]: cannot borrow `*self` as mutable more than once at a time
--> contracts/examples/multisig/interact/src/multisig_interact.rs:266:56
|
261 | let mut buffer = self.interactor.homogenous_call_buffer();
| --------------- first mutable borrow occurs here
...
266 | if self.quorum_reached(action_id).await && self.sign(action_id).await {
| ^^^^ second mutable borrow occurs here
267 | buffer.push_tx(|tx| {
| ------ first borrow later used here
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L14:
contracts/examples/multisig/interact/src/multisig_interact.rs#L14
warning: unused import: `imports::OptionalValue`
--> contracts/examples/multisig/interact/src/multisig_interact.rs:14:9
|
14 | imports::OptionalValue,
| ^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L14:
contracts/examples/multisig/interact/src/multisig_interact.rs#L14
warning: unused import: `imports::OptionalValue`
--> contracts/examples/multisig/interact/src/multisig_interact.rs:14:9
|
14 | imports::OptionalValue,
| ^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L8:
contracts/examples/multisig/interact/src/multisig_interact.rs#L8
warning: unused import: `multisig_perform::ProxyTrait`
--> contracts/examples/multisig/interact/src/multisig_interact.rs:8:16
|
8 | use multisig::{multisig_perform::ProxyTrait as _, multisig_proxy, ProxyTrait as _};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L8:
contracts/examples/multisig/interact/src/multisig_interact.rs#L8
warning: unused import: `ProxyTrait`
--> contracts/examples/multisig/interact/src/multisig_interact.rs:8:67
|
8 | use multisig::{multisig_perform::ProxyTrait as _, multisig_proxy, ProxyTrait as _};
| ^^^^^^^^^^
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L8:
contracts/examples/multisig/interact/src/multisig_interact.rs#L8
warning: unused import: `multisig_perform::ProxyTrait`
--> contracts/examples/multisig/interact/src/multisig_interact.rs:8:16
|
8 | use multisig::{multisig_perform::ProxyTrait as _, multisig_proxy, ProxyTrait as _};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
[clippy] contracts/examples/multisig/interact/src/multisig_interact.rs#L8:
contracts/examples/multisig/interact/src/multisig_interact.rs#L8
warning: unused import: `ProxyTrait`
--> contracts/examples/multisig/interact/src/multisig_interact.rs:8:67
|
8 | use multisig::{multisig_perform::ProxyTrait as _, multisig_proxy, ProxyTrait as _};
| ^^^^^^^^^^
|
LLDB formatter tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions-rs/toolchain@v1, robinraju/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
LLDB formatter tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
LLDB formatter tests
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
LLDB formatter tests
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
LLDB formatter tests
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
LLDB formatter tests
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
LLDB formatter tests
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|