Skip to content

Redesign ComponentAccessExpr, improve error diagnostics #92

Redesign ComponentAccessExpr, improve error diagnostics

Redesign ComponentAccessExpr, improve error diagnostics #92

Triggered via pull request April 5, 2024 14:52
Status Failure
Total duration 1m 9s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

41 errors and 7 warnings
Typos
Process completed with exit code 2.
Documentation: src/access.rs#L129
missing documentation for an associated function
Documentation: src/access.rs#L142
missing documentation for a method
Documentation: src/access.rs#L208
missing documentation for a method
Documentation: src/access.rs#L214
missing documentation for a method
Documentation: src/handler.rs#L399
missing documentation for a method
Documentation: src/handler.rs#L413
missing documentation for a method
Documentation: src/handler.rs#L860
missing documentation for a method
Documentation: src/handler.rs#L417
unresolved link to `Priority`
Documentation: src/handler.rs#L599
unresolved link to `Priority::High`
Documentation: src/handler.rs#L605
unresolved link to `Priority::Low`
Tests: src/world.rs#L28
unused import: `InitError`
Tests: src/handler.rs#L380
type `BitSet<UntargetedEventIdx>` is more private than the item `HandlerInfo::sent_untargeted_events`
Tests: src/handler.rs#L385
type `BitSet<TargetedEventIdx>` is more private than the item `HandlerInfo::sent_targeted_events`
Tests: src/bit_set.rs#L43
methods `clear`, `is_disjoint`, `len`, and `is_empty` are never used
Tests: src/bit_set.rs#L111
methods `remove` and `shrink_to_fit` are never used
Tests: src/access.rs#L129
missing documentation for an associated function
Tests: src/access.rs#L142
missing documentation for a method
Tests: src/access.rs#L208
missing documentation for a method
Tests: src/access.rs#L214
missing documentation for a method
Tests: src/handler.rs#L399
missing documentation for a method
Clippy: src/access.rs#L45
unnested or-patterns
Clippy: src/access.rs#L173
unnested or-patterns
Clippy: src/access.rs#L183
unnested or-patterns
Clippy: src/world.rs#L28
unused import: `InitError`
Clippy: src/handler.rs#L380
type `bit_set::BitSet<event::UntargetedEventIdx>` is more private than the item `handler::HandlerInfo::sent_untargeted_events`
Clippy: src/handler.rs#L385
type `bit_set::BitSet<event::TargetedEventIdx>` is more private than the item `handler::HandlerInfo::sent_targeted_events`
Clippy: src/bit_set.rs#L43
methods `clear`, `is_disjoint`, `len`, and `is_empty` are never used
Clippy: src/bit_set.rs#L111
methods `remove` and `shrink_to_fit` are never used
Clippy: src/handler.rs#L917
item in documentation is missing backticks
Clippy: src/world.rs#L322
useless conversion to the same type: `std::string::String`
Miri Tests: src/world.rs#L28
unused import: `InitError`
Miri Tests: src/handler.rs#L380
type `bit_set::BitSet<event::UntargetedEventIdx>` is more private than the item `handler::HandlerInfo::sent_untargeted_events`
Miri Tests: src/handler.rs#L385
type `bit_set::BitSet<event::TargetedEventIdx>` is more private than the item `handler::HandlerInfo::sent_targeted_events`
Miri Tests: src/bit_set.rs#L43
methods `clear`, `is_disjoint`, `len`, and `is_empty` are never used
Miri Tests: src/bit_set.rs#L111
methods `remove` and `shrink_to_fit` are never used
Miri Tests: src/access.rs#L129
missing documentation for an associated function
Miri Tests: src/access.rs#L142
missing documentation for a method
Miri Tests: src/access.rs#L208
missing documentation for a method
Miri Tests: src/access.rs#L214
missing documentation for a method
Miri Tests: src/handler.rs#L399
missing documentation for a method
Typos: src/handler.rs#L917
"Ded" should be "Dead".
Typos
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Documentation
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Formatting
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Clippy
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Miri Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.