Skip to content

Commit 3e582fe

Browse files
authored
Refactor plugin-spi (#2613)
1 parent 656efea commit 3e582fe

3 files changed

Lines changed: 23 additions & 2 deletions

File tree

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ junit = "5.10.2"
1616
log4j = "2.25.2"
1717
math = "2.0.1"
1818
mockito = "5.11.0"
19-
pluginSpi = "0.4.0"
19+
pluginSpi = "0.5.0"
2020

2121
[libraries]
2222
adventure-bom = { module = "net.kyori:adventure-bom", version.ref = "adventure" }

gradle/verification-metadata.xml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
<trusted-artifacts>
77
<trust file=".*-javadoc[.]jar" regex="true"/>
88
<trust file=".*-sources[.]jar" regex="true"/>
9-
<trust file=".*[.]pom" regex="true"/>
109
<trust file=".*[.]module" regex="true"/>
10+
<trust file=".*[.]pom" regex="true"/>
1111
</trusted-artifacts>
1212
</configuration>
1313
<components>
@@ -1829,6 +1829,11 @@
18291829
<sha256 value="34d4d890004d181c7f412c2f5e8e08489f9df5a5317c24f5f48ec69eddb6826c" origin="Generated by Gradle"/>
18301830
</artifact>
18311831
</component>
1832+
<component group="org.apache.maven" name="maven-artifact" version="3.9.16">
1833+
<artifact name="maven-artifact-3.9.16.jar">
1834+
<sha256 value="54cc1c1ef932e3d4a903352111b42b4d3c3ed8e7a1d0de73b625309d9c3ad3e8" origin="Generated by Gradle"/>
1835+
</artifact>
1836+
</component>
18321837
<component group="org.apache.maven" name="maven-model" version="3.6.0">
18331838
<artifact name="maven-model-3.6.0.jar">
18341839
<sha256 value="a1bf0c7856afd1f1b9c81c22818328fb7a796b4047010e08f2e859d1896080a9" origin="Generated by Gradle"/>
@@ -2055,6 +2060,11 @@
20552060
<sha256 value="5e583878df905b5f33a230ef690a52b8f19dab9cc892bedee069f3d8af4e960a" origin="Generated by Gradle"/>
20562061
</artifact>
20572062
</component>
2063+
<component group="org.codehaus.plexus" name="plexus-utils" version="3.6.1">
2064+
<artifact name="plexus-utils-3.6.1.jar">
2065+
<sha256 value="05a63effd67e2d6b9d610cc82e2bd7473289d34802e57a529b28110f28af5679" origin="Generated by Gradle"/>
2066+
</artifact>
2067+
</component>
20582068
<component group="org.eclipse.ee4j" name="project" version="1.0.6">
20592069
<artifact name="project-1.0.6.pom">
20602070
<sha256 value="4e7d8329d8da7dcf30779d824241be145f27108932f5a5a24eb907677bc8d72d" origin="Generated by Gradle"/>
@@ -2741,6 +2751,11 @@
27412751
<sha256 value="2f57975203b3be9f047209f52c913fe1c14303de0d83efff9b1d641c00e4d035" origin="Generated by Gradle"/>
27422752
</artifact>
27432753
</component>
2754+
<component group="org.spongepowered" name="plugin-meta" version="0.9.0">
2755+
<artifact name="plugin-meta-0.9.0.jar">
2756+
<sha256 value="82ce63e2226ce6eb5983266ed2a5432966bf85609556e67d6806d6a04727503f" origin="Generated by Gradle"/>
2757+
</artifact>
2758+
</component>
27442759
<component group="org.spongepowered" name="plugin-spi" version="0.3.0">
27452760
<artifact name="plugin-spi-0.3.0-javadoc.jar">
27462761
<sha256 value="3d0c0002d79c34a02541bb42891675ffb72fe214140f7357626fd2a34ea3d37b" origin="Generated by Gradle"/>
@@ -2763,6 +2778,11 @@
27632778
<sha256 value="cc0edaaa1c9794e727249961c43aacad829edb7a87e6ca8aa1c80364943baefc" origin="Generated by Gradle"/>
27642779
</artifact>
27652780
</component>
2781+
<component group="org.spongepowered" name="plugin-spi" version="0.5.0">
2782+
<artifact name="plugin-spi-0.5.0.jar">
2783+
<sha256 value="4171030321f31bb44855ffb12aa43cd6f7c5b4decfe204b2792d38da1ef747da" origin="Generated by Gradle"/>
2784+
</artifact>
2785+
</component>
27662786
<component group="org.spongepowered" name="spongegradle-convention" version="2.2.0">
27672787
<artifact name="spongegradle-convention-2.2.0.jar">
27682788
<sha256 value="44332ecd9bd2e7b9969d37d61d924fcc64739c1c231127654a4b077d8785cb80" origin="Generated by Gradle"/>

src/main/java/org/spongepowered/api/plugin/PluginManager.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ public interface PluginManager {
4343
* @param instance The instance
4444
* @return The container
4545
*/
46+
@Deprecated(forRemoval = true, since = "18")
4647
Optional<PluginContainer> fromInstance(Object instance);
4748

4849
/**

0 commit comments

Comments
 (0)