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 07:18:03 +08:00
2026-09-13 13:40:24 +08:00
2026-09-03 12:37:58 +08:00
2026-07-13 21:48:13 +08:00
2026-09-03 15:38:31 +08:00
2026-09-12 12:42:43 +08:00
2026-09-12 12:42:43 +08:00
2026-09-10 17:56:54 +08:00
2026-09-02 16:48:27 +08:00
2026-09-13 21:59:23 +08:00
2026-09-13 22:44:39 +08:00
2026-09-13 19:56:32 +08:00
2026-07-13 21:48:13 +08:00
2026-09-02 21:27:13 +08:00
2026-08-25 20:25:57 +08:00
2026-09-13 19:56:32 +08:00
2026-09-11 20:31:50 +08:00
2026-09-02 13:03:57 +08:00
2026-08-27 23:29:49 +08:00
2026-09-13 13:40:24 +08:00