@defaultMessage Use corresponding Java 8 functional/streaming interfaces com.google.common.base.Function com.google.common.base.Joiner com.google.common.base.Predicate com.google.common.base.Supplier @defaultMessage Use java.nio.charset.StandardCharsets instead com.google.common.base.Charsets @defaultMessage Use methods in java.util.Objects instead com.google.common.base.Objects#equal(**) com.google.common.base.Objects#hashCode(**) com.google.common.base.Preconditions @defaultMessage Use methods in java.util.Comparator instead com.google.common.collect.Ordering @defaultMessage Use methods in java.util.Map com.google.common.collect.Maps com.google.common.collect.ImmutableMap com.google.common.collect.ImmutableMap.** @defaultMessage Use methods in java.util.List com.google.common.collect.Lists com.google.common.collect.ImmutableList @defaultMessage Use methods in java.util.Set com.google.common.collect.Sets com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableSortedSet @defaultMessage Use Java stream methods com.google.common.collect.Collections2 com.google.common.collect.Iterables com.google.common.collect.Iterators com.google.common.collect.ObjectArrays @defaultMessage Use Java collections com.google.common.collect.** @defaultMessage Use Java methods com.google.common.io.** @defaultMessage Use org.apache.solr.common.util.StrUtils com.google.common.base.Strings @defaultMessage Use Caffeine cache instead com.google.common.cache.** @defaultMessage Use StringBuilder com.google.common.base.MoreObjects#toStringHelper(**) @defaultMessage Use Objects.requireNonNullElse instead com.google.common.base.MoreObjects#firstNonNull(**) @defaultMessage Use Objects methods instead com.google.common.base.MoreObjects @defaultMessage Use SolrException.getRootCause instead com.google.common.base.Throwables#getRootCause(**) @defaultMessage Don't use Throwables com.google.common.base.Throwables