Skip to content

refactor: extract PipeTransport to testable header (Closes #277) - #282

Merged
mark-e-deyoung merged 1 commit into
masterfrom
fix/gui-transport-extract
Jul 10, 2026
Merged

refactor: extract PipeTransport to testable header (Closes #277)#282
mark-e-deyoung merged 1 commit into
masterfrom
fix/gui-transport-extract

Conversation

@mark-e-deyoung

Copy link
Copy Markdown
Contributor

Moves PipeTransport from gui_main.cpp to clients/gui/src/transport.hpp for testability and reuse. No behavior change.

Moves PipeTransport from an anonymous class in gui_main.cpp to
clients/gui/src/transport.hpp. This enables:
- Unit testing of the transport layer
- Reuse by other GUI components
- Cleaner separation of concerns

The transport is now in namespace wininspect_gui and included
via the existing using directive. No behavior change.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant