修复
- 修复插件打包后 Source 中中文、Unicode 破折号、箭头及其他合法 UTF-8 字符被删除的问题。
- UTF-8 与 UTF-8 BOM 文件改为严格解码并保留原始换行,不再静默忽略无法解码的字符。
- 收窄版权头替换范围,保留独立注释、尾随代码和未闭合块注释。
验证
- 8 项自动化回归测试通过。
- MCPBlueprint 在 UE 5.2–5.8 全部打包成功。
- 每个版本 116 个 Source 文件除预期版权头外逐字节一致;.uplugin Fab 后处理和 Binaries 保留验证通过。