RrunningW```
66962e41创建于 1月6日历史提交
文件最后提交记录最后更新时间
``` refactor(mvc): 简化参数命名检查逻辑 移除了不必要的try-catch块,直接使用p.not.kind == TokenKind.NOT进行判断, 使代码更加简洁清晰 ``` 4 个月前
``` refactor(mvc): 简化参数命名检查逻辑 移除了不必要的try-catch块,直接使用p.not.kind == TokenKind.NOT进行判断, 使代码更加简洁清晰 ``` 4 个月前
``` feat(aspect): 支持对宏展开声明的递归解析与处理 重构了 Pointcut 宏,增强其对嵌套 MacroExpandDecl 的解析能力, 确保能正确提取并转换原始函数或类声明。同时优化参数解析逻辑, 支持从宏展开中准确获取 FuncParam 信息。 fix(bean): 调整构造器匹配逻辑以排除 init 函数 在 Bean 宏中更新构造函数筛选条件,明确跳过名为 'init' 的初始化方法, 防止误将其识别为普通带注解的构造函数。 refactor(mvc): 整合 Controller 与 Pointcut 宏行为 将 @Controller 与 @WeavedController 合并实现逻辑, 统一为其自动添加 @Bean 及 @Pointcut 注解,并生成相应的 MVC 元数据注册代码。 feat(orm): 将 initialize 方法设为公共可调用 将 ORM 类中的 initialize 方法由私有改为公有,便于外部显式触发 ORM 初始化流程。 refactor(transaction): 简化传播属性赋值逻辑 TransactionalService 宏现在直接引用 propagation 属性值, 不再进行额外的 Optional 判断包装。 chore(config): 更新默认日志级别及切点配置 boot.sh 中将控制台日志级别由 ERROR 调整为 INFO, 新增 controllerPointcut 配置项用于 AOP 切点定义, 细化 orm_transactionalFuncExecution 匹配规则至 ServiceImpl 实现类。 refactor(macro): 统一宏输入声明替换方式 修改多处宏展开逻辑中对 macroInputs 的操作为 macroInputDecl 并重新解析, 保证 AST 结构一致性与后续处理准确性。 docs(controller): 移除多余的 BeanMeta 示例注释 删除 CurrentUserController 中重复且无实际用途的 @BeanMeta 示例注解。 ``` 5 个月前