From 01b3370197fea25eade545624352dc37b8dd12e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89amonn=20McManus?= Date: Mon, 2 Jun 2025 13:12:43 -0700 Subject: [PATCH] chore: migrate from `not(in(collection))` to `e -> !collection.contains(e)`. Guava's functional types have been obsoleted by the JDK's functional types. (This reflects a change we are making throughout Google's internal source code.) --- .../src/main/java/com/google/cloud/Binding.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/java-core/google-cloud-core/src/main/java/com/google/cloud/Binding.java b/java-core/google-cloud-core/src/main/java/com/google/cloud/Binding.java index be16f87421..5bbb425ea0 100644 --- a/java-core/google-cloud-core/src/main/java/com/google/cloud/Binding.java +++ b/java-core/google-cloud-core/src/main/java/com/google/cloud/Binding.java @@ -16,9 +16,6 @@ package com.google.cloud; -import static com.google.common.base.Predicates.in; -import static com.google.common.base.Predicates.not; - import com.google.api.core.BetaApi; import com.google.auto.value.AutoValue; import com.google.common.base.Predicate; @@ -101,7 +98,7 @@ public Builder addMembers(String member, String... moreMembers) { * @throws NullPointerException if a member is null. */ public Builder removeMembers(String... members) { - Predicate selectMembersNotInList = not(in(Arrays.asList(members))); + Predicate selectMembersNotInList = e -> !Arrays.asList(members).contains(e); Collection filter = Collections2.filter(getMembers(), selectMembersNotInList); setMembers(filter); return this;