training
February

Authoring Recipes Fundamentals

Prerequisite: Introduction to OpenRewriting or experience with OpenRewrite

Tues, Feb 10
11:00am ET – 1:00pm ET

The Challenge

Running existing recipes is only the beginning. To automate patterns unique to your organization, you need to understand how recipes are built. Without knowing the different recipe types, how to control execution, or how to write effective tests, even simple transformations can become error-prone and hard to maintain.

Why Attend

This hands-on workshop gives you practical, real-world experience writing your own OpenRewrite recipes. You’ll learn proven patterns, best practices, and testing strategies so you can confidently automate code transformations tailored to your needs.

What You'll Learn

  • Types of recipes
  • Anatomy of a recipe
  • How to set up your local recipe development environment
  • How to write and configure YAML-based recipes
  • How to use preconditions to control recipe execution
  • How to write effective, focused recipe tests
  • How to build Refaster recipes using before/after templates
  • How to write imperative recipes with visitors and JavaTemplate

Reserve Your Spot

In accordance with our Privacy Policy, you may be contacted about Moderne or related products and services. You may unsubscribe from these communications at any time.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.