Commit Graph

4 Commits

Author SHA1 Message Date
KhizarImran d54c3827b8 chore: fix clippy warnings and enforce clippy in CI
Replace four map_or(false, ..) calls in check_sl_tp with is_some_and, which
reads closer to the intent ("there is a stop and price hit it").

CI now runs `cargo clippy --all-targets -- -D warnings` in place of
`cargo check` — clippy is a superset, so this is more coverage in one
fewer step, and -D warnings stops the lint debt building back up.
2026-08-02 22:28:59 +01:00
Khizar c31e0088db feat: add standalone HTML reports 2026-07-17 14:54:59 +00:00
Khizar 4fcadca02e test: cover Python backtest integration 2026-07-17 14:28:24 +00:00
KhizarImran 6aee7006a5 test: cover close_position and short-side SL/TP; add CI
Adds the two remaining broker test gaps (close_position by id,
short position stop-loss fill). CI runs cargo check + cargo test
on push/PR to main.
2026-07-12 21:22:47 +01:00