type: specs.openrewrite.org/v1beta/recipe
name: org.openrewrite.java.migrate.guava.PreferLongCompareUnsigned
displayName: Prefer `Long#compareUnsigned`
description: This method exists in the Java standard library now.
- org.openrewrite.java.ChangeMethodName:
methodPattern: com.google.common.primitives.UnsignedLongs compare(int, int)
newMethodName: compareUnsigned
- org.openrewrite.java.ChangeMethodTargetToStatic:
methodPattern: com.google.common.primitives.UnsignedLongs compareUnsigned(int, int)
fullyQualifiedTargetTypeName: java.lang.Long