← Back to brief
ResearchOfficialPreprintarXiv Software Engineering

DepRepair: LLM-Based Source-Code Repair for Dependency Breaking Changes

DepRepair is a new approach that uses large language models (LLMs) to automatically repair consumer code broken by updates to third-party libraries. By grounding repairs in structured upstream evidence, DepRepair achieves an 89.5% pass rate with GPT-5.5 on the DepBench benchmark, which covers real-world dependency-update scenarios. The method outperforms approaches using raw evidence, which reduce pass rates by 7–23 percentage points.

Why it matters: This work offers a significant advance in automating the adaptation of code to breaking changes in dependencies, a common and time-consuming challenge in software maintenance.

Full story at: arXiv Software Engineering