@@ -2994,7 +2994,7 @@ public static boolean equals(float[] a, int aFromIndex, int aToIndex,
29942994 * @return {@code true} if the two arrays are equal
29952995 */
29962996 @ Pure
2997- public static boolean equals (@ PolyNull @ PolySigned @ PolyInterned Object @ GuardSatisfied @ Nullable [] a , @ PolyNull @ PolySigned @ PolyInterned Object @ GuardSatisfied @ Nullable [] a2 ) {
2997+ public static boolean equals (@ PolyInterned @ PolyNull @ PolySigned Object @ GuardSatisfied @ Nullable [] a , @ PolyInterned @ PolyNull @ PolySigned Object @ GuardSatisfied @ Nullable [] a2 ) {
29982998 if (a ==a2 )
29992999 return true ;
30003000 if (a ==null || a2 ==null )
@@ -3454,7 +3454,7 @@ public static void fill(float[] a, @IndexOrHigh({"#1"}) int fromIndex, @IndexOrH
34543454 * @throws ArrayStoreException if the specified value is not of a
34553455 * runtime type that can be stored in the specified array
34563456 */
3457- public static void fill (@ PolyNull @ PolySigned @ PolyInterned Object [] a , @ PolyNull @ PolySigned @ PolyInterned Object val ) {
3457+ public static void fill (@ PolyInterned @ PolyNull @ PolySigned Object [] a , @ PolyInterned @ PolyNull @ PolySigned Object val ) {
34583458 for (int i = 0 , len = a .length ; i < len ; i ++)
34593459 a [i ] = val ;
34603460 }
@@ -3478,7 +3478,7 @@ public static void fill(@PolyNull @PolySigned @PolyInterned Object[] a, @PolyNul
34783478 * @throws ArrayStoreException if the specified value is not of a
34793479 * runtime type that can be stored in the specified array
34803480 */
3481- public static void fill (@ PolyNull @ PolySigned @ PolyInterned Object [] a , @ IndexOrHigh ({"#1" }) int fromIndex , @ IndexOrHigh ({"#1" }) int toIndex , @ PolyNull @ PolySigned @ PolyInterned Object val ) {
3481+ public static void fill (@ PolyInterned @ PolyNull @ PolySigned Object [] a , @ IndexOrHigh ({"#1" }) int fromIndex , @ IndexOrHigh ({"#1" }) int toIndex , @ PolyInterned @ PolyNull @ PolySigned Object val ) {
34823482 rangeCheck (a .length , fromIndex , toIndex );
34833483 for (int i = fromIndex ; i < toIndex ; i ++)
34843484 a [i ] = val ;
@@ -4552,7 +4552,7 @@ public static int hashCode(double a @Nullable []) {
45524552 * @since 1.5
45534553 */
45544554 @ Pure
4555- public static int hashCode (@ PolyNull @ PolySigned @ PolyInterned Object a @ GuardSatisfied @ Nullable []) {
4555+ public static int hashCode (@ PolyInterned @ PolyNull @ PolySigned Object a @ GuardSatisfied @ Nullable []) {
45564556 if (a == null )
45574557 return 0 ;
45584558
@@ -4594,7 +4594,7 @@ public static int hashCode(@PolyNull @PolySigned @PolyInterned Object a @GuardSa
45944594 * @since 1.5
45954595 */
45964596 @ Pure
4597- public static int deepHashCode (@ PolyNull @ PolySigned @ PolyInterned Object a @ GuardSatisfied @ Nullable []) {
4597+ public static int deepHashCode (@ PolyInterned @ PolyNull @ PolySigned Object a @ GuardSatisfied @ Nullable []) {
45984598 if (a == null )
45994599 return 0 ;
46004600
@@ -4668,7 +4668,7 @@ private static int primitiveArrayHashCode(Object a, Class<?> cl) {
46684668 * @since 1.5
46694669 */
46704670 @ Pure
4671- public static boolean deepEquals (@ PolyNull @ PolySigned @ PolyInterned Object @ GuardSatisfied @ Nullable [] a1 , @ PolyNull @ PolySigned @ PolyInterned Object @ GuardSatisfied @ Nullable [] a2 ) {
4671+ public static boolean deepEquals (@ PolyInterned @ PolyNull @ PolySigned Object @ GuardSatisfied @ Nullable [] a1 , @ PolyInterned @ PolyNull @ PolySigned Object @ GuardSatisfied @ Nullable [] a2 ) {
46724672 if (a1 == a2 )
46734673 return true ;
46744674 if (a1 == null || a2 ==null )
@@ -4990,7 +4990,7 @@ else if (e1 instanceof boolean[] && e2 instanceof boolean[])
49904990 @ CFComment ({"The @PolyMustCall annotations don't make sense, because toString" ,
49914991 "shouldn't care about MustCall types, especially of the array. However," ,
49924992 "without these annotations, calls to Arrays.toString yield a MustCall error." })
4993- public static @ MinLen (2 ) String toString (@ PolyMustCall @ PolyNull @ PolySigned @ PolyInterned Object @ PolyMustCall @ Nullable [] a ) {
4993+ public static @ MinLen (2 ) String toString (@ PolyInterned @ PolyMustCall @ PolyNull @ PolySigned Object @ PolyMustCall @ Nullable [] a ) {
49944994 if (a == null )
49954995 return "null" ;
49964996
@@ -5042,7 +5042,7 @@ else if (e1 instanceof boolean[] && e2 instanceof boolean[])
50425042 * @since 1.5
50435043 */
50445044 @ SideEffectFree
5045- public static @ MinLen (2 ) String deepToString (@ PolyMustCall @ PolyNull @ PolySigned @ PolyInterned Object @ PolyMustCall @ Nullable [] a ) {
5045+ public static @ MinLen (2 ) String deepToString (@ PolyInterned @ PolyMustCall @ PolyNull @ PolySigned Object @ PolyMustCall @ Nullable [] a ) {
50465046 if (a == null )
50475047 return "null" ;
50485048
0 commit comments