Ask a Question

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

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 …