From de4e7e3d479c7b6ccc412ab018c5d3b9c6f8414d Mon Sep 17 00:00:00 2001 From: Canrad <1517807724@qq.com> Date: Thu, 29 Oct 2026 18:04:58 +0800 Subject: [PATCH] =?UTF-8?q?deps:=20libjbc=200.4.20=E2=86=920.4.23=E2=80=94?= =?UTF-8?q?=E2=80=94=E5=BC=82=E5=B8=B8=E8=BE=B9=E5=8F=91=E5=B0=84=E5=9F=9F?= =?UTF-8?q?=E6=94=BE=E5=AE=BD=E4=B8=8E=E5=9F=9F=E5=BC=95=E6=93=8E=E7=A7=8D?= =?UTF-8?q?=E5=AD=90=E9=9D=A2=E6=94=B6=E7=BC=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 内联包定义追加 0.4.21/0.4.22/0.4.23 条目(既有条目只追加不修改), 消费 pin 对齐 mjbase 同版本。0.4.22 行为面 = 精确档异常边发射域放宽 到范围内可达指令(JVM 保守口径);0.4.23 纯文档/测试面。 验证:mjt_mcp_unittest 116 绿(+1 既有跳过)、mjt_pysdk_unittest 44 绿,消费基座为 mjbase 旧 matcher 退役分支源码级联编。 --- xmake.lua | 2 +- xmake/packages/libjbc.lua | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/xmake.lua b/xmake.lua index cbeefba..d64abed 100644 --- a/xmake.lua +++ b/xmake.lua @@ -137,7 +137,7 @@ add_requires("libjclassfile 0.0.2") -- luiox-repo 的发布版落后于 mjbase 需要的面,且内联定义不吃 requireconfs, -- 其嵌套 libca 由定义内的 add_deps 钉到上面的单源版本。 includes("xmake/packages/libjbc.lua") -add_requires("libjbc 0.4.20") +add_requires("libjbc 0.4.23") add_requires("libjstd 0.0.1") add_requires("libjdk_finder 0.1.0") add_requires("libjhasm 0.3.2") diff --git a/xmake/packages/libjbc.lua b/xmake/packages/libjbc.lua index 8898955..bb5381a 100644 --- a/xmake/packages/libjbc.lua +++ b/xmake/packages/libjbc.lua @@ -57,6 +57,12 @@ package("libjbc") add_versions("0.4.19", "81173a0f724f9d0369fedc1d5f95ccd14fe984a4") -- PR #13 合入 main 头 2026-10-28 -- 0.4.20 = CP 读侧语义解析原语 cp_resolve.hpp(PR #14)+ self-version 对齐(PR #15,main 合入头)。 add_versions("0.4.20", "16ca1076ea9e9bfc7aaed2debab9b15a248d0e56") -- PR #15 合入 main 头 2026-10-28 + -- 0.4.21 = 域引擎基础档处理器种子改待并参与者(不再抢先单跑),fake-try 假阳性 Underflow 消除(PR #16)+ 版本对齐(PR #17,main 合入头)。 + add_versions("0.4.21", "4a782744447a862593218412c64b2fb9a7ea9967") -- PR #17 合入 main 头 2026-10-28 + -- 0.4.22 = 精确档异常边发射域放宽到范围内可达指令(JVM 保守口径,PR #18)+ 版本对齐(PR #19,main 合入头)。 + add_versions("0.4.22", "a408506203aaba7f74cdf588885187d3a49b0bd0") -- PR #19 合入 main 头 2026-10-28 + -- 0.4.23 = 仓库瘦身(dev_plan/doc_ai/ergonomics 撤离,design.md 现状化)+ class_build_attrs_test 类构建挂载面契约收编(PR #20,main 合入头)。 + add_versions("0.4.23", "4228cf3650b2409a106511a3cf8ca7275ed5ed04") -- PR #21 合入 main 头 2026-10-29 -- 嵌套 libca 直接钉到本仓单源版本:项目内联包定义不吃 deps.lua 的 -- **.libca / libjbc.libca requireconfs(实测),裸声明会解析到仓库最新版