0
0
Fork 0
Codesys-MCP-SP21-plus/tests/tui
Karstein Phobic Nyvold Kvistad e6d833ea1a tui(browser): d opens cross-device diff for highlighted POU
When the cursor is on a POU, d collects all OTHER devices that have
a POU with the same name.

  - 0 peers: no-op (nothing to compare)
  - exactly 1 peer: open the diff overlay immediately
  - 2+ peers: open <CrossPicker> first; user picks with j/k + Enter

The diff overlay uses computeHunks against the full file contents
(not the IMPL_SENTINEL split, since we want to see decl differences
across devices too). Esc/q closes it.
2026-04-29 08:22:09 +02:00
..
fixtures/mini-mirror/mcp-mirror/CodesysRpi/Plc Logic/Application tui: add mirror scanner with classification + LOC 2026-04-28 21:49:02 +02:00
Approve.test.tsx tui(approve): v toggles unified <-> side-by-side diff 2026-04-29 08:22:09 +02:00
Browser.test.tsx tui(browser): d opens cross-device diff for highlighted POU 2026-04-29 08:22:09 +02:00
diff.test.ts tui: add line-based diff hunk computation 2026-04-28 21:54:20 +02:00
discover.test.ts tui: add mcp-mirror auto-discovery 2026-04-28 21:55:32 +02:00
index.integration.test.ts tui: wire approve dispatch in bin entry 2026-04-28 22:19:51 +02:00
scan.test.ts tui: add mirror scanner with classification + LOC 2026-04-28 21:49:02 +02:00
state-paths.test.ts tui: add state-file path resolver (Windows + XDG) 2026-04-28 21:50:44 +02:00
state-write.test.ts tui: add atomic Selection JSON writer 2026-04-28 21:52:07 +02:00
Statusbar.test.tsx tui(browser): add stale-mirror indicator + resize warning 2026-04-29 08:22:09 +02:00
Tree.test.tsx tui: add Tree component (collapsible device/POU listing) 2026-04-28 22:21:05 +02:00