Integrated: 8301120: Cleanup utility classes java.util.Arrays and java.util.Collections
Tagir F. Valeev
tvaleev at openjdk.org
Fri Jan 27 19:27:34 UTC 2023
On Wed, 25 Jan 2023 21:41:37 GMT, Tagir F. Valeev <tvaleev at openjdk.org> wrote:
> number of minor cleanups could be done in Arrays and Collections utility classes.
> In Arrays:
> - Redundant import jdk.internal.misc.Unsafe;
> - C-style array declaration is used in public static boolean equals(short[] a, short a2[]) (that's the only place in the whole file)
>
> In Collections:
> - A few obsolete "unchecked" and "rawtypes" suppressions
> - Unnecessary local variable initializer in get() method
> - Raw type can be avoided in a number of casts
> - Explicit type parameters could be omitted or converted to diamonds
> - A couple of javadoc links on private APIs are malformed
This pull request has now been integrated.
Changeset: ae0e76d3
Author: Tagir F. Valeev <tvaleev at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/ae0e76d3dd42de9e66196843e740e75b06894f1f
Stats: 28 lines in 2 files changed: 0 ins; 6 del; 22 mod
8301120: Cleanup utility classes java.util.Arrays and java.util.Collections
Reviewed-by: smarks, darcy
-------------
PR: https://git.openjdk.org/jdk/pull/12207
More information about the core-libs-dev
mailing list