Moderne, Inc.
rewrite

Joined on May 20, 2020

A module that is built with Java but does not publish artifacts

Build LSTs for Moderne

Connect your build to Moderne and eliminate tech debt

Produces a `/META-INF/rewrite/recipe-example.yml` file containing recipe examples

Connect your build to Moderne and eliminate tech debt

Text blocks compiled to Java 8 bytecode

Contacts and SCM data

Configures the Gradle Shadow plugin to replace the normal jar task output with the shaded jar without a classifier

Configures the root project

Configures publishing to Maven repositories

Automatically fix checkstyle issues.

Publish metrics about refactoring operations happening across your organization.

Builds recipe libraries with the minimum of opinions or conventions about any other aspect of the build. Does not configure artifact repositories or publishing. Use org.openrewrite.build.recipe-library if you want to build a recipe library as OSS.

Configures the repositories that OpenRewrite modules in open source draw dependencies from, such as Maven Central and Nexus Snapshots.

Automatically eliminate technical debt

Provides tasks for generating and validating recipes.csv for the recipe marketplace

Adds a checkBomAlignment task that fails the build if the BOM's transitive graph requests any org.openrewrite.* or io.moderne.* dependency at more than one version. Hooks into the check lifecycle and any AbstractPublishToMaven task.

Produces a `/META-INF/rewrite/recipe-authors.yml` file containing recipe author attribution

Applies the Moderne Proprietary License to the project

Moderne, Inc. is not a member of any organizations.