Impact of using Suggestion Bot while code reviewing

TR Number

Date

2023-07-03

Journal Title

Journal ISSN

Volume Title

Publisher

Virginia Tech

Abstract

Peer code reviews play a critical role in maintaining code quality, and GitHub has introduced several new features to assist with the review process. One of these features is suggested changes, which allows for precise code modifications in pull requests to be suggested in review comments. Despite the availability of such helpful features, many pull requests remain unattended due to lower priority. To address this issue, we developed a bot called ``Suggestion Bot" to automatically review the codebase using GitHub's suggested changes functionality. An empirical study was also conducted to compare the effectiveness of this bot with manual reviews. The findings suggest that implementing this bot can expedite response times and improve the quality of pull request comments for pull-based software development projects. In addition to providing automated suggestions, this feature also offers valuable, concise, and targeted feedback.

Description

Keywords

Pull Request, GitHub, Code Review, Suggested Changes

Citation

Collections