Skip to content

Commit d5920df

Browse files
Stephan202Google Java Core Libraries
authored andcommitted
Specify @InlineMe for {Doubles,Floats}#compare
This mirrors the changes in 04c1b7a for similar `#compare` methods. Fixes #7371 RELNOTES=n/a PiperOrigin-RevId: 666903924
1 parent 388e098 commit d5920df

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

android/guava/src/com/google/common/primitives/Doubles.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import com.google.common.annotations.GwtCompatible;
2626
import com.google.common.annotations.GwtIncompatible;
2727
import com.google.common.base.Converter;
28+
import com.google.errorprone.annotations.InlineMe;
2829
import java.io.Serializable;
2930
import java.util.AbstractList;
3031
import java.util.Arrays;
@@ -89,6 +90,7 @@ public static int hashCode(double value) {
8990
* @return a negative value if {@code a} is less than {@code b}; a positive value if {@code a} is
9091
* greater than {@code b}; or zero if they are equal
9192
*/
93+
@InlineMe(replacement = "Double.compare(a, b)")
9294
public static int compare(double a, double b) {
9395
return Double.compare(a, b);
9496
}

android/guava/src/com/google/common/primitives/Floats.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import com.google.common.annotations.GwtCompatible;
2626
import com.google.common.annotations.GwtIncompatible;
2727
import com.google.common.base.Converter;
28+
import com.google.errorprone.annotations.InlineMe;
2829
import java.io.Serializable;
2930
import java.util.AbstractList;
3031
import java.util.Arrays;
@@ -86,6 +87,7 @@ public static int hashCode(float value) {
8687
* @param b the second {@code float} to compare
8788
* @return the result of invoking {@link Float#compare(float, float)}
8889
*/
90+
@InlineMe(replacement = "Float.compare(a, b)")
8991
public static int compare(float a, float b) {
9092
return Float.compare(a, b);
9193
}

guava/src/com/google/common/primitives/Doubles.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import com.google.common.annotations.GwtCompatible;
2626
import com.google.common.annotations.GwtIncompatible;
2727
import com.google.common.base.Converter;
28+
import com.google.errorprone.annotations.InlineMe;
2829
import java.io.Serializable;
2930
import java.util.AbstractList;
3031
import java.util.Arrays;
@@ -91,6 +92,7 @@ public static int hashCode(double value) {
9192
* @return a negative value if {@code a} is less than {@code b}; a positive value if {@code a} is
9293
* greater than {@code b}; or zero if they are equal
9394
*/
95+
@InlineMe(replacement = "Double.compare(a, b)")
9496
public static int compare(double a, double b) {
9597
return Double.compare(a, b);
9698
}

guava/src/com/google/common/primitives/Floats.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import com.google.common.annotations.GwtCompatible;
2626
import com.google.common.annotations.GwtIncompatible;
2727
import com.google.common.base.Converter;
28+
import com.google.errorprone.annotations.InlineMe;
2829
import java.io.Serializable;
2930
import java.util.AbstractList;
3031
import java.util.Arrays;
@@ -86,6 +87,7 @@ public static int hashCode(float value) {
8687
* @param b the second {@code float} to compare
8788
* @return the result of invoking {@link Float#compare(float, float)}
8889
*/
90+
@InlineMe(replacement = "Float.compare(a, b)")
8991
public static int compare(float a, float b) {
9092
return Float.compare(a, b);
9193
}

0 commit comments

Comments
 (0)