Skip to content

Commit 44355b2

Browse files
chore: migrate from not(in(collection)) to e -> !collection.contains(e). (#3826)
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.) b/419373312
1 parent f277c71 commit 44355b2

File tree

1 file changed

+1
-4
lines changed
  • java-core/google-cloud-core/src/main/java/com/google/cloud

1 file changed

+1
-4
lines changed

java-core/google-cloud-core/src/main/java/com/google/cloud/Binding.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@
1616

1717
package com.google.cloud;
1818

19-
import static com.google.common.base.Predicates.in;
20-
import static com.google.common.base.Predicates.not;
21-
2219
import com.google.api.core.BetaApi;
2320
import com.google.auto.value.AutoValue;
2421
import com.google.common.base.Predicate;
@@ -101,7 +98,7 @@ public Builder addMembers(String member, String... moreMembers) {
10198
* @throws NullPointerException if a member is null.
10299
*/
103100
public Builder removeMembers(String... members) {
104-
Predicate<String> selectMembersNotInList = not(in(Arrays.asList(members)));
101+
Predicate<String> selectMembersNotInList = e -> !Arrays.asList(members).contains(e);
105102
Collection<String> filter = Collections2.filter(getMembers(), selectMembersNotInList);
106103
setMembers(filter);
107104
return this;

0 commit comments

Comments
 (0)