diff --git a/types/build.gradle b/types/build.gradle index 3dbb20d..8f396d9 100644 --- a/types/build.gradle +++ b/types/build.gradle @@ -1,5 +1,6 @@ dependencies { compileOnly libs.jetbrains.annotations.get() + compileOnly libs.groovy4.core.get() } publishing { diff --git a/types/src/main/java/org/groovymc/modsdotgroovy/types/core/Platform.java b/types/src/main/java/org/groovymc/modsdotgroovy/types/core/Platform.java index b6d75c6..9b61184 100644 --- a/types/src/main/java/org/groovymc/modsdotgroovy/types/core/Platform.java +++ b/types/src/main/java/org/groovymc/modsdotgroovy/types/core/Platform.java @@ -1,5 +1,7 @@ package org.groovymc.modsdotgroovy.types.core; +import groovy.transform.KnownImmutable; + import java.io.Serializable; import java.util.Locale; import java.util.Map; @@ -7,6 +9,7 @@ import java.util.Set; import java.util.concurrent.ConcurrentHashMap; +@KnownImmutable public final class Platform implements Serializable { private final String name;