top of page

CoffeeJUG: "OpenRewrite - how the magic works"

myphoto - Ihor Didyk.jpeg
Abstract
29th April
2025

Andrii Rodionov
myphoto - Ihor Didyk.jpeg
Abstract
29th April
2025

OpenRewrite is a well-known automated refactoring platform for Java, Groove, and Kotlin source code. It consists of an auto-refactoring engine, refactoring recipes for common framework migrations, security fixes, and other stylistic tasks. Using OpenRewrite allows you to reduce coding time from hours or days to minutes.

During the talk, we will discuss OpenRewrite's basic concepts of LST, TreeVisiting, Recipes, Type attribution, etc. Then, we will look at how other languages apply these concepts and reuse Java-based LST and the OpenRewrite platform.

Videos

Photos

bottom of page