- 
    Enhancement 
- 
    Resolution: Fixed
- 
     P4 P4
- 
    None
                    A 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
            
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
- relates to
- 
                    JDK-8062373 Project Coin: diamond and anonymous classes -           
- Closed
 
-         
 
        