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: [email protected]
For additional commands, e-mail: [email protected]