2 Commits
Author SHA1 Message Date
maxf 837aa3b49e 1.0.1
- 支持 lambda 作用域中使用 it 参数作为源 Bean
- 新增链式 Copy 复选框选项,默认不勾选
- 同时复制父类属性改为默认勾选
- 优化下拉框类名显示逻辑
- 移除目标类型解析校验,直接按源 Bean getter 拼接 set 方法
- 增加本地 intellijIdea 构建支持
2026-09-07 15:25:18 +08:00
maxf 4f32fa2b56 feat(BeanCopy): 重构 Bean 复制功能支持链式调用和 lambda 作用域
- 支持链式 Copy 模式:Target 填类名生成 new 类名().setXxx(...).setYyy(...)
- 支持 lambda 作用域:识别 lambda 参数如 it 作为源 Bean 进行复制
- 重构代码生成逻辑:分离普通复制和链式复制两种模式的实现
- 优化对话框界面:增加链式 Copy 选项,改进下拉框显示逻辑
- 更新变量收集范围:支持局部变量和 lambda 参数的混合选择
- 调整默认配置:父类属性复制选项默认勾选
- 优化编译配置:支持本地 IDEA 路径配置和 JDK 版本适配
2026-09-07 15:14:23 +08:00