Skip to content

Fix Pointers to Lengths in Auto Splitting API #1022

Fix Pointers to Lengths in Auto Splitting API

Fix Pointers to Lengths in Auto Splitting API #1022

Triggered via pull request May 8, 2025 22:22
Status Success
Total duration 16m 42s
Artifacts 44

build.yml

on: pull_request
Generate bindings
16s
Generate bindings
Check clippy lints
1m 17s
Check clippy lints
Check formatting
9s
Check formatting
Run benchmarks
6m 16s
Run benchmarks
Generate documentation
0s
Generate documentation
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

16 warnings
Check clippy lints: src/rendering/scene.rs#L99
this could be a `const fn`
Check clippy lints: src/rendering/scene.rs#L84
this could be a `const fn`
Check clippy lints: src/rendering/scene.rs#L79
this could be a `const fn`
Check clippy lints: src/rendering/resource/handles.rs#L20
this could be a `const fn`
Check clippy lints: src/hotkey_config.rs#L118
this returns a `Result<_, ()>`
Check clippy lints: src/component/splits/column.rs#L329
very complex type used. Consider factoring parts into `type` definitions
Check clippy lints: src/component/splits/column.rs#L231
this function has too many arguments (9/7)
Check clippy lints: src/component/splits/column.rs#L180
this function has too many arguments (9/7)
Check clippy lints: crates/livesplit-hotkey/src/linux/mod.rs#L87
useless conversion to the same type: `Error`
Check clippy lints: crates/livesplit-hotkey/src/linux/mod.rs#L82
useless conversion to the same type: `Error`
build (Linux i586 musl)
No files were found with the provided path: target/renders. No artifacts will be uploaded.
build (Linux i586)
No files were found with the provided path: target/renders. No artifacts will be uploaded.
build (macOS Nightly): crates/livesplit-hotkey/src/macos/cg.rs#L191
variable `userInfo` should have a snake case name
build (macOS Nightly): crates/livesplit-hotkey/src/macos/cg.rs#L191
variable `userInfo` should have a snake case name
build (macOS Nightly): crates/livesplit-hotkey/src/macos/cg.rs#L191
variable `userInfo` should have a snake case name
build (macOS Nightly): crates/livesplit-hotkey/src/macos/cg.rs#L191
variable `userInfo` should have a snake case name

Artifacts

Produced during runtime
Name Size Digest
Screenshots Android aarch64
1.17 MB
sha256:df827410e370f24b852a237ff614d9a83582526dd35ef7fbb3f2dd8706a19c36
Screenshots Android arm
1.17 MB
sha256:6221da7fd815d5f3e51f3eec86fdf9e2bbbbea90e17ebbd39819acd4abd52615
Screenshots Android armv7
1.17 MB
sha256:e06480b2450d1e6caaf9701ddbc2c0435c6364511e0024fc0019ba356269d4cf
Screenshots Android i686
1.17 MB
sha256:a28fb507a0c7c611977c7ed63b753e7a502fa691c9fd056bbd4bb4c609b35a93
Screenshots Android thumbv7neon
1.17 MB
sha256:fc69c012063dec36fc83939cd8df3f3cb78528192ebf527b825d0b79aae0e138
Screenshots Android x86_64
1.17 MB
sha256:d8c2352fa753d9c65f651e801664d4fc6a3f54c1aebbf75c0ca69d778904a256
Screenshots Linux Beta
1.17 MB
sha256:882dd477184477d429c95657569fb19c493a3aeeaf68485c123759a1849ee8e1
Screenshots Linux Nightly
1.17 MB
sha256:fe5008c1af95cc142fbee5c87c96f4be19d5e8b5f552d3f67609133d2b52f384
Screenshots Linux aarch64
1.17 MB
sha256:415b063dccca1f6297643c63b5fb24ab6b3fd2f7557df48dbc9bd2d09fd9f7c6
Screenshots Linux aarch64 musl
1.17 MB
sha256:62d01e6d083fdbe9c574b38c4ea1218ac8fdad6b90f84b2e12ca92a1a6cea2a5
Screenshots Linux arm
1.17 MB
sha256:8ba3fe9c33fcbe34572fc9454499f19bd632c72de28bc572b7ddc5649b381072
Screenshots Linux arm Hardware Float
1.17 MB
sha256:a0c4975af2503a4d12ac89a50cb1493c015130c8f5bf44ee0f14286cd9971045
Screenshots Linux arm musl
1.17 MB
sha256:366a44a28c77f72693c20e1977659c878c8711774770d61d9d202da6b990a9d6
Screenshots Linux arm musl Hardware Float
1.17 MB
sha256:7027b1bd9347f3f6ac639692a10628324fa8f95cd9d9920b854d41e4f419c573
Screenshots Linux armv5te
1.17 MB
sha256:173014d428d24e54de7fa9c59423e04f8969e7f4fd9b7ffdf100d5cc14c30848
Screenshots Linux armv5te musl
1.17 MB
sha256:653612bacab796929304a634910b022dfbd269b8a72235d9f276744e4761c828
Screenshots Linux armv7
1.17 MB
sha256:776f1b1932de36356c9fdbddf642ecb16dbdc88a5aa3214740d6afaef7818d6a
Screenshots Linux armv7 Hardware Float
1.17 MB
sha256:b06aefbabd37ce921ec7fb64a10126b4d2a8e788fa4c2a9d2d9dc8eef3a52961
Screenshots Linux armv7 musl
1.17 MB
sha256:5cdd6dba6975bd34d42045754bdd26261b82af14a442b42d123130b445d6a562
Screenshots Linux armv7 musl Hardware Float
1.17 MB
sha256:5169af564658c06f315e514977328449d1a8c8a6e0834a45d1204258ed5541b8
Screenshots Linux i686
1.17 MB
sha256:20c35a0c7b19786359e7fa5ed0c3b23f9a7ba1ca98792e8ff798da2a10d95044
Screenshots Linux i686 musl
1.17 MB
sha256:60b4aa1362915d353421bdeeb924182cfd0fdc7643686e8e9830dbd747ef42db
Screenshots Linux powerpc
1.17 MB
sha256:6e7145ab9817a3e39d59aa929df6f01504af1a1f347932771c612f48d9a0b924
Screenshots Linux powerpc64
1.17 MB
sha256:e5645730bf222543227325d46ae853b528490fcd6ff3dd15275304b3bd022d5e
Screenshots Linux powerpc64le
1.17 MB
sha256:64679b781ea7b8e61e5777ce62bf980c346361d3846cd0ae0b88d0d45e9a3952
Screenshots Linux riscv64gc
1.17 MB
sha256:ebec9b045c074f36f231eb6778a8b6e9787a93950a594df8d8826ce15e1a5848
Screenshots Linux s390x
671 KB
sha256:856fe40b2808091738369220dbaeafc07ba7a8a1b15b6d1ab6219e6584c9d818
Screenshots Linux sparc64
1.17 MB
sha256:0d1cdf7935f52a4baa2734e8ed2b69f246ddc52569ac46f305b6c810b044bcf8
Screenshots Linux thumbv7neon
1.17 MB
sha256:e67ea80d5ad24719bc423175dc91fcc2df2dd7ac32204b12229cc658f9a7af63
Screenshots Linux x86_64
1.17 MB
sha256:ee8a578234c309e1f50d574467d86a4587688acfdeac293b27c37780c5bf4e25
Screenshots Linux x86_64 musl
1.17 MB
sha256:e20144a4a1758f38910ce03c9134cfc7794ebbda1e464ea19d35ff5e0ee6b906
Screenshots WebAssembly WASI 0.1
1.17 MB
sha256:1230401ae6d6a2caa0aab790c2ed8a8ea31cb1ca3d5af0bd52c498e1eee40bc3
Screenshots Windows Beta
1.17 MB
sha256:99d46ea0e46607af1dfbbf37250960d47bb46d791fdeabe2a5afc5a3f70193d0
Screenshots Windows Beta gnu
1.17 MB
sha256:ae5bda172828d9d21a32434e2e0d9ca23f13717856a1c1690f7d7a9d22e53733
Screenshots Windows Nightly
1.17 MB
sha256:8cfa09b364a00c6fd5bd9b3d3e9b6fb9128cb12141fc453124c5de9a9f5af2ae
Screenshots Windows Nightly gnu
1.17 MB
sha256:8b2f8fb056c59097304ac33939d55f932c020ba9730dbead8aab4f2f92878a70
Screenshots Windows i686
1.17 MB
sha256:dd1617f313064f0a94a07f80ffa8bf0354077b5f64c2faf7f9a1ae0f5c34cc6e
Screenshots Windows i686 gnu
1.17 MB
sha256:a6f326aa528967fe6d712108cafd57e771e8dc879a1a93533fa5ca4378c7db5d
Screenshots Windows x86_64
1.17 MB
sha256:dcb4d2d0ce94de8e50c3aeba53f2921017ede63f715989071dba01a25057f30a
Screenshots Windows x86_64 gnu
1.17 MB
sha256:e2e5f923d74fccda425b3fa3ab75ab9a574ddae85eb9e9b90681eb335577f716
Screenshots macOS Beta
1.17 MB
sha256:898aed7d58757a7df74ff4a3a9bf92069c7852a4da5983374843a225ea8dc0dc
Screenshots macOS Nightly
1.17 MB
sha256:8fe0a428d1f230ea3dd7d39eb669152e77ff2eb391faf66f8b57883b45137a5f
Screenshots macOS aarch64
1.17 MB
sha256:63b0bc3de7b780f787b0e5e9c09afaa28a0740eb8296ee3424c13200a1ed6b36
Screenshots macOS x86_64
1.17 MB
sha256:d97f787882bf030eb41a3259f5c7a0b7af972b10eab7b2950c7a54f3121855c6