Migrate nullability annotations to jSpecify

Mojang has done that, we don't need 3 different sets of annotations
This commit is contained in:
altrisi committed 2025-12-01 13:46:33 +01:00
1 parent 8395fae963
commit 5e8b4ece5b
49 files changed
+51 -56

No files matched your search

+2 -3
View File
@@ -10,7 +10,7 @@ import it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import javax.annotation.Nullable;
import org.jspecify.annotations.Nullable;
import java.nio.file.Path;
import java.util.HashMap;
import java.util.HashSet;
@@ -38,8 +38,7 @@ public abstract class ScriptHost
protected boolean inTermination = false;
public boolean strict;
public Expression.LoadOverride loadOverrides;
@Nullable
public Expression.ExpressionNode root;
public Expression.@Nullable ExpressionNode root;
private final Set<String> deprecations = new HashSet<>();