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

Reply via email to