Repository navigation
base red: clippy in read_paths.rs scoped list test (from #32177) - #32272
lawrencecchen wants to merge 1 commit into
Conversation
…fication, redundant clone; from #32177)
|
cmux status (one comment, edited in place; each line is updated by the job that owns it) Review App of this head (app.zip, kept 1 day)
|
|
Review (subagent, correctness first): SHIP at 44c9917 Findings (read code and git only; no local compile or test):
Note (not a blocker): #32282 (opened 12:53Z, head e30549c) has the same diff with the same result blob Observed / Not run
|
|
Duplicate of #32282 (same diff, same file blob 1867ab9d617f; both have a SHIP at their exact head). #32282 already carries ready-to-land, so this one closes to avoid a double landing. Evidence here for the record: clippy step c8d4332b0005855754191788 green at 44c9917, review SHIP #32272 (comment). |
Summary
Base red on feat-cmux-next:
clippy -D warningsfails to compile cmux-tui-core's lib tests (could not compile cmux-tui-core (lib test)), so every cmux-tui PR's clippy is red. Found by run 594f4757 of another PR (https://github.com/manaflow-ai/cmuxterm-hq/actions/runs/41445234507), which does not touch the file.Culprit: #32177 (mine, merged as cfae5ba). Its test
scoped_pane_and_tab_lists_read_only_their_workspaceincmux-tui/crates/cmux-tui-core/src/mux/tests/read_paths.rshas:crate::SplitDir), 244:21 and 249:13 (crate::workspace_registry::WorkspaceRegistry): both names are in scope throughuse super::*;panes.clone(), the last use ofpanes).Fix: only those lines. No behavior change; the test asserts the same.
My error: I ran the test and the suite for #32177 on the fleet, but not clippy.
Changelog
none
Testing
cmux-ci run --class isolated --script scripts/ci/cmux-tui-rust-check.sh --ref 44c991780f9 --os linux --arg clippy: CLIPPY_RESULT... --arg test --arg scoped_pane_and_tab_lists_read_only: TEST_RESULTObserved / Not run
Observed: the two steps above. Not run: the full suite (test-only lines).