Skip to content

Commit 3656f70

Browse files
committed
common: Apply the missing-metadata-guava plugin to all projects
1 parent d33f89c commit 3656f70

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

indra-common/build.gradle

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ dependencies {
3535
compileOnlyApi "org.immutables:builder:2.8.8"
3636
compileOnlyApi "org.jetbrains:annotations:23.0.0"
3737
api project(":indra-git")
38+
implementation "de.jjohannes.gradle:missing-metadata-guava:0.5" // https://github.com/jjohannes/missing-metadata-guava
3839
implementation "gradle.plugin.org.cadixdev.gradle:licenser:0.6.1"
3940
implementation "org.ow2.asm:asm:9.2"
4041
api "net.kyori:mammoth:$mammothVersion"

indra-common/src/main/java/net/kyori/indra/IndraPlugin.java

+1
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ public class IndraPlugin implements ProjectPlugin {
8080
@Override
8181
public void apply(final @NotNull Project project, final @NotNull PluginContainer plugins, final @NotNull ExtensionContainer extensions, final @NotNull TaskContainer tasks) {
8282
plugins.apply(JavaLibraryPlugin.class);
83+
plugins.apply("de.jjohannes.missing-metadata-guava"); // Fix Guava references
8384

8485
final IndraExtensionImpl indra = (IndraExtensionImpl) Indra.extension(extensions);
8586

0 commit comments

Comments
 (0)