diff options
author | glowredman <35727266+glowredman@users.noreply.github.com> | 2023-04-18 21:32:21 +0200 |
---|---|---|
committer | glowredman <35727266+glowredman@users.noreply.github.com> | 2023-04-18 21:32:21 +0200 |
commit | 49ba72b9bde4f526f78b64603ff7c9452a40a460 (patch) | |
tree | f37bc76c4008392ecfaf6aebf1b6f664d9f0dcb8 | |
parent | d8e04d6fa09bee145674e3bc7e756bac399a1406 (diff) | |
download | GT5-Unofficial-49ba72b9bde4f526f78b64603ff7c9452a40a460.tar.gz GT5-Unofficial-49ba72b9bde4f526f78b64603ff7c9452a40a460.tar.bz2 GT5-Unofficial-49ba72b9bde4f526f78b64603ff7c9452a40a460.zip |
Add `@SuppressWarnings`
11 files changed, 16 insertions, 3 deletions
diff --git a/src/main/java/com/github/technus/tectech/TecTech.java b/src/main/java/com/github/technus/tectech/TecTech.java index f9ccf8ee24..ee68c7123f 100644 --- a/src/main/java/com/github/technus/tectech/TecTech.java +++ b/src/main/java/com/github/technus/tectech/TecTech.java @@ -217,6 +217,7 @@ public class TecTech { return false; } + @SuppressWarnings("unchecked") @Override public Object[] toArray(Object[] a) { return new Object[0]; diff --git a/src/main/java/com/github/technus/tectech/loader/MainLoader.java b/src/main/java/com/github/technus/tectech/loader/MainLoader.java index 1dce2f4848..61336f0c51 100644 --- a/src/main/java/com/github/technus/tectech/loader/MainLoader.java +++ b/src/main/java/com/github/technus/tectech/loader/MainLoader.java @@ -53,6 +53,7 @@ import gregtech.api.util.GT_ModHandler; import gregtech.api.util.GT_Recipe; import gregtech.api.util.GT_Utility; +@SuppressWarnings("deprecation") public final class MainLoader { public static DamageSource microwaving, elementalPollution, subspace; diff --git a/src/main/java/com/github/technus/tectech/mechanics/data/ChunkDataHandler.java b/src/main/java/com/github/technus/tectech/mechanics/data/ChunkDataHandler.java index 2633082518..b152a0c008 100644 --- a/src/main/java/com/github/technus/tectech/mechanics/data/ChunkDataHandler.java +++ b/src/main/java/com/github/technus/tectech/mechanics/data/ChunkDataHandler.java @@ -339,6 +339,7 @@ public class ChunkDataHandler { return storageMeta.get(key); } + @SuppressWarnings("unlikely-arg-type") @Override public void clear() { storageMeta.entrySet().forEach(this::remove); diff --git a/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/EMStackMap.java b/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/EMStackMap.java index eb1fa33e11..4fdffc790e 100644 --- a/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/EMStackMap.java +++ b/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/EMStackMap.java @@ -30,6 +30,7 @@ abstract class EMStackMap<T extends IEMStack> implements IEMMapRead<T> { @Override public abstract EMStackMap<T> clone(); + @SuppressWarnings("unchecked") @Override public boolean equals(Object obj) { if (this == obj) { diff --git a/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/IEMMapWrite.java b/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/IEMMapWrite.java index 5f571ac510..e83d59186f 100644 --- a/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/IEMMapWrite.java +++ b/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/IEMMapWrite.java @@ -30,6 +30,7 @@ public interface IEMMapWrite<T extends IEMStack> extends IEMMapWriteExact<T> { return removeAmount(def, amountToConsume, amountRequired); } + @SuppressWarnings("unchecked") default boolean removeAmount(IEMDefinition def, double amountToConsume, double amountRequired) { T current = get(def); if (current != null) { @@ -85,6 +86,7 @@ public interface IEMMapWrite<T extends IEMStack> extends IEMMapWriteExact<T> { * @param stack thing to put * @return new mapping or null if merging actually removed stuff */ + @SuppressWarnings("unchecked") default T putUnify(T stack) { T target = get(stack.getDefinition()); if (target == null) { @@ -102,7 +104,7 @@ public interface IEMMapWrite<T extends IEMStack> extends IEMMapWriteExact<T> { } } - default void putUnifyAll(T... defs) { + default void putUnifyAll(@SuppressWarnings("unchecked") T... defs) { for (T def : defs) { putUnify(def); } diff --git a/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/IEMMapWriteExact.java b/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/IEMMapWriteExact.java index 342d8b3645..89c02774a2 100644 --- a/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/IEMMapWriteExact.java +++ b/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/IEMMapWriteExact.java @@ -62,7 +62,7 @@ public interface IEMMapWriteExact<T extends IEMStack> extends IEMMapRead<T> { getBackingMap().put(defStackUnsafe.getDefinition(), defStackUnsafe); } - default void putReplaceAll(T... defStacksUnsafe) { + default void putReplaceAll(@SuppressWarnings("unchecked") T... defStacksUnsafe) { for (T defStack : defStacksUnsafe) { putReplace(defStack); } @@ -89,6 +89,7 @@ public interface IEMMapWriteExact<T extends IEMStack> extends IEMMapRead<T> { * @param amountToConsume * @return */ + @SuppressWarnings("unchecked") default boolean removeAmountExact(IEMDefinition def, double amountToConsume) { T current = get(def); if (current != null) { @@ -134,6 +135,7 @@ public interface IEMMapWriteExact<T extends IEMStack> extends IEMMapRead<T> { return true; } + @SuppressWarnings("unchecked") default T putUnifyExact(T stack) { T target = get(stack.getDefinition()); if (target == null) { @@ -151,7 +153,7 @@ public interface IEMMapWriteExact<T extends IEMStack> extends IEMMapRead<T> { } } - default void putUnifyAllExact(T... defs) { + default void putUnifyAllExact(@SuppressWarnings("unchecked") T... defs) { for (T def : defs) { putUnifyExact(def); } diff --git a/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/recipes/EMRecipe.java b/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/recipes/EMRecipe.java index e63b68f6f6..bfe913a4a3 100644 --- a/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/recipes/EMRecipe.java +++ b/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/recipes/EMRecipe.java @@ -42,6 +42,7 @@ public class EMRecipe<T> implements Comparable<EMRecipe<T>> { return Integer.compare(getID(), o.getID()); } + @SuppressWarnings({ "rawtypes", "unchecked" }) @Override public boolean equals(Object obj) { if (obj instanceof EMRecipe) { diff --git a/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderWorldSavedData.java b/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderWorldSavedData.java index 5e590740a0..125ce33304 100644 --- a/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderWorldSavedData.java +++ b/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderWorldSavedData.java @@ -40,6 +40,7 @@ public class EnderWorldSavedData extends WorldSavedData { super(s); } + @SuppressWarnings("unchecked") @Override public void readFromNBT(NBTTagCompound nbtTagCompound) { try { diff --git a/src/main/java/com/github/technus/tectech/mechanics/spark/RendererMessage.java b/src/main/java/com/github/technus/tectech/mechanics/spark/RendererMessage.java index 7558db0a63..aa1351793f 100644 --- a/src/main/java/com/github/technus/tectech/mechanics/spark/RendererMessage.java +++ b/src/main/java/com/github/technus/tectech/mechanics/spark/RendererMessage.java @@ -31,6 +31,7 @@ public class RendererMessage implements IMessage { public RendererMessage() {} + @SuppressWarnings("unchecked") @Override public void fromBytes(ByteBuf pBuffer) { try { diff --git a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_research.java b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_research.java index c28fe87f11..5278643762 100644 --- a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_research.java +++ b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_research.java @@ -69,6 +69,7 @@ import gregtech.api.util.IGT_HatchAdder; /** * Created by danie_000 on 17.12.2016. */ +@SuppressWarnings("unchecked") public class GT_MetaTileEntity_EM_research extends GT_MetaTileEntity_MultiblockBase_EM implements ISurvivalConstructable { diff --git a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/GT_MetaTileEntity_MultiblockBase_EM.java b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/GT_MetaTileEntity_MultiblockBase_EM.java index bab42c11e1..cf52d25d34 100644 --- a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/GT_MetaTileEntity_MultiblockBase_EM.java +++ b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/GT_MetaTileEntity_MultiblockBase_EM.java @@ -2142,6 +2142,7 @@ public abstract class GT_MetaTileEntity_MultiblockBase_EM extraExplosions_EM(); GT_Pollution.addPollution(getBaseMetaTileEntity(), 600000); mInventory[1] = null; + @SuppressWarnings("unchecked") Iterable<MetaTileEntity> allHatches = Iterables.concat( mInputBusses, mOutputBusses, |