INNER CODE UNIT · Java
configureJdkForIntegrationTestTasks
scalar-labs/scalardb · buildSrc/src/main/java/com/scalar/db/JdkConfigurationPlugin.java:88
private void configureJdkForIntegrationTestTasks(Project project) {
if (integrationTestJavaVersion == null) {
return;
}
project
.getTasks()
.withType(Test.class)
.matching(testTask -> testTask.getName().startsWith("integrationTest"))
.configureEach(
integrationTestTask ->
integrationTestTask
.getJavaLauncher()
.set(
getJavaToolchainService(project)
.launcherFor(
config -> {
config.getLanguageVersion().set(integrationTestJavaVersion);
logger.debug(