Skip to content

Add option to build rust api without linking to core #767

Add option to build rust api without linking to core

Add option to build rust api without linking to core #767

Triggered via push August 1, 2025 19:54
Status Failure
Total duration 53s
Artifacts 1

rust.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 2 warnings
cargo fmt
Process completed with exit code 1.
cargo clippy
Error: Clippy has exited with exit code 101
the borrowed expression implements the required traits: rust/binaryninjacore-sys/build.rs#L63
error: the borrowed expression implements the required traits --> rust/binaryninjacore-sys/build.rs:63:15 | 63 | .args(&[ | _______________^ 64 | | generate_stubs_path.to_str().unwrap(), 65 | | binaryninja_core_header_path.to_str().unwrap(), 66 | | stubs_path.to_str().unwrap(), 67 | | ]) | |_________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args = note: `-D clippy::needless-borrows-for-generic-args` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::needless_borrows_for_generic_args)]` help: change this to | 63 ~ .args([ 64 + generate_stubs_path.to_str().unwrap(), 65 + binaryninja_core_header_path.to_str().unwrap(), 66 + stubs_path.to_str().unwrap(), 67 ~ ]) |
cargo fmt: plugins/warp/src/plugin/workflow.rs#L293
Diff in /home/runner/work/binaryninja-api/binaryninja-api/plugins/warp/src/plugin/workflow.rs
licensing
New version for cargo-about available: 0.7.1

Artifacts

Produced during runtime
Name Size Digest
license Expired
21.3 KB
sha256:6d6eff3242e303ba12c83492984a6dffc4e39e9fa40f32d255e9aeed097cdb14