Ask a Question

Prefer a chat interface with context about you and your work?

Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical Analysis

Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical Analysis

Forking structure is widespread in the open-source repositories and that causes a significant number of merge conflicts. In this paper, we study the problem of textual merge conflicts from the perspective of Microsoft Edge, a large, highly collaborative fork off the main Chromium branch with significant merge conflicts. Broadly, this …