HomeAgent Agent
dcae21b24c
refactor(lua): replaceSDKReal 633 行按 SDK 子表拆分
抽 luaReg 上下文(L/t/plg/s + subTable/pushVal/pushList/pushErr/pushNil
五个助手方法),把单函数拆成 registerRegistrars / registerInjectors /
registerDataAPIs / registerSettings / registerEventsAndMgr 五个方法。
被移动的代码体**逐字保留**:各方法头部把 L/t/s/plg 与五个助手注入为局部
别名,所以内部一行未改,行为零漂移。luaSyncUnavailable 提为包级函数
(原来它在被拆到另一个方法的作用域里会 undefined)。
实测:replaceSDKReal 从 633 行消失,最大子方法 265 行;非测试函数
>=300 行的数量 3→2。go build/vet/test -race 全绿。
2026-09-13 22:44:39 +08:00
..
2026-09-13 22:17:45 +08:00
2026-09-13 14:34:44 +08:00
2026-09-13 12:23:28 +08:00
2026-09-13 00:45:28 +08:00
2026-08-05 16:00:08 +08:00
2026-09-12 18:14:22 +08:00
2026-07-24 17:04:37 +08:00
2026-09-13 21:59:23 +08:00
2026-09-13 14:09:35 +08:00
2026-09-13 14:34:46 +08:00
2026-08-14 00:48:40 +08:00
2026-09-12 00:10:32 +08:00
2026-09-13 22:44:39 +08:00
2026-09-13 14:17:11 +08:00
2026-08-14 00:48:40 +08:00
2026-08-05 16:00:08 +08:00
2026-09-13 12:23:28 +08:00
2026-08-14 00:48:40 +08:00
2026-08-05 16:00:08 +08:00
2026-09-12 08:23:30 +08:00
2026-08-05 16:00:08 +08:00