Upgrading com.google.guava:guava 18 to 19
Unknown18.0 → 19.0
UnknownUpgrade verdict
DepDelta hasn't looked for this range's notes in its newest sources yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
- Their commits are listed with this comparison.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- added:
ctor VerifyException(String, Throwable) - added:
ctor VerifyException(Throwable) - added:
static method CharMatcher.any(): CharMatcher - added:
static method CharMatcher.ascii(): CharMatcher - added:
static method CharMatcher.breakingWhitespace(): CharMatcher - added:
static method CharMatcher.digit(): CharMatcher - added:
static method CharMatcher.invisible(): CharMatcher - added:
static method CharMatcher.javaDigit(): CharMatcher - added:
static method CharMatcher.javaIsoControl(): CharMatcher - added:
static method CharMatcher.javaLetter(): CharMatcher - added:
static method CharMatcher.javaLetterOrDigit(): CharMatcher - added:
static method CharMatcher.javaLowerCase(): CharMatcher - added:
static method CharMatcher.javaUpperCase(): CharMatcher - added:
static method CharMatcher.none(): CharMatcher - added:
static method CharMatcher.singleWidth(): CharMatcher - added:
static method CharMatcher.whitespace(): CharMatcher - added:
static method Throwables.lazyStackTrace(Throwable): List - added:
static method Throwables.lazyStackTraceIsLazy(): boolean
- added:
static final class CacheLoader.UnsupportedLoadingOperationException extends UnsupportedOperationException - added:
static method RemovalNotification.create(Object, Object, RemovalCause): RemovalNotification
- removed:
method HashBiMap.entrySet(): Set - removed:
method ImmutableMultiset.containsAll(Collection): boolean - removed:
method ImmutableSortedMap.containsValue(Object): boolean - removed:
method MapMaker.softValues(): MapMaker - changed:
abstract class ImmutableSortedMap extends ImmutableSortedMapFauxverideShim implements NavigableMap → final class ImmutableSortedMap extends ImmutableSortedMapFauxverideShim implements NavigableMap - changed:
class ImmutableRangeMap implements RangeMap → class ImmutableRangeMap implements RangeMap, Serializable - changed:
final class HashBiMap extends AbstractMap implements BiMap, Serializable → final class HashBiMap extends Maps.IteratorBasedAbstractMap implements BiMap, Serializable - added:
method ComparisonChain.compare(Boolean, Boolean): ComparisonChain - added:
method FluentIterable.toMultiset(): ImmutableMultiset - added:
method ImmutableBiMap.Builder.orderEntriesByValue(Comparator): ImmutableBiMap.Builder - added:
method ImmutableBiMap.Builder.put(Map.Entry): ImmutableBiMap.Builder - added:
method ImmutableBiMap.Builder.putAll(Iterable): ImmutableBiMap.Builder - added:
method ImmutableListMultimap.Builder.putAll(Iterable): ImmutableListMultimap.Builder - added:
method ImmutableMap.Builder.orderEntriesByValue(Comparator): ImmutableMap.Builder - added:
method ImmutableMap.Builder.putAll(Iterable): ImmutableMap.Builder - added:
method ImmutableMultimap.Builder.putAll(Iterable): ImmutableMultimap.Builder - added:
method ImmutableRangeMap.asDescendingMapOfRanges(): ImmutableMap - added:
method ImmutableRangeSet.asDescendingSetOfRanges(): ImmutableSet - added:
method ImmutableSetMultimap.Builder.putAll(Iterable): ImmutableSetMultimap.Builder - added:
method ImmutableSortedMap.Builder.orderEntriesByValue(Comparator): ImmutableSortedMap.Builder - added:
method ImmutableSortedMap.Builder.putAll(Iterable): ImmutableSortedMap.Builder - added:
method ImmutableSortedMap.get(Object): Object - added:
method RangeMap.asDescendingMapOfRanges(): Map - added:
method RangeSet.asDescendingSetOfRanges(): Set - added:
method TreeRangeMap.asDescendingMapOfRanges(): Map - added:
method TreeRangeSet.asDescendingSetOfRanges(): Set - added:
static method ImmutableBiMap.copyOf(Iterable): ImmutableBiMap - added:
static method ImmutableClassToInstanceMap.of(): ImmutableClassToInstanceMap - added:
static method ImmutableClassToInstanceMap.of(Class, Object): ImmutableClassToInstanceMap - added:
static method ImmutableListMultimap.copyOf(Iterable): ImmutableListMultimap - added:
static method ImmutableMap.copyOf(Iterable): ImmutableMap - added:
static method ImmutableMultimap.copyOf(Iterable): ImmutableMultimap - added:
static method ImmutableSetMultimap.copyOf(Iterable): ImmutableSetMultimap - added:
static method ImmutableSortedMap.copyOf(Iterable): ImmutableSortedMap - added:
static method ImmutableSortedMap.copyOf(Iterable, Comparator): ImmutableSortedMap - added:
static method Lists.cartesianProduct(List): List - added:
static method Lists.cartesianProduct(List[]): List - added:
static method Maps.newLinkedHashMapWithExpectedSize(int): LinkedHashMap - added:
static method Multisets.removeOccurrences(Multiset, Multiset): boolean
- removed:
method AsyncEventBus.dispatchQueuedEvents(): void - added:
method DeadEvent.toString(): String - added:
method EventBus.identifier(): String - added:
method EventBus.toString(): String
- added:
method Hasher.hashCode(): int - added:
static method BloomFilter.create(Funnel, long): BloomFilter - added:
static method BloomFilter.create(Funnel, long, double): BloomFilter - added:
static method Hashing.concatenating(HashFunction, HashFunction, HashFunction[]): HashFunction - added:
static method Hashing.concatenating(Iterable): HashFunction - added:
static method Hashing.sha384(): HashFunction
- added:
method ByteSource.sizeIfKnown(): Optional - added:
method CharSource.length(): long - added:
method CharSource.lengthIfKnown(): Optional
- added:
static field HttpHeaders.PING_FROM: String - added:
static field HttpHeaders.PING_TO: String - added:
static field MediaType.APPLE_PASSBOOK: MediaType - added:
static field MediaType.DART_UTF_8: MediaType - added:
static field MediaType.MANIFEST_JSON_UTF_8: MediaType
- added:
static method Ints.tryParse(String, int): Integer - added:
static method Longs.tryParse(String, int): Long
- added:
method TypeToken.isSubtypeOf(Type): boolean - added:
method TypeToken.isSubtypeOf(TypeToken): boolean - added:
method TypeToken.isSupertypeOf(Type): boolean - added:
method TypeToken.isSupertypeOf(TypeToken): boolean
- changed:
final class Futures → final class Futures extends GwtFuturesCatchingSpecialization - changed:
final class SettableFuture extends AbstractFuture → final class SettableFuture extends AbstractFuture.TrustedFuture - changed:
method AbstractListeningExecutorService.newTaskFor(Callable): ListenableFutureTask → method AbstractListeningExecutorService.newTaskFor(Callable): RunnableFuture - changed:
method AbstractListeningExecutorService.newTaskFor(Runnable, Object): ListenableFutureTask → method AbstractListeningExecutorService.newTaskFor(Runnable, Object): RunnableFuture - added:
method AbstractFuture.setFuture(ListenableFuture): boolean - added:
method SettableFuture.setFuture(ListenableFuture): boolean - added:
static method Futures.catching(ListenableFuture, Class, Function): ListenableFuture - added:
static method Futures.catching(ListenableFuture, Class, Function, Executor): ListenableFuture - added:
static method Futures.catchingAsync(ListenableFuture, Class, AsyncFunction): ListenableFuture - added:
static method Futures.catchingAsync(ListenableFuture, Class, AsyncFunction, Executor): ListenableFuture - added:
static method Futures.getChecked(Future, Class): Object - added:
static method Futures.getChecked(Future, Class, long, TimeUnit): Object - added:
static method Futures.transformAsync(ListenableFuture, AsyncFunction): ListenableFuture - added:
static method Futures.transformAsync(ListenableFuture, AsyncFunction, Executor): ListenableFuture - added:
static method Futures.withTimeout(ListenableFuture, long, TimeUnit, ScheduledExecutorService): ListenableFuture