✓ ShippedByAgents

← All stories

Practitioner (own blog/paper) Library migration

Google estimates ~89% time saved on Joda-Time → java.time migration clusters

Google clustered Joda-Time usages via Kythe cross-references so related files could be migrated in one prompt, then built, tested and fixed failures automatically. The migration was still ongoing at the time of writing.

The numbers (as reported)

Time saved on small clusters (estimate)~89%

Facts

Company / subject
Google
Tools
Gemini (fine-tuned, internal toolkit)
Codebase
brownfield
Work type
Library migration
Stack
Java
Published
2025-01
Last checked
2026-10-17

Caveats

Ongoing migration; estimate comes from tech leads comparing against the manual approach, extrapolated from a sample of changelists.

Source

Google experience report (arXiv 2501.06972)

One email a week: what actually shipped

New sourced stories, the numbers behind them, and what didn't work. No hype.