TL;DR
SmartPatchLinker is a Chrome extension that helps code reviewers find semantically related code changes within Gerrit, reducing duplicated effort and improving review efficiency.
Contribution
It introduces a lightweight, open-source browser tool with local inference for linking related patches directly in the code review interface.
Findings
Supports real-time discovery of related code changes during review
Enhances review efficiency by reducing duplicated effort
Open source with available source code and evaluation data
Abstract
In large software ecosystems, semantically related code changes, such as alternative solutions or overlapping modifications are often discovered only days after submission, leading to duplicated effort and delayed reviews. We present SmartPatchLinker, a browser based tool that supports the discovery of related patches directly within the code review interface. SmartPatchLinker is implemented as a lightweight Chrome extension with a local inference backend and integrates with Gerrit to retrieve and rank semantically linked changes when a reviewer opens a patch. The tool allows reviewers to configure the search scope, view ranked candidates with confidence indicators, and examine related work without leaving their workflow or relying on server-side installations. We perform both usefulness and usability evaluations to study how SmartPatchLinker can support reviewers during code review.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
