Tim te Beek at JNation 2024
summary
OpenRewrite is a source-level refactoring framework that builds a detailed code model and applies Java visitors to make concrete changes: it updates build.gradle/pom.xml, rewrites Java 8 idioms to Java 21 features (replacing index calls with sequence-first methods), and can generate PRs at scale. Moderne offers a cloud and CLI service to run the same recipes across 500 or 5,000 repositories and create bulk PRs, an IntelliJ plugin to search across multiple repos, and OpenRewrite joins the Commonhaus Foundation to lock its open license.
AI-written summary · about
related talks
57mRefactoring to Modernize Java Applications
15mMajor migrations made easy
47mHow to Fix Your Technical Debt Dilemma
34mPull Off the Split: Succeeding with OpenRewrite
01h 17mRefactoring the ROI of Software
45mTrusting AI to Modernize Software at Scale
45mMajor migrations made easy
45mEnable Digital Sovereignty by Tech Stack Liquidity
