| 增加nop-chart-echarts目录
| 4 个月前 |
| 修复编译问题
| 4 个月前 |
| feat(ooxml,cli): 固定xml转xlsx的OOXML entry时间
- 在 OOXML 公共打包层增加 zipEntryTime 并统一透传到 zip 输出
- 让 cli convert 继承源 XML 文件时间,避免重复导出的 xlsx 二进制漂移
- 补齐 DSL 到 xlsx saver 分支的稳定性链路并增加回归测试
| 1 天前 |
| refactor(excel): ExcelFont继承OfficeFont消除重复字段定义
- _ExcelFont改为继承OfficeFont,通过xdef:ref机制复用基础字段
- gen-excel-xdsl.xgen新增font.xdef的代码生成配置
- 消除ExcelFont与OfficeFont之间约260行重复代码
| 1 个月前 |
| 修复单元测试
| 6 个月前 |
| 修改常量名,规范化checkstyle
| 4 个月前 |
| feat(format): 新增nop-office-doc-model模块,定义Word文档模型
- 新增WordTable/WordTableRow/WordTableCell文档表格模型
- 新增WordTableColumnConfig列配置模型
- 新增OfficeBlock/OfficeParagraphModel等文档块模型
- 新增OfficeDocModelParser文档解析器及测试用例
| 1 个月前 |
| fix(office-model): OfficeFontUnderline覆写toString返回excelText
- EnumDictLoader通过toString()构建字典值用于xdef枚举域验证
- 未覆写toString()时默认返回enum name(SINGLE)而非excelText(single)
- 与OfficeHorizontalAlignment等同类枚举保持一致
- 修复DocumentConverterTest的invalid-enum-value错误
| 1 个月前 |
| feat(ooxml,cli): 固定xml转xlsx的OOXML entry时间
- 在 OOXML 公共打包层增加 zipEntryTime 并统一透传到 zip 输出
- 让 cli convert 继承源 XML 文件时间,避免重复导出的 xlsx 二进制漂移
- 补齐 DSL 到 xlsx saver 分支的稳定性链路并增加回归测试
| 1 天前 |
| 修改常量名,规范化checkstyle
| 4 个月前 |
| 重构目录结构,确保每个子目录可以按顺序编译
| 5 个月前 |
| test(record,gateway): 调整测试配置和实现
- TestDetachReaders禁用testBlockCachedTextInterleavedMultipleDetach测试
- AiBackendMessageConverterTest重构readJson方法使用JsonTool替代ObjectMapper
- 简化测试代码,统一JSON处理方式
| 2 个月前 |
| 对nop的模块进行分组,没有改变maven坐标。原先仿照spring的扁平模块组织形式,理解总体结构存在一定困难。
| 6 个月前 |
| 重构目录结构,确保每个子目录可以按顺序编译
| 5 个月前 |
| chore(bom): 注册nop-office-model和nop-office-doc-model模块依赖
- nop-bom新增两个模块的dependencyManagement声明
- nop-format/pom.xml新增两个子模块
| 1 个月前 |