plugins
section to apply the moderne plugin to the project.mvn rewrite:dryRun
or mvn rewrite:run
, note that these invocations become mvn moderne:dryRun
and mvn moderne:run
. If you wish to continue invoking these commands with the "rewrite" prefix, such as to avoid having to alter CI workflows invoking mvn rewrite:dryRun
, you can apply both plugins without conflict.gradlew rewriteDryRun
and gradlew rewriteRun
as the names of those tasks remain the same in the moderne-gradle-plugin.Jar
task named moderneJar
which produces the AST jar in the project's build folder. This is the file that needs to be published to your artifact repository to enable Moderne SaaS integration.example-1.0-ast.jar
alongside the normal example-1.0.jar
.