fix: do not require reduce when there is only one impl #55
Annotations
9 errors and 134 warnings
rustfmt check
Process completed with exit code 123.
|
unit tests (nightly)
Process completed with exit code 101.
|
unit tests (beta)
The job was canceled because "nightly" failed.
|
unit tests (nightly, --release)
The job was canceled because "nightly" failed.
|
unit tests (nightly, --release)
The operation was canceled.
|
unit tests (stable, --release)
The job was canceled because "nightly" failed.
|
unit tests (stable, --release)
The operation was canceled.
|
unit tests (beta, --release)
The job was canceled because "nightly" failed.
|
unit tests (beta, --release)
The operation was canceled.
|
rustfmt check
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
rustfmt check
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/
|
rustfmt check
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/
|
rustfmt check
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/
|
rustfmt check
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/
|
doc list item without indentation:
src/lib.rs#L14
warning: doc list item without indentation
--> src/lib.rs:14:5
|
14 | //! through procedural macros.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
14 | //! through procedural macros.
| ++
|
doc list item without indentation:
src/lib.rs#L13
warning: doc list item without indentation
--> src/lib.rs:13:5
|
13 | //! But users can only provide one default implementation for each method
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
13 | //! But users can only provide one default implementation for each method
| ++
|
doc list item without indentation:
src/lib.rs#L12
warning: doc list item without indentation
--> src/lib.rs:12:5
|
12 | //! writing the defaults involves a lot of boilerplate.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
12 | //! writing the defaults involves a lot of boilerplate.
| ++
|
doc list item without indentation:
src/lib.rs#L10
warning: doc list item without indentation
--> src/lib.rs:10:5
|
10 | //! if its return type is an associated type.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
= note: `#[warn(clippy::doc_lazy_continuation)]` on by default
help: indent this line
|
10 | //! if its return type is an associated type.
| ++
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
doc list item without indentation:
src/lib.rs#L14
warning: doc list item without indentation
--> src/lib.rs:14:5
|
14 | //! through procedural macros.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
14 | //! through procedural macros.
| ++
|
doc list item without indentation:
src/lib.rs#L13
warning: doc list item without indentation
--> src/lib.rs:13:5
|
13 | //! But users can only provide one default implementation for each method
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
13 | //! But users can only provide one default implementation for each method
| ++
|
doc list item without indentation:
src/lib.rs#L12
warning: doc list item without indentation
--> src/lib.rs:12:5
|
12 | //! writing the defaults involves a lot of boilerplate.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
12 | //! writing the defaults involves a lot of boilerplate.
| ++
|
doc list item without indentation:
src/lib.rs#L10
warning: doc list item without indentation
--> src/lib.rs:10:5
|
10 | //! if its return type is an associated type.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
= note: `#[warn(clippy::doc_lazy_continuation)]` on by default
help: indent this line
|
10 | //! if its return type is an associated type.
| ++
|
this looks like a formatting argument but it is not part of a formatting macro:
codegen/src/impl_fillers/log.rs#L65
warning: this looks like a formatting argument but it is not part of a formatting macro
--> codegen/src/impl_fillers/log.rs:65:81
|
65 | let fmt_string = format!("{}({})", &sig.ident, fmt_args.iter().map(|_| "{:?}").join(", "));
| ^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
codegen/src/impl_fillers/log.rs#L65
warning: this looks like a formatting argument but it is not part of a formatting macro
--> codegen/src/impl_fillers/log.rs:65:81
|
65 | let fmt_string = format!("{}({})", &sig.ident, fmt_args.iter().map(|_| "{:?}").join(", "));
| ^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L71
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:71:48
|
71 | "no associated type called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L62
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:62:52
|
62 | "no associated function called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L53
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:53:52
|
53 | "no associated constant called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L71
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:71:48
|
71 | "no associated type called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L62
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:62:52
|
62 | "no associated function called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L53
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:53:52
|
53 | "no associated constant called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
doc list item without indentation:
src/lib.rs#L14
warning: doc list item without indentation
--> src/lib.rs:14:5
|
14 | //! through procedural macros.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
14 | //! through procedural macros.
| ++
|
doc list item without indentation:
src/lib.rs#L13
warning: doc list item without indentation
--> src/lib.rs:13:5
|
13 | //! But users can only provide one default implementation for each method
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
13 | //! But users can only provide one default implementation for each method
| ++
|
doc list item without indentation:
src/lib.rs#L12
warning: doc list item without indentation
--> src/lib.rs:12:5
|
12 | //! writing the defaults involves a lot of boilerplate.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
12 | //! writing the defaults involves a lot of boilerplate.
| ++
|
doc list item without indentation:
src/lib.rs#L10
warning: doc list item without indentation
--> src/lib.rs:10:5
|
10 | //! if its return type is an associated type.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
= note: `#[warn(clippy::doc_lazy_continuation)]` on by default
help: indent this line
|
10 | //! if its return type is an associated type.
| ++
|
this looks like a formatting argument but it is not part of a formatting macro:
codegen/src/impl_fillers/log.rs#L65
warning: this looks like a formatting argument but it is not part of a formatting macro
--> codegen/src/impl_fillers/log.rs:65:81
|
65 | let fmt_string = format!("{}({})", &sig.ident, fmt_args.iter().map(|_| "{:?}").join(", "));
| ^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
codegen/src/impl_fillers/log.rs#L65
warning: this looks like a formatting argument but it is not part of a formatting macro
--> codegen/src/impl_fillers/log.rs:65:81
|
65 | let fmt_string = format!("{}({})", &sig.ident, fmt_args.iter().map(|_| "{:?}").join(", "));
| ^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L71
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:71:48
|
71 | "no associated type called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L62
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:62:52
|
62 | "no associated function called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L53
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:53:52
|
53 | "no associated constant called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L71
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:71:48
|
71 | "no associated type called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L62
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:62:52
|
62 | "no associated function called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L53
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:53:52
|
53 | "no associated constant called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
doc list item without indentation:
src/lib.rs#L14
warning: doc list item without indentation
--> src/lib.rs:14:5
|
14 | //! through procedural macros.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
14 | //! through procedural macros.
| ++
|
doc list item without indentation:
src/lib.rs#L13
warning: doc list item without indentation
--> src/lib.rs:13:5
|
13 | //! But users can only provide one default implementation for each method
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
13 | //! But users can only provide one default implementation for each method
| ++
|
doc list item without indentation:
src/lib.rs#L12
warning: doc list item without indentation
--> src/lib.rs:12:5
|
12 | //! writing the defaults involves a lot of boilerplate.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
12 | //! writing the defaults involves a lot of boilerplate.
| ++
|
doc list item without indentation:
src/lib.rs#L10
warning: doc list item without indentation
--> src/lib.rs:10:5
|
10 | //! if its return type is an associated type.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
= note: `#[warn(clippy::doc_lazy_continuation)]` on by default
help: indent this line
|
10 | //! if its return type is an associated type.
| ++
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
clippy lint (stable, --release)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
clippy lint (stable, --release)
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/
|
clippy lint (stable, --release)
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/
|
clippy lint (stable, --release)
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/
|
clippy lint (stable, --release)
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/
|
unit tests (stable)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
unit tests (stable)
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/
|
unit tests (stable)
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/
|
unit tests (stable)
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/
|
unit tests (stable)
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/
|
clippy lint (nightly)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
clippy lint (nightly)
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/
|
clippy lint (nightly)
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/
|
clippy lint (nightly)
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/
|
clippy lint (nightly)
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/
|
doc list item without indentation:
src/lib.rs#L14
warning: doc list item without indentation
--> src/lib.rs:14:5
|
14 | //! through procedural macros.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
14 | //! through procedural macros.
| ++
|
doc list item without indentation:
src/lib.rs#L13
warning: doc list item without indentation
--> src/lib.rs:13:5
|
13 | //! But users can only provide one default implementation for each method
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
13 | //! But users can only provide one default implementation for each method
| ++
|
doc list item without indentation:
src/lib.rs#L12
warning: doc list item without indentation
--> src/lib.rs:12:5
|
12 | //! writing the defaults involves a lot of boilerplate.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
12 | //! writing the defaults involves a lot of boilerplate.
| ++
|
doc list item without indentation:
src/lib.rs#L10
warning: doc list item without indentation
--> src/lib.rs:10:5
|
10 | //! if its return type is an associated type.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
= note: `#[warn(clippy::doc_lazy_continuation)]` on by default
help: indent this line
|
10 | //! if its return type is an associated type.
| ++
|
this looks like a formatting argument but it is not part of a formatting macro:
codegen/src/impl_fillers/log.rs#L65
warning: this looks like a formatting argument but it is not part of a formatting macro
--> codegen/src/impl_fillers/log.rs:65:81
|
65 | let fmt_string = format!("{}({})", &sig.ident, fmt_args.iter().map(|_| "{:?}").join(", "));
| ^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
codegen/src/impl_fillers/log.rs#L65
warning: this looks like a formatting argument but it is not part of a formatting macro
--> codegen/src/impl_fillers/log.rs:65:81
|
65 | let fmt_string = format!("{}({})", &sig.ident, fmt_args.iter().map(|_| "{:?}").join(", "));
| ^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L71
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:71:48
|
71 | "no associated type called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L62
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:62:52
|
62 | "no associated function called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L53
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:53:52
|
53 | "no associated constant called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L71
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:71:48
|
71 | "no associated type called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L62
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:62:52
|
62 | "no associated function called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L53
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:53:52
|
53 | "no associated constant called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L71
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:71:48
|
71 | "no associated type called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L62
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:62:52
|
62 | "no associated function called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L53
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:53:52
|
53 | "no associated constant called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
clippy lint (beta)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
clippy lint (beta)
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/
|
clippy lint (beta)
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/
|
clippy lint (beta)
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/
|
clippy lint (beta)
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/
|
clippy lint (stable)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
clippy lint (stable)
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/
|
clippy lint (stable)
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/
|
clippy lint (stable)
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/
|
clippy lint (stable)
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/
|
unit tests (nightly)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
unit tests (nightly)
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/
|
unit tests (nightly)
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/
|
unit tests (nightly)
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/
|
unit tests (nightly)
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/
|
clippy lint (nightly, --release)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
clippy lint (nightly, --release)
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/
|
clippy lint (nightly, --release)
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/
|
clippy lint (nightly, --release)
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/
|
clippy lint (nightly, --release)
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/
|
unit tests (beta)
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/
|
unit tests (beta)
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/
|
unit tests (beta)
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/
|
unit tests (beta)
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/
|
doc list item without indentation:
src/lib.rs#L14
warning: doc list item without indentation
--> src/lib.rs:14:5
|
14 | //! through procedural macros.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
14 | //! through procedural macros.
| ++
|
doc list item without indentation:
src/lib.rs#L13
warning: doc list item without indentation
--> src/lib.rs:13:5
|
13 | //! But users can only provide one default implementation for each method
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
13 | //! But users can only provide one default implementation for each method
| ++
|
doc list item without indentation:
src/lib.rs#L12
warning: doc list item without indentation
--> src/lib.rs:12:5
|
12 | //! writing the defaults involves a lot of boilerplate.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
12 | //! writing the defaults involves a lot of boilerplate.
| ++
|
doc list item without indentation:
src/lib.rs#L10
warning: doc list item without indentation
--> src/lib.rs:10:5
|
10 | //! if its return type is an associated type.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
= note: `#[warn(clippy::doc_lazy_continuation)]` on by default
help: indent this line
|
10 | //! if its return type is an associated type.
| ++
|
this looks like a formatting argument but it is not part of a formatting macro:
codegen/src/impl_fillers/log.rs#L65
warning: this looks like a formatting argument but it is not part of a formatting macro
--> codegen/src/impl_fillers/log.rs:65:81
|
65 | let fmt_string = format!("{}({})", &sig.ident, fmt_args.iter().map(|_| "{:?}").join(", "));
| ^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
codegen/src/impl_fillers/log.rs#L65
warning: this looks like a formatting argument but it is not part of a formatting macro
--> codegen/src/impl_fillers/log.rs:65:81
|
65 | let fmt_string = format!("{}({})", &sig.ident, fmt_args.iter().map(|_| "{:?}").join(", "));
| ^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
you seem to be trying to move all elements into a new `Vec`:
codegen/src/derive_fillers/derive_delegate.rs#L73
warning: you seem to be trying to move all elements into a new `Vec`
--> codegen/src/derive_fillers/derive_delegate.rs:73:30
|
73 | stmts: stmts.drain(..).collect(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `mem::take`: `std::mem::take(&mut stmts)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
= note: `#[warn(clippy::drain_collect)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L71
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:71:48
|
71 | "no associated type called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L62
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:62:52
|
62 | "no associated function called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L53
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:53:52
|
53 | "no associated constant called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L71
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:71:48
|
71 | "no associated type called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L62
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:62:52
|
62 | "no associated function called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L71
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:71:48
|
71 | "no associated type called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L62
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:62:52
|
62 | "no associated function called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
|
this looks like a formatting argument but it is not part of a formatting macro:
framework/src/item_map.rs#L53
warning: this looks like a formatting argument but it is not part of a formatting macro
--> framework/src/item_map.rs:53:52
|
53 | "no associated constant called {ident} in trait",
| ^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#literal_string_with_formatting_args
= note: `#[warn(clippy::literal_string_with_formatting_args)]` on by default
|
unit tests (nightly, --release)
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/
|
unit tests (nightly, --release)
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/
|
unit tests (nightly, --release)
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/
|
unit tests (nightly, --release)
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/
|
unit tests (stable, --release)
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/
|
unit tests (stable, --release)
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/
|
unit tests (stable, --release)
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/
|
unit tests (stable, --release)
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/
|
clippy lint (beta, --release)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
clippy lint (beta, --release)
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/
|
clippy lint (beta, --release)
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/
|
clippy lint (beta, --release)
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/
|
clippy lint (beta, --release)
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/
|
unit tests (beta, --release)
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/
|
unit tests (beta, --release)
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/
|
unit tests (beta, --release)
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/
|
unit tests (beta, --release)
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/
|