OpenRewrite's recipes and most modules have been moved off Maven Central and are now distributed through the Code Genome Project. To resolve releases you must add https://artifacts.codegenomeproject.org/maven to your build and supply credentials (use the email/username you signed in with and the token as the password). Keep Maven Central configured alongside it because OpenRewrite transitive dependencies still resolve from there. The Gradle plugin and bill-of‑materials artifacts are also published to the Code Genome Project; the documentation strongly recommends using the rewrite BOMs (for example rewrite-bom 8.93.8 and rewrite-recipe-bom 3.41.0) to align module versions. Examples show how to declare the repository in pom.xml, settings.xml, and build.gradle(.kts), plus CLI commands (mod config ...) to point the Moderne CLI at the repository.
The reference lists concrete versions for key modules (rewrite-core, rewrite-java, rewrite-gradle, rewrite-json, etc. at 8.93.8 and recipe bundles like rewrite-all 1.30.2, rewrite-jackson 1.31.0, rewrite-java-dependencies 1.64.0). Some modules are source‑available and served only to Moderne customers, so those are omitted from public jar install commands; pip and npm packages are unaffected. If an organization mirrors the Code Genome Project in an internal registry (Artifactory/Nexus), the guide shows how to point builds at that mirror and skip direct credentials.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.