diff --git a/guava/src/com/google/common/primitives/UnsignedInteger.java b/guava/src/com/google/common/primitives/UnsignedInteger.java index 96fc1cbaefbc..74c3a5d8bec7 100644 --- a/guava/src/com/google/common/primitives/UnsignedInteger.java +++ b/guava/src/com/google/common/primitives/UnsignedInteger.java @@ -195,7 +195,10 @@ public UnsignedInteger mod(UnsignedInteger val) { /** Returns the value of this {@code UnsignedInteger} as a {@code long}. */ @Override - @SuppressWarnings("value:cast.unsafe") // Unknown long to PolyValue long is ok + @SuppressWarnings({ + "value:cast.unsafe", + "cast.incomparable" + }) // Unknown long to PolyValue long is ok public @PolyValue long longValue(@PolyValue UnsignedInteger this) { return (@PolyValue long) toLong(value); }