SEJun 5

SWR-Bench: Assessing LLM Performance in Real-World Code Review Comment Generation

arXiv:2509.0149442.011 citations
Originality Incremental advance
AI Analysis

For researchers and practitioners in automated code review, this benchmark provides a more realistic evaluation, revealing limitations of current LLMs and offering a simple method to boost performance.

SWR-Bench introduces a benchmark of 1000 real-world pull requests to evaluate LLMs on code review comment generation, finding that current systems underperform and that a multi-review aggregation strategy improves F1 scores by up to 43.67%.

Automated Code Review (ACR) is crucial for software quality, yet existing benchmarks often fail to reflect real-world complexities, hindering the evaluation of modern Large Language Models (LLMs). Current benchmarks frequently focus on fine-grained code units, lack complete project context, and use inadequate evaluation metrics. To address these limitations, we introduce SWRBench , a new benchmark comprising 1000 manually verified Pull Requests (PRs) from GitHub, offering PR-centric review with full project context. SWRBench employs an objective LLM-based evaluation method that aligns strongly with human judgment (~90 agreement) by verifying if issues from a structured ground truth are covered in generated reviews. Our systematic evaluation of mainstream ACR tools and LLMs on SWRBench reveals that current systems underperform, and ACR tools are more adept at detecting functional errors. Subsequently, we propose and validate a simple multi-review aggregation strategy that significantly boosts ACR performance, increasing F1 scores by up to 43.67%. Our contributions include the SWRBench benchmark, its objective evaluation method, a comprehensive study of current ACR capabilities, and an effective enhancement approach, offering valuable insights for advancing ACR research.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes