Skip to content

Fix clippy warnings across workspace#1412

Merged
oferchen merged 1 commit into
masterfrom
fix-clippy-warnings-in-local_copy.rs
Oct 28, 2025
Merged

Fix clippy warnings across workspace#1412
oferchen merged 1 commit into
masterfrom
fix-clippy-warnings-in-local_copy.rs

Conversation

@oferchen
Copy link
Copy Markdown
Owner

Summary

  • refactor engine local copy helpers and associated tests to satisfy new Clippy diagnostics
  • simplify CLI, daemon, walk, and xtask utilities and reuse shared constants in core tests
  • clean up assorted tests and helpers across crates to eliminate remaining lint failures

Testing

  • cargo clippy --workspace --all-targets -- -Dwarnings

https://chatgpt.com/codex/tasks/task_e_6900fd45a760832381a08a867a09e702

@oferchen oferchen merged commit 36dfe32 into master Oct 28, 2025
@oferchen oferchen deleted the fix-clippy-warnings-in-local_copy.rs branch October 28, 2025 17:53
oferchen added a commit that referenced this pull request May 17, 2026
…4226)

Captures the wrapper-level design for swapping the SSH subprocess
stdio onto tokio::process::Child stdio. Records why tokio::process
is preferred over a raw AsyncFd construction, what async actually
buys beyond today's thread-per-half overlap (thread elimination,
collapsed stderr drain and connect watchdog), the parallel
AsyncSshConnection surface, a sync-vs-async bench matrix anchored
on the 1 MB/s emulated link from #1889, and a recommendation to
defer the implementation until the async daemon (#1935) lands so
runtime ownership is settled first.
oferchen added a commit that referenced this pull request May 18, 2026
…4226)

Captures the wrapper-level design for swapping the SSH subprocess
stdio onto tokio::process::Child stdio. Records why tokio::process
is preferred over a raw AsyncFd construction, what async actually
buys beyond today's thread-per-half overlap (thread elimination,
collapsed stderr drain and connect watchdog), the parallel
AsyncSshConnection surface, a sync-vs-async bench matrix anchored
on the 1 MB/s emulated link from #1889, and a recommendation to
defer the implementation until the async daemon (#1935) lands so
runtime ownership is settled first.
oferchen added a commit that referenced this pull request May 18, 2026
…4226)

Captures the wrapper-level design for swapping the SSH subprocess
stdio onto tokio::process::Child stdio. Records why tokio::process
is preferred over a raw AsyncFd construction, what async actually
buys beyond today's thread-per-half overlap (thread elimination,
collapsed stderr drain and connect watchdog), the parallel
AsyncSshConnection surface, a sync-vs-async bench matrix anchored
on the 1 MB/s emulated link from #1889, and a recommendation to
defer the implementation until the async daemon (#1935) lands so
runtime ownership is settled first.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant