Michael Braun created SOLR-9621: ----------------------------------- Summary: Remove several guava, apache commons calls in favor of java 8 alternatives Key: SOLR-9621 URL: https://issues.apache.org/jira/browse/SOLR-9621 Project: Solr Issue Type: Bug Security Level: Public (Default Security Level. Issues are Public) Reporter: Michael Braun Priority: Trivial
Now that Solr is against Java 8, we can take advantage of replacing some guava and apache commons calls with JDK standards. I'd like to start by replacing the following: com.google.common.base.Supplier -> java.util.function.Supplier com.google.common.base.Predicate -> java.util.function.Predicate com.google.common.base.Charsets -> java.nio.charset.StandardCharsets org.apache.commons.codec.Charsets -> java.nio.charset.StandardCharsets com.google.common.collect.Ordering -> java.util.Comparator >From com.google.common.base.Preconditions.checkNotNull - replace with >java.util.Objects.requireNonNull -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org