mirror of
https://gitee.com/dcren/initializr.git
synced 2025-09-18 09:44:47 +08:00
Polish "Allow adding <extensions>true</extensions> to plugin config"
See gh-921
This commit is contained in:
@@ -271,8 +271,8 @@ public class MavenBuildWriter {
|
||||
writeSingleElement(writer, "groupId", plugin.getGroupId());
|
||||
writeSingleElement(writer, "artifactId", plugin.getArtifactId());
|
||||
writeSingleElement(writer, "version", plugin.getVersion());
|
||||
if (plugin.shouldLoadExtensions()) {
|
||||
writeSingleElement(writer, "extensions", Boolean.toString(true));
|
||||
if (plugin.isExtensions()) {
|
||||
writeSingleElement(writer, "extensions", "true");
|
||||
}
|
||||
writePluginConfiguration(writer, plugin.getConfiguration());
|
||||
if (!plugin.getExecutions().isEmpty()) {
|
||||
|
@@ -102,7 +102,7 @@ public class MavenPlugin {
|
||||
: this.configurationCustomization.build();
|
||||
}
|
||||
|
||||
public boolean shouldLoadExtensions() {
|
||||
public boolean isExtensions() {
|
||||
return this.extensions;
|
||||
}
|
||||
|
||||
|
@@ -102,7 +102,7 @@ class MavenBuildTests {
|
||||
|
||||
MavenPlugin testPlugin = build.getPlugins().get(0);
|
||||
|
||||
assertThat(testPlugin.shouldLoadExtensions()).isFalse();
|
||||
assertThat(testPlugin.isExtensions()).isFalse();
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -112,7 +112,7 @@ class MavenBuildTests {
|
||||
|
||||
MavenPlugin testPlugin = build.getPlugins().get(0);
|
||||
|
||||
assertThat(testPlugin.shouldLoadExtensions()).isTrue();
|
||||
assertThat(testPlugin.isExtensions()).isTrue();
|
||||
}
|
||||
|
||||
}
|
||||
|
@@ -473,7 +473,7 @@ class MavenBuildWriterTests {
|
||||
NodeAssert plugin = pom.nodeAtPath("/project/build/plugins/plugin");
|
||||
assertThat(plugin).textAtPath("groupId").isEqualTo("com.example.demo");
|
||||
assertThat(plugin).textAtPath("artifactId").isEqualTo("demo-plugin");
|
||||
assertThat(plugin).textAtPath("extensions").isEqualTo(Boolean.toString(true));
|
||||
assertThat(plugin).textAtPath("extensions").isEqualTo("true");
|
||||
});
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user