Automated Code Refactoring with OpenRewrite

OpenValue Training bv

You have a huge code base and code wide refactorings take up a huge amount of time?

Price
from €695
Level
Post-hbo
Kind
Training
Subject
Automation and IT

More information and registration at OpenValue Training bv

Description

Introduction: You have a huge code base and code wide refactorings take up a huge amount of time? Upgrading libraries and adjusting your code due to breaking changes is nearly impossible because almost all your code files are affected? Updating or adding license headers in your code files is a pain and everyone forgets it almost everytime? This sounds like a nightmare to me. Wouldn’t it be great to automate these annoying tasks? I have good news for you, and it is called OpenRewrite! In this session we will have a closer look at this tool and how it can help you with automated code refactorings. We will learn how to include it into your project and how the result of the applied refactorings look like with an example Java application. Prerequisites: Own Laptop required. Java needs to be installed as well as an IDE. IntelliJ IDEA is recommended. Target audience: Beginners with OpenReWrite. Learning goals: Get an understanding of how OpenRewrite works and how to utilize its capabilities in your own project. Topics covered: introduction of the OpenRewrite framework, recap of the visitor pattern, use OpenRewrite in a project, configure complex recipes, implement own recipe that

Start dates

Start End Place Price
30 March 2027 30 March 2027 Utrecht €695