@longzai-intelligence-oxlint/composer-plugin
v0.1.23
Published
Readme
@longzai-intelligence-oxlint/composer-plugin
Longzai Intelligence Oxlint 的能力声明校验插件,在静态检查阶段守护 Composer 能力声明的结构合法性与依赖无环。
简介
治理能力声明违规的问题:provides/inject 的 token 语义、factory 的函数约束与同文件内 inject 依赖环在静态检查阶段拦截,防止非法声明与循环注入流入运行时;跨文件依赖环不在本插件治理范围,由运行时容器兜底。
能力
define-capability-validity— 校验声明结构:provides/inject必须是 ServiceToken(禁止裸字符串),factory必须是函数inject-graph-acyclic— 检测同文件内能力声明的 inject 依赖环- 对
defineCapability/createServiceToken调用点的结构性匹配,静态校验不引入运行时依赖
