From 0e7fa5878fb578b48adcca33e3cd6529e75a7500 Mon Sep 17 00:00:00 2001 From: Sollace Date: Sun, 7 Jul 2019 21:47:49 +0200 Subject: [PATCH] Redundant type arguments --- .../minelittlepony/client/render/entities/RenderPonyMob.java | 2 +- .../client/render/entities/RenderPonyPillager.java | 2 +- src/main/java/com/minelittlepony/pony/meta/Wearable.java | 4 ++-- .../util/animation/BasicEasingInterpolator.java | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/minelittlepony/client/render/entities/RenderPonyMob.java b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyMob.java index ed1511cf..a5f4712d 100644 --- a/src/main/java/com/minelittlepony/client/render/entities/RenderPonyMob.java +++ b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyMob.java @@ -31,7 +31,7 @@ import javax.annotation.Nonnull; public abstract class RenderPonyMob & IPonyModel> extends MobEntityRenderer implements IPonyRender { - protected RenderPony renderPony = new RenderPony(this); + protected RenderPony renderPony = new RenderPony<>(this); public RenderPonyMob(EntityRenderDispatcher manager, M model) { super(manager, model, 0.5F); diff --git a/src/main/java/com/minelittlepony/client/render/entities/RenderPonyPillager.java b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyPillager.java index 9f506b00..840d12c5 100644 --- a/src/main/java/com/minelittlepony/client/render/entities/RenderPonyPillager.java +++ b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyPillager.java @@ -14,7 +14,7 @@ public class RenderPonyPillager extends RenderPonyMob()); + super(manager, new ModelPillagerPony<>()); } @Override diff --git a/src/main/java/com/minelittlepony/pony/meta/Wearable.java b/src/main/java/com/minelittlepony/pony/meta/Wearable.java index 6868ba82..696df8b0 100644 --- a/src/main/java/com/minelittlepony/pony/meta/Wearable.java +++ b/src/main/java/com/minelittlepony/pony/meta/Wearable.java @@ -25,11 +25,11 @@ public enum Wearable implements ITriggerPixelMapped { } public static Wearable[] flags(boolean[] flags) { - List wears = new ArrayList(); + List wears = new ArrayList<>(); Wearable[] values = values(); for (int i = 0; i < values.length; i++) { if (flags[i]) wears.add(values[i]); } - return wears.toArray(new Wearable[wears.size()]); + return wears.stream().toArray(Wearable[]::new); } } diff --git a/src/main/java/com/minelittlepony/util/animation/BasicEasingInterpolator.java b/src/main/java/com/minelittlepony/util/animation/BasicEasingInterpolator.java index 9da3276f..74a0c1ac 100644 --- a/src/main/java/com/minelittlepony/util/animation/BasicEasingInterpolator.java +++ b/src/main/java/com/minelittlepony/util/animation/BasicEasingInterpolator.java @@ -22,7 +22,7 @@ public class BasicEasingInterpolator implements IInterpolator { return instanceCache.getUnchecked(id); } - private final Map properties = new HashMap(); + private final Map properties = new HashMap<>(); private float getLast(String key, float to) { if (properties.containsKey(key)) {