Skip to content

Files

Latest commit

May 1, 2020
0260d79 · May 1, 2020

History

History

buildSrc

README.md

Spring Webflow Build

This folder contains the custom plugins and conventions for the Spring Webflow build. They are declared in the build.gradle file in this folder.

Build Conventions

Compiler conventions

The org.springframework.build.compile plugin applies the Java compiler conventions to the build. By default, the build compiles sources with Java 1.8 source and target compatibility. You can test a different source compatibility version on the CLI with a project property like:

./gradlew test -PjavaSourceVersion=11

Build Plugins

Optional dependencies

The org.springframework.build.optional-dependencies plugin creates a new optional Gradle configuration - it adds the dependencies to the project's compile and runtime classpath but doesn't affect the classpath of dependent projects. This plugin does not provide a provided configuration, as the native compileOnly and testCompileOnly configurations are preferred.