Skip to content

Commit 42bb2f9

Browse files
committed
bump dep versions, update for new plugin-meta
1 parent c48914a commit 42bb2f9

File tree

4 files changed

+22
-29
lines changed

4 files changed

+22
-29
lines changed

convention/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ tasks.withType(GroovyCompile::class).configureEach {
1111
dependencies {
1212
api(project(":spongegradle-plugin-development"))
1313
implementation(localGroovy())
14-
api("net.kyori:indra-common:2.0.0")
14+
api("net.kyori:indra-common:2.0.2")
1515
api("gradle.plugin.org.cadixdev.gradle:licenser:0.6.0")
1616
api("com.google.code.gson:gson:2.8.6")
1717
}

plugin-development/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
dependencies {
2-
implementation("org.spongepowered:plugin-meta:0.6.2")
2+
implementation("org.spongepowered:plugin-meta:0.7.0")
33
// implementation("org.spongepowered:vanillagradle:0.2-SNAPSHOT")
44
// implementation("gradle.plugin.org.jetbrains.gradle.plugin.idea-ext:gradle-idea-ext:0.10")
55
}

plugin-development/src/main/java/org/spongepowered/gradle/plugin/task/WritePluginMetadataTask.java

Lines changed: 19 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -71,58 +71,51 @@ public void execute() throws IOException {
7171
final PluginMetadata.Builder metadataBuilder = PluginMetadata.builder();
7272

7373
metadataBuilder
74-
.setId(configuration.getName())
75-
.setLoader(configuration.getLoader().get())
76-
.setName(configuration.getDisplayName().get())
77-
.setVersion(configuration.getVersion().get())
78-
.setMainClass(configuration.getMainClass().get())
79-
.setDescription(configuration.getDescription().get())
74+
.id(configuration.getName())
75+
.loader(configuration.getLoader().get())
76+
.name(configuration.getDisplayName().get())
77+
.version(configuration.getVersion().get())
78+
.mainClass(configuration.getMainClass().get())
79+
.description(configuration.getDescription().get())
8080
;
8181

8282
final PluginLinks.Builder linksBuilder = PluginLinks.builder();
8383
final PluginLinksConfiguration linksConfiguration = configuration.getLinks();
8484
if (linksConfiguration.getHomepage().isPresent()) {
85-
linksBuilder.setHomepage(linksConfiguration.getHomepage().get());
85+
linksBuilder.homepage(linksConfiguration.getHomepage().get());
8686
}
8787
if (linksConfiguration.getSource().isPresent()) {
88-
linksBuilder.setSource(linksConfiguration.getSource().get());
88+
linksBuilder.source(linksConfiguration.getSource().get());
8989
}
9090
if (linksConfiguration.getIssues().isPresent()) {
91-
linksBuilder.setIssues(linksConfiguration.getIssues().get());
91+
linksBuilder.issues(linksConfiguration.getIssues().get());
9292
}
93-
metadataBuilder.setLinks(linksBuilder.build());
94-
95-
final List<PluginContributor> contributors = new ArrayList<>();
93+
metadataBuilder.links(linksBuilder.build());
9694

9795
for (final PluginContributorConfiguration contributor : configuration.getContributors()) {
9896
final PluginContributor.Builder contributorBuilder = PluginContributor.builder();
9997

100-
contributorBuilder.setName(contributor.getName());
98+
contributorBuilder.name(contributor.getName());
10199
if (contributor.getDescription().isPresent()) {
102-
contributorBuilder.setDescription(contributor.getDescription().get());
100+
contributorBuilder.description(contributor.getDescription().get());
103101
}
104-
contributors.add(contributorBuilder.build());
102+
metadataBuilder.addContributor(contributorBuilder.build());
105103
}
106104

107-
metadataBuilder.setContributors(contributors);
108-
109-
final List<PluginDependency> dependencies = new ArrayList<>();
110-
111105
for (final PluginDependencyConfiguration dependency : configuration.getDependencies()) {
112106
final PluginDependency.Builder dependencyBuilder = PluginDependency.builder();
113107

114-
dependencyBuilder.setId(dependency.getName());
115-
dependencyBuilder.setVersion(dependency.getVersion().get());
108+
dependencyBuilder.id(dependency.getName());
109+
dependencyBuilder.version(dependency.getVersion().get());
116110
if (dependency.getLoadOrder().isPresent()) {
117-
dependencyBuilder.setLoadOrder(dependency.getLoadOrder().get());
111+
dependencyBuilder.loadOrder(dependency.getLoadOrder().get());
118112
}
119113
if (dependency.getOptional().isPresent()) {
120-
dependencyBuilder.setOptional(dependency.getOptional().get());
114+
dependencyBuilder.optional(dependency.getOptional().get());
121115
}
122-
dependencies.add(dependencyBuilder.build());
123-
}
124116

125-
metadataBuilder.setDependencies(dependencies);
117+
metadataBuilder.addDependency(dependencyBuilder.build());
118+
}
126119

127120
metadata.add(metadataBuilder.build());
128121
}

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ pluginManagement {
66
}
77

88
plugins {
9-
val indraVersion = "2.0.1"
9+
val indraVersion = "2.0.2"
1010
id("com.gradle.plugin-publish") version "0.14.0"
1111
id("net.kyori.indra") version indraVersion
1212
id("net.kyori.indra.license-header") version indraVersion

0 commit comments

Comments
 (0)