SWE-Refactor (Java) - Extract and Move Method: leaderboard
Metric: Successful refactorings (%) of the 142 compound Extract and Move Method instances (the refactoring compiles, passes the project's test suite and is confirmed by RefactoringMiner as the requested refactoring; the printed count times 100/142); SWE-Refactor: 1,099 pure developer-written method-level refactorings (Extract, Inline, Move, Extract and Move, Move and Rename, Move and Inline Method) mined from 18 Java projects; the model receives the target method, the refactoring type, class and repository context and caller-callee relations; its refactored code is integrated into the project at the original commit; higher is better. Source: arxiv.org. Saturation forecast: Around November 2027. 8 models tracked.
Top models
| # | Model | Score | Overall rank |
|---|---|---|---|
| 1 | GPT-4o Mini (2024-07-18) | 23.24 | #546 |
| 2 | GPT-3.5 Turbo (0125) | 1.41 | #958 |
No result here: #3 Claude Opus 5.5, #5 GPT-6 Astra, #8 Claude Fable 5.1.
Interactive version: theaggregate.ai/benchmark?slug=swe-refactor-java-extract-and-move-method · How It Works · Data refreshed daily, snapshot 2026-10-11.