On-Demand Video

Tim shares how Moderne has discovered how to balance AI and determinism to offer new value in code analysis in particular.

Demo: Creating an OpenRewrite recipe using declarative Refaster syntax

Ready to Dive Deeper?

Explore expert insights and real-world strategies to transform your codebase with confidence.
Schedule Demo

Related Resources

PRODUCT

AI + Code at Scale: The Challenge

Introduce the problem: using generative AI over millions / billions of lines of code, and why naive approaches struggle.

USE CASE

Real-World Use Cases & Results

Showcase examples: how customers used Moderne’s system on large codebases and what improvements they saw.

TRY MODERNE

Balancing AI & Determinism in Code

Dive into the technical tradeoffs: when AI helps, when deterministic rules are needed, and how to combine them.

Videos

Demo: Creating an OpenRewrite recipe using declarative Refaster syntax

In this video, we'll walk through an example of optimizing the StringBuilder function using declarative Refaster syntax. Refaster is a tool that uses normal, compilable before-and-after examples of Java code and applies the corresponding transformation across the Java codebase. OpenRewrite supports Refaster syntax for defining refactoring operations which makes authoring recipes much faster. You'll also see IntelliJ and Co-pilot used in this example.

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.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
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.
Demo: Creating an OpenRewrite recipe using declarative Refaster syntaxDemo: Creating an OpenRewrite recipe using declarative Refaster syntax

Video

Demo: Creating an OpenRewrite recipe using declarative Refaster syntax

Learn how to build powerful OpenRewrite recipes using declarative Refaster syntax. Accelerate automated code changes across your Java codebase.

Demo: Creating an OpenRewrite recipe using declarative Refaster syntax

In this video, we'll walk through an example of optimizing the StringBuilder function using declarative Refaster syntax. Refaster is a tool that uses normal, compilable before-and-after examples of Java code and applies the corresponding transformation across the Java codebase. OpenRewrite supports Refaster syntax for defining refactoring operations which makes authoring recipes much faster. You'll also see IntelliJ and Co-pilot used in this example.

Featured Speaker

No items found.

Session Agenda

Who Should Attend

No items found.

Watch on-demand

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.