Published August 21, 2025
| Version icse2026-cr-initial
Software
Open
VariantSync/patching-with-matching-eval: ICSE 2026 Camera Ready
Creators
Description
Decades of GNU Patch and Git Cherry-Pick: Can We Do Better?
This is the initial release of our reproduction package for our paper Decades of GNU Patch and Git Cherry-Pick: Can We Do Better? which has been accepted to the 48th International Conference on Software Engineering (ICSE 2026)
[!NOTE] For more information, see the
README.md
file in the root folder of the reproduction package.
[!NOTE] You can find the latest release of the reproduction package on GitHub.
Content
The reproduction package consists of three main parts:
- mpatch: The implementation of our novel match-based patcher, written in Rust.
- Mined cherries: Our dataset of cherry picks mined from 5,000 GitHub repositories.
- Empirical evaluation: Our empirical evaluation of different language-agnostic patchers.
Aquiring the reproduction package
You can either download the package from Zenodo or clone the git repository:
git clone https://github.com/VariantSync/patching-with-matching-eval.git
Files
VariantSync/patching-with-matching-eval-icse2026-cr-initial.zip
Files
(231.0 MB)
Name | Size | Download all |
---|---|---|
md5:2da7c2c2ad66edae5e58fba9368074ea
|
231.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/VariantSync/patching-with-matching-eval/tree/icse2026-cr-initial (URL)
Software
- Repository URL
- https://github.com/VariantSync/patching-with-matching-eval