dovisutu
dovisutu
* 由于打包器近期更改,本提交中的打包策略文件已过时。请及时按照仓库根目录下的文档修改文件。 由于工具链问题,在修改完成前,本提交将被打上特殊标记。修改完成后,提交者可说明情况,由审核移除标签。
Packer系列单列表 (本来想列自己那边的,结果issue创不上了...) --- Packer ToDo/Refact - Meta - 局域配置文件 - policy改写 - Models - 文件模型:基础接口`IResourceProvider`,上面实现RawFile,TextFile,McMetaFile(?),TermMappingProvider - 考量:是否要实现成Immutable?设计如此;需要考察性能实测表明运行速度慢了一些,但是10s肯定能跑完(像116这种大的可能六七秒) - 考量:两种LanguageFile应该继承TextFile存储原文,还是一律序列化成字典?全部转字典,因为CompositionProvider没“原文” - 考量:LanguageFile系列如何“优雅”地实现key-value字典?因为value表目前是Lang为string,json可能需要用JsonElement才能避免一堆奇怪的文件目前的想法是自创一个ITermDictionary暴露公用方法,强行实现Union - 暴露方法/字段: - `[async]Task AddToArchive(ZipArchive archive); // 加入文件` -...
> 不然一到后期支持版本多起来了一遍遍过确实是太过于浪费时间了 如果我没写错的话,现在Packer和PR-Packer好像都是只打包被更改的版本吧 (还是我没理解清楚?)
> 想让PR-packer打包的文件中只包含更改的一个或几个模组 ~巧了,这个我也做了~ 目前逻辑是,如果改了打包器/配置,pr-packer会打包某版本的所有文件;否则,只打包被更改的**模组**。(因为不好判断配置等会改变哪些文件,只有全部打包。) 然后3875“恰好”更改了打包器和配置,这就提现不出来了。 packer肯定还是要全部打包的。
> ~为什么老是出冲突呢……~ 都是formatter改缩进大小搞出来的问题......先不解决了,等要合并了再说
> 暂时没有检测到 workflow. ~Bot奇观~**Github**奇观 ------- 剩下一点也看了一遍,第一次自查应该弄完了 ~当然也不是说不需要审核了~
> projects/1.19/assets/pneumaticcraft-repressurized/zh_cn.json 天,我在干什么......
/mv-recursive projects/1.19/assets/pneumaticcraft-repressurized projects/1.19/assets/pneumaticcraft-repressurized/pneumaticcraft/lang
> 在 1.19.4 后更名为摔落缓冲。例如行 "pneumaticcraft.armor.upgrade.fall_protection": "摔落保护",。 啊这( 下次再改吧
~似乎是这么用的?(~ 坏,不是这么用的 /update-en pneumaticcraft-repressurized 1.18 /update-en pneumaticcraft-repressurized 1.19