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

@@ -34,7 +34,7 @@ import java.util.stream.Collectors;
import org.apache.commons.io.IOUtils;
import javax.annotation.Nullable;
import org.jspecify.annotations.Nullable;
/**
* A class used to save scarpet app store scripts to disk
@@ -63,7 +63,7 @@ import net.minecraft.world.level.levelgen.structure.placement.StructurePlacement
import net.minecraft.world.level.levelgen.structure.structures.JigsawStructure;
import net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList;
import javax.annotation.Nullable;
import org.jspecify.annotations.Nullable;
public class FeatureGenerator
{
@@ -1,6 +1,6 @@
package carpet.script.utils;
import javax.annotation.Nullable;
import org.jspecify.annotations.Nullable;
import java.util.function.Supplier;
public class GlocalFlag extends ThreadLocal<Boolean>
@@ -6,7 +6,7 @@ import net.minecraft.commands.arguments.ParticleArgument;
import net.minecraft.core.RegistryAccess;
import net.minecraft.core.particles.ParticleOptions;
import javax.annotation.Nullable;
import org.jspecify.annotations.Nullable;
import java.util.HashMap;
import java.util.Map;
@@ -57,7 +57,7 @@ import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.block.state.BlockState;
import net.minecraft.world.phys.Vec3;
import javax.annotation.Nullable;
import org.jspecify.annotations.Nullable;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
@@ -34,7 +34,7 @@ import net.minecraft.world.level.levelgen.WorldGenSettings;
import net.minecraft.world.level.storage.DerivedLevelData;
import net.minecraft.world.level.storage.ServerLevelData;
import javax.annotation.Nullable;
import org.jspecify.annotations.Nullable;
import java.io.IOException;
import java.nio.file.Path;
import java.util.List;
@@ -1,6 +1,6 @@
package carpet.script.utils.shapes;
import javax.annotation.Nullable;
import org.jspecify.annotations.Nullable;
import java.util.Locale;
public enum ShapeDirection