ATOM: Commit Message Generation Based on Abstract Syntax Tree and Hybrid Ranking
ATOM: Commit Message Generation Based on Abstract Syntax Tree and Hybrid Ranking
Commit messages record code changes (e.g., feature modifications and bug repairs) in natural language, and are useful for program comprehension. Due to the frequent updates of software and time cost, developers are generally unmotivated to write commit messages for code changes. Therefore, automating the message writing process is necessitated. Previous …