aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorglowredman <35727266+glowredman@users.noreply.github.com>2023-04-18 21:32:21 +0200
committerglowredman <35727266+glowredman@users.noreply.github.com>2023-04-18 21:32:21 +0200
commit49ba72b9bde4f526f78b64603ff7c9452a40a460 (patch)
treef37bc76c4008392ecfaf6aebf1b6f664d9f0dcb8 /src/main/java
parentd8e04d6fa09bee145674e3bc7e756bac399a1406 (diff)
downloadGT5-Unofficial-49ba72b9bde4f526f78b64603ff7c9452a40a460.tar.gz
GT5-Unofficial-49ba72b9bde4f526f78b64603ff7c9452a40a460.tar.bz2
GT5-Unofficial-49ba72b9bde4f526f78b64603ff7c9452a40a460.zip
Add `@SuppressWarnings`
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/github/technus/tectech/TecTech.java1
-rw-r--r--src/main/java/com/github/technus/tectech/loader/MainLoader.java1
-rw-r--r--src/main/java/com/github/technus/tectech/mechanics/data/ChunkDataHandler.java1
-rw-r--r--src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/EMStackMap.java1
-rw-r--r--src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/IEMMapWrite.java4
-rw-r--r--src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/maps/IEMMapWriteExact.java6
-rw-r--r--src/main/java/com/github/technus/tectech/mechanics/elementalMatter/core/recipes/EMRecipe.java1
-rw-r--r--src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderWorldSavedData.java1
-rw-r--r--src/main/java/com/github/technus/tectech/mechanics/spark/RendererMessage.java1
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_research.java1
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/GT_MetaTileEntity_MultiblockBase_EM.java1
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,