diff options
author | bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com> | 2020-03-07 18:35:21 +0100 |
---|---|---|
committer | bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com> | 2020-03-07 18:35:21 +0100 |
commit | 6a87e5b8ea8537ec048251fca9ba190851391408 (patch) | |
tree | 73da0df9ded9df2767611a26ad3f925cf634c176 /src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java | |
parent | de2892f7b2a2f881027e7cdbe47dbaff5d545faa (diff) | |
download | GT5-Unofficial-6a87e5b8ea8537ec048251fca9ba190851391408.tar.gz GT5-Unofficial-6a87e5b8ea8537ec048251fca9ba190851391408.tar.bz2 GT5-Unofficial-6a87e5b8ea8537ec048251fca9ba190851391408.zip |
Update to Java 8
+ Fixed Crash with BWOres
Diffstat (limited to 'src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java')
-rw-r--r-- | src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java b/src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java index 192fb07262..dafa1e628e 100644 --- a/src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java +++ b/src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java @@ -1,13 +1,12 @@ package bloodasp.galacticgreg.auxiliary; +import bloodasp.galacticgreg.api.ModDimensionDef; + import java.util.HashMap; -import java.util.Iterator; import java.util.LinkedList; import java.util.List; import java.util.Map; -import bloodasp.galacticgreg.api.ModDimensionDef; - /** * A simple FIFO-storage for Long-values * Will keep 50 values for each dimension in memory @@ -18,13 +17,13 @@ public class ProfilingStorage { public ProfilingStorage() { - mProfilingMap = new HashMap<String, List<Long>>(); + mProfilingMap = new HashMap<>(); } /** * Add a new time to the list of pDimension. Will be ignored it tTotalTime == 0 * @param pDimension - * @param tTotalTime + * @param pTotalTime */ public void AddTimeToList(ModDimensionDef pDimension, long pTotalTime) { @@ -34,7 +33,7 @@ public class ProfilingStorage { return; if(!mProfilingMap.containsKey(pDimension.getDimIdentifier())) - mProfilingMap.put(pDimension.getDimIdentifier(), new LinkedList<Long>()); + mProfilingMap.put(pDimension.getDimIdentifier(), new LinkedList<>()); LinkedList<Long> ll = (LinkedList<Long>) mProfilingMap.get(pDimension.getDimIdentifier()); @@ -64,14 +63,12 @@ public class ProfilingStorage { long tAverage = 0; long tReturnVal = 0; - LinkedList ll = (LinkedList) mProfilingMap.get(pDimension.getDimIdentifier()); + LinkedList<Long> ll = (LinkedList<Long>) mProfilingMap.get(pDimension.getDimIdentifier()); if(ll != null) { - Iterator<Long> qItr = ll.iterator(); - while(qItr.hasNext()) - { - tAverage += qItr.next(); + for (Long aLong : ll) { + tAverage += aLong; tTotalVal++; } |