diff --git a/platform/util/src/com/intellij/util/ArrayUtil.java b/platform/util/src/com/intellij/util/ArrayUtil.java index 2366dd381213..c2e3fbd7b266 100644 --- a/platform/util/src/com/intellij/util/ArrayUtil.java +++ b/platform/util/src/com/intellij/util/ArrayUtil.java @@ -909,10 +909,9 @@ public class ArrayUtil extends ArrayUtilRt { @Nullable @Contract("null -> null; !null -> !null") - @SuppressWarnings("unchecked") public static T[] copyOf(@Nullable T[] original) { if (original == null) return null; - return (T[]) Arrays.copyOf(original, original.length, original.getClass()); + return Arrays.copyOf(original, original.length); } @Nullable