Skip to content

Super clippy

Super clippy #582

Triggered via pull request February 3, 2026 15:00
@syyyrsyyyr
synchronize #97
super-clippy
Status Success
Total duration 1m 24s
Artifacts 5

rust.yml

on: pull_request
Matrix: build
Check version bump
5s
Check version bump
Code coverage
38s
Code coverage
Create nightly
0s
Create nightly
Publish crates on crates.io
0s
Publish crates on crates.io
Tag Release
0s
Tag Release
Fit to window
Zoom out
Zoom in

Annotations

40 warnings
build (ubuntu-latest, stable): src/jaq.rs#L234
casting `i64` to `usize` may lose the sign of the value
build (ubuntu-latest, stable): src/jaq.rs#L234
casting `i64` to `usize` may truncate the value on targets with 32-bit wide pointers
build (ubuntu-latest, stable): src/jaq.rs#L194
casting `usize` to `isize` may wrap around the value
build (ubuntu-latest, stable): src/jaq.rs#L175
`todo` should not be present in production code
build (ubuntu-latest, stable): src/jaq.rs#L171
`todo` should not be present in production code
build (ubuntu-latest, stable): src/jaq.rs#L167
`todo` should not be present in production code
build (ubuntu-latest, stable): src/jaq.rs#L163
`todo` should not be present in production code
build (ubuntu-latest, stable): src/jaq.rs#L159
`todo` should not be present in production code
build (ubuntu-latest, stable): src/jaq.rs#L153
casting `i64` to `isize` may truncate the value on targets with 32-bit wide pointers
build (ubuntu-latest, stable): src/jaq.rs#L129
used `flat_map` where `filter_map` could be used instead
build (ubuntu-latest, nightly): src/jaq.rs#L234
casting `i64` to `usize` may truncate the value on targets with 32-bit wide pointers
build (ubuntu-latest, nightly): src/jaq.rs#L194
casting `usize` to `isize` may wrap around the value
build (ubuntu-latest, nightly): src/jaq.rs#L181
called `map(<f>).unwrap_or(<a>)` on a `Result` value
build (ubuntu-latest, nightly): src/jaq.rs#L175
`todo` should not be present in production code
build (ubuntu-latest, nightly): src/jaq.rs#L171
`todo` should not be present in production code
build (ubuntu-latest, nightly): src/jaq.rs#L167
`todo` should not be present in production code
build (ubuntu-latest, nightly): src/jaq.rs#L163
`todo` should not be present in production code
build (ubuntu-latest, nightly): src/jaq.rs#L159
`todo` should not be present in production code
build (ubuntu-latest, nightly): src/jaq.rs#L153
casting `i64` to `isize` may truncate the value on targets with 32-bit wide pointers
build (ubuntu-latest, nightly): src/jaq.rs#L129
used `flat_map` where `filter_map` could be used instead
build (windows-latest, nightly): src/jaq.rs#L234
casting `i64` to `usize` may truncate the value on targets with 32-bit wide pointers
build (windows-latest, nightly): src/jaq.rs#L194
casting `usize` to `isize` may wrap around the value
build (windows-latest, nightly): src/jaq.rs#L181
called `map(<f>).unwrap_or(<a>)` on a `Result` value
build (windows-latest, nightly): src/jaq.rs#L175
`todo` should not be present in production code
build (windows-latest, nightly): src/jaq.rs#L171
`todo` should not be present in production code
build (windows-latest, nightly): src/jaq.rs#L167
`todo` should not be present in production code
build (windows-latest, nightly): src/jaq.rs#L163
`todo` should not be present in production code
build (windows-latest, nightly): src/jaq.rs#L159
`todo` should not be present in production code
build (windows-latest, nightly): src/jaq.rs#L153
casting `i64` to `isize` may truncate the value on targets with 32-bit wide pointers
build (windows-latest, nightly): src/jaq.rs#L129
used `flat_map` where `filter_map` could be used instead
build (windows-latest, stable): src/jaq.rs#L234
casting `i64` to `usize` may lose the sign of the value
build (windows-latest, stable): src/jaq.rs#L234
casting `i64` to `usize` may truncate the value on targets with 32-bit wide pointers
build (windows-latest, stable): src/jaq.rs#L194
casting `usize` to `isize` may wrap around the value
build (windows-latest, stable): src/jaq.rs#L175
`todo` should not be present in production code
build (windows-latest, stable): src/jaq.rs#L171
`todo` should not be present in production code
build (windows-latest, stable): src/jaq.rs#L167
`todo` should not be present in production code
build (windows-latest, stable): src/jaq.rs#L163
`todo` should not be present in production code
build (windows-latest, stable): src/jaq.rs#L159
`todo` should not be present in production code
build (windows-latest, stable): src/jaq.rs#L153
casting `i64` to `isize` may truncate the value on targets with 32-bit wide pointers
build (windows-latest, stable): src/jaq.rs#L129
used `flat_map` where `filter_map` could be used instead

Artifacts

Produced during runtime
Name Size Digest
libshvproto-cov-html-98a58b133be425bef6bcedbc8f194d5d283e26a8 Expired
82.3 KB
sha256:8ca0f5022ac6082ac893c9a274070dc6a9d11ea634bf57fd3b667b99e68c1f99
ubuntu-latest-nightly-binary Expired
1.54 MB
sha256:b9aa47d8c699f98f35cd29d77bc52ea13cae690632b888389a27336879c07b30
ubuntu-latest-stable-binary Expired
1.55 MB
sha256:45dcb30860a865483214e11338dcb283d32f3fa6989b14b223a1766fa75a10c0
windows-latest-nightly-binary Expired
1.31 MB
sha256:5bcaf32f969bf7ffe88a44e6062be154426f65816bf26099e8536250402b091e
windows-latest-stable-binary Expired
1.31 MB
sha256:6b48a3671d0426e072183ef31c28ee4a8a0b5d6407af24b4eba69c7658954927