# HG changeset patch # User Roland Schatz # Date 1441274605 -7200 # Node ID 45723ab25426f5e56c4c6500079ecc20dda1aff9 # Parent 267eecd6d92aede50016d1113f21f6bbd516801b Fix rawtypes warnings. diff -r 267eecd6d92a -r 45723ab25426 jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/Kind.java --- a/jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/Kind.java Thu Sep 03 00:53:54 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/Kind.java Thu Sep 03 12:03:25 2015 +0200 @@ -70,7 +70,7 @@ private final boolean isStackInt; private final Class primitiveJavaClass; private final Class boxedJavaClass; - private final EnumKey key = new EnumKey(this); + private final EnumKey key = new EnumKey<>(this); private final int slotCount; private Kind(char typeChar, String javaName, int slotCount, boolean isStackInt, Class primitiveJavaClass, Class boxedJavaClass) { diff -r 267eecd6d92a -r 45723ab25426 jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/PlatformKind.java --- a/jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/PlatformKind.java Thu Sep 03 00:53:54 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/PlatformKind.java Thu Sep 03 12:03:25 2015 +0200 @@ -35,11 +35,10 @@ } - public class EnumKey implements Key { - @SuppressWarnings("rawtypes") private final Enum e; + public class EnumKey> implements Key { + private final Enum e; - @SuppressWarnings("rawtypes") - public EnumKey(Enum e) { + public EnumKey(Enum e) { this.e = e; } @@ -54,7 +53,7 @@ return true; } if (obj instanceof EnumKey) { - EnumKey that = (EnumKey) obj; + EnumKey that = (EnumKey) obj; return this.e == that.e; } return false;