Understanding the Impact of Branch Edit Features for the Automatic Prediction of Merge Conflict Resolutions

W Aldndni, F Servant, N Meng - Proceedings of the 32nd IEEE/ACM …, 2024 - dl.acm.org
Developers regularly have to resolve merge conflicts, ie, two conflicting sets of changes to
the same files in different branches, which can be tedious and error-prone. To resolve …

A Generative AI-Driven Method-level Semantic Clone Detection based on the Structural and Semantical Comparison of Methods

A Gupta, R Goyal - IEEE Access, 2024 - ieeexplore.ieee.org
Code fragments with identical or similar functionality are called code clones. This study aims
to detect semantic clones in Java-based programs, focusing on the method-level granularity …

Depends-Kotlin: A Cross-Language Kotlin Dependency Extractor

Q Feng, X Ma, H Ji, P Liang - arXiv preprint arXiv:2401.16865, 2024 - arxiv.org
Since Google introduced Kotlin as an official programming language for developing Android
apps in 2017, Kotlin has gained widespread adoption in Android development. However …