Jinwoo Hong
9ad45591af
refactor(layout): keep compatibility code in named folders behind one entry ( #27556 )
...
* refactor(layout): keep compatibility code in named folders behind one entry
Moves the old-client translators into src/shared/workspace-layout/old-client/
and the remote layout snapshot recorder and persistence into
src/main/remote-layout-snapshot/, each behind an index.ts. A new
check-compat-boundary-imports script, run by pnpm lint and the PR workflow,
fails when code outside a compatibility folder imports past its index or
when a file other than the folder's named importer imports it. Moves only;
no behaviour change.
* test: drop whole-repo scan from boundary check unit tests; CI step runs it
* fix(lint): list only existing compatibility folders; resolve renderer aliases in renderer files
2026-10-11 16:06:05 -04:00
..
2026-10-11 14:54:36 -04:00
2026-10-02 14:59:24 -04:00
2026-10-10 22:48:25 -07:00
2026-10-06 01:03:24 -07:00
2026-09-28 01:50:30 -07:00
2026-09-27 23:25:20 -07:00
2026-09-28 03:46:22 -07:00
2026-10-10 19:53:44 -04:00
2026-10-05 00:26:33 -04:00
2026-09-03 06:55:14 -04:00
2026-09-30 22:25:36 -04:00
2026-09-03 07:05:21 -04:00
2026-10-11 04:30:27 -04:00
2026-09-03 07:05:21 -04:00
2026-10-07 21:00:44 -04:00
2026-10-07 19:07:02 -04:00
2026-09-03 07:05:21 -04:00
2026-09-03 06:55:14 -04:00
2026-10-11 04:30:27 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 07:05:21 -04:00
2026-09-03 06:55:14 -04:00
2026-10-05 23:15:27 -04:00
2026-10-10 19:41:47 -04:00
2026-09-20 15:50:43 -04:00
2026-09-07 04:40:37 -04:00
2026-10-10 20:05:13 -04:00
2026-09-03 06:55:14 -04:00
2026-10-11 02:48:37 -04:00
2026-10-10 19:53:44 -04:00
2026-09-03 06:55:14 -04:00
2026-09-10 17:59:46 -04:00
2026-09-03 07:18:29 -04:00
2026-09-03 06:55:14 -04:00
2026-09-26 23:53:19 -07:00
2026-10-11 03:01:32 -07:00
2026-09-22 06:18:33 -04:00
2026-10-11 14:54:36 -04:00
2026-10-11 01:32:14 -07:00
2026-10-02 05:05:43 -07:00
2026-10-10 22:10:33 -07:00
2026-09-25 22:48:28 -07:00
2026-09-26 15:10:35 -07:00
2026-09-28 22:15:36 -07:00
2026-10-11 14:54:36 -04:00
2026-09-25 22:48:28 -07:00
2026-08-29 14:13:26 -07:00
2026-10-09 18:32:28 -07:00
2026-09-30 12:14:13 -07:00
2026-10-11 10:06:05 -07:00
2026-10-11 11:22:31 -07:00
2026-09-28 19:22:10 -07:00
2026-10-11 01:32:14 -07:00
2026-09-26 13:44:12 -07:00
2026-10-10 22:36:42 -07:00
2026-10-08 16:08:49 -07:00
2026-09-25 22:48:28 -07:00
2026-09-26 01:17:51 -07:00
2026-10-11 16:06:05 -04:00
2026-10-10 22:48:25 -07:00
2026-10-09 18:32:28 -07:00
2026-10-05 20:49:20 -07:00
2026-06-16 11:09:40 -07:00
2026-10-11 01:32:14 -07:00
2026-10-06 13:22:04 -07:00
2026-10-06 13:22:04 -07:00
2026-10-11 14:54:36 -04:00
2026-10-02 14:59:24 -04:00
2026-10-05 22:23:48 -07:00
2026-10-05 22:23:48 -07:00
2026-10-11 01:48:01 -07:00
2026-10-11 03:01:32 -07:00
2026-10-04 16:21:04 -07:00
2026-10-09 18:32:28 -07:00
2026-09-28 19:22:10 -07:00
2026-09-28 22:13:35 -07:00
2026-10-11 11:49:05 -07:00
2026-09-26 14:31:07 -07:00
2026-10-10 17:18:01 -07:00
2026-08-29 14:13:26 -07:00
2026-09-26 14:31:07 -07:00
2026-09-28 14:34:08 -07:00
2026-09-26 14:31:07 -07:00
2026-09-06 05:24:54 -07:00
2026-10-10 16:04:08 -07:00
2026-10-10 16:24:14 -07:00
2026-10-10 17:05:02 -07:00