Skip to content

Auto splitters usability improvements #77

Auto splitters usability improvements

Auto splitters usability improvements #77

Triggered via pull request August 13, 2023 12:55
@RefraggRefragg
synchronize #30
master
Status Failure
Total duration 7m 4s
Artifacts

rust.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

24 errors and 20 warnings
format: obs/src/lib.rs#L207
Diff in /home/runner/work/obs-livesplit-one/obs-livesplit-one/obs/src/lib.rs
format: obs/src/lib.rs#L215
Diff in /home/runner/work/obs-livesplit-one/obs-livesplit-one/obs/src/lib.rs
format: obs/src/lib.rs#L220
Diff in /home/runner/work/obs-livesplit-one/obs-livesplit-one/obs/src/lib.rs
format: obs/src/lib.rs#L235
Diff in /home/runner/work/obs-livesplit-one/obs-livesplit-one/obs/src/lib.rs
format: src/autosplitters.rs#L1
Diff in /home/runner/work/obs-livesplit-one/obs-livesplit-one/src/autosplitters.rs
format: src/autosplitters.rs#L9
Diff in /home/runner/work/obs-livesplit-one/obs-livesplit-one/src/autosplitters.rs
format: src/autosplitters.rs#L15
Diff in /home/runner/work/obs-livesplit-one/obs-livesplit-one/src/autosplitters.rs
format: src/autosplitters.rs#L20
Diff in /home/runner/work/obs-livesplit-one/obs-livesplit-one/src/autosplitters.rs
format: src/autosplitters.rs#L25
Diff in /home/runner/work/obs-livesplit-one/obs-livesplit-one/src/autosplitters.rs
format: src/autosplitters.rs#L40
Diff in /home/runner/work/obs-livesplit-one/obs-livesplit-one/src/autosplitters.rs
build (Linux i686)
Process completed with exit code 101.
build (Linux armv7 Hardware Float)
Process completed with exit code 101.
build (Linux arm Hardware Float)
Process completed with exit code 101.
build (Windows aarch64)
execution failed
build (Windows aarch64)
Process completed with exit code 1.
build (Linux aarch64)
Process completed with exit code 101.
build (Linux x86_64)
Process completed with exit code 101.
build (Linux x86_64-v3)
Process completed with exit code 101.
build (Windows i686)
Process completed with exit code 1.
build (macOS aarch64)
Process completed with exit code 101.
build (macOS x86_64-v3)
Process completed with exit code 101.
build (macOS x86_64)
Process completed with exit code 101.
build (Windows x86_64)
Process completed with exit code 1.
build (Windows x86_64-v3)
Process completed with exit code 1.
clippy: src/autosplitters.rs#L81
deref which would be done by auto-deref
clippy: src/autosplitters.rs#L167
unneeded `return` statement
clippy: src/autosplitters.rs#L146
deref which would be done by auto-deref
clippy: src/autosplitters.rs#L209
unneeded `return` statement
clippy: src/autosplitters.rs#L228
unneeded `return` statement
clippy: src/autosplitters.rs#L214
deref which would be done by auto-deref
clippy: src/autosplitters.rs#L241
you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
clippy: src/lib.rs#L83
you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
clippy: src/lib.rs#L84
unnecessary use of `to_string`
clippy: src/lib.rs#L701
useless conversion to the same type: `std::path::PathBuf`
build (Windows i686): src/lib.rs#L29
unused imports: `OBS_TEXT_INFO`, `obs_properties_add_text`, `obs_properties_get`, `obs_property_set_description`, `obs_property_set_enabled`
build (Windows i686): src/lib.rs#L45
unused import: `image::EncodableLayout`
build (Windows i686): src/lib.rs#L605
unused variable: `props`
build (Windows i686): src/lib.rs#L969
unused variable: `run`
build (Windows i686): src/lib.rs#L870
constant `SETTINGS_AUTO_SPLITTER_INFO` is never used
build (Windows i686): src/lib.rs#L871
constant `SETTINGS_AUTO_SPLITTER_ACTIVATE` is never used
build (Windows i686): src/lib.rs#L872
constant `SETTINGS_AUTO_SPLITTER_WEBSITE` is never used
build (Windows i686): src/ffi.rs#L61
function `obs_properties_add_text` is never used
build (Windows i686): src/ffi.rs#L105
function `obs_property_set_description` is never used
build (Windows i686): src/ffi.rs#L109
function `obs_property_set_enabled` is never used