18 个版本 (重大更新)
新版本 0.13.0 | 2024 年 8 月 22 日 |
---|---|
0.11.3 | 2024 年 7 月 23 日 |
0.11.0 | 2024 年 3 月 14 日 |
0.8.1 | 2023 年 12 月 30 日 |
0.2.0 | 2023 年 7 月 22 日 |
在 算法 中排名 41
每月下载量 296,584
用于 39 个 包(6 个直接使用)
545KB
11K SLoC
一个用于处理 git 过滤管道所需所有功能的库。
通常,多个过滤器按顺序应用形成一个管道,每个过滤器都是该管道的一个阶段。这个管道是预先确定的,每个阶段都是可配置的。
对输入缓冲区的转换有两种方式:或者应用一个过滤器,或者撤销其效果。区分这些状态非常重要,例如避免比较未过滤的缓冲区和已过滤的缓冲区。
本包实现了应用和撤销过滤器的基本构建块,以及决定是否应用此类过滤器的逻辑。
依赖关系
~10–18MB
~310K SLoC