mirror of
https://gitee.com/dcren/initializr.git
synced 2026-06-29 22:46:00 +08:00
Correct Kotlin DSL syntax for adding and customizing configurations
Fixes gh-917
This commit is contained in:
@@ -18,7 +18,6 @@ package io.spring.initializr.generator.spring.build.gradle;
|
||||
|
||||
import io.spring.initializr.generator.buildsystem.DependencyScope;
|
||||
import io.spring.initializr.generator.buildsystem.gradle.GradleBuild;
|
||||
import io.spring.initializr.generator.buildsystem.gradle.GradleBuild.ConfigurationCustomization;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
@@ -37,11 +36,7 @@ class GradleConfigurationBuildCustomizerTests {
|
||||
build.dependencies().add("servlet", "javax.servlet", "servlet-api",
|
||||
DependencyScope.PROVIDED_RUNTIME);
|
||||
customize(build);
|
||||
assertThat(build.getConfigurationCustomizations())
|
||||
.containsOnlyKeys("providedRuntime");
|
||||
ConfigurationCustomization providedRuntime = build
|
||||
.getConfigurationCustomizations().get("providedRuntime");
|
||||
assertThat(providedRuntime.getExtendsFrom()).isEmpty();
|
||||
assertThat(build.getConfigurations()).containsOnly("providedRuntime");
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
@@ -10,7 +10,7 @@ java.sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
|
||||
configurations {
|
||||
compileOnly {
|
||||
extendsFrom(configurations.annotationProcessor.get())
|
||||
extendsFrom(annotationProcessor)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user