Skip to content

Upgrading com.google.guava:guava 12 to 13

Unknown12.0.1 → 13.0.1

UnknownUpgrade verdict

DepDelta hasn't looked for this range's notes in its newest sources yet, so breaking changes can't be ruled out.

  • 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.
Unknown for releases without notes

Releases without notes may still need changes. Check their commits before upgrading.

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • added: static method Equivalence.equals(): Equivalence
  • added: static method Equivalence.identity(): Equivalence
  • changed: static class AbstractCache.SimpleStatsCounter implements AbstractCache.StatsCounter → static final class AbstractCache.SimpleStatsCounter implements AbstractCache.StatsCounter
  • removed: method GenericMapMaker.expiration(long, TimeUnit): GenericMapMaker
  • removed: method ImmutableSortedMap.get(Object): Object
  • removed: method MapMaker.expiration(long, TimeUnit): MapMaker
  • removed: method TreeMultiset.clear(): void
  • removed: method TreeMultiset.comparator(): Comparator
  • removed: method TreeMultiset.iterator(): Iterator
  • removed: static method Iterables.reverse(List): Iterable
  • changed: class ImmutableSortedMap extends ImmutableSortedMapFauxverideShim implements NavigableMap → abstract class ImmutableSortedMap extends ImmutableSortedMapFauxverideShim implements NavigableMap
  • added: method FluentIterable.toSortedImmutableList(Comparator): ImmutableList
  • added: method FluentIterable.transformAndConcat(Function): FluentIterable
  • added: method LinkedHashMultimap.clear(): void
  • added: static method ContiguousSet.create(Range, DiscreteDomain): ContiguousSet
  • added: static method Iterators.advance(Iterator, int): int
  • added: static method Maps.synchronizedNavigableMap(NavigableMap): NavigableMap
  • added: static method Maps.transformEntries(NavigableMap, Maps.EntryTransformer): NavigableMap
  • added: static method Maps.transformValues(NavigableMap, Function): NavigableMap
  • added: static method Ordering.allEqual(): Ordering
  • added: static method Sets.synchronizedNavigableSet(NavigableSet): NavigableSet
  • removed: method AsyncEventBus.dispatch(Object, EventHandler): void
  • removed: method AsyncEventBus.enqueueEvent(Object, EventHandler): void
  • removed: method EventBus.dispatch(Object, EventHandler): void
  • removed: method EventBus.enqueueEvent(Object, EventHandler): void
  • removed: method EventBus.newHandlerSet(): Set
  • added: method BloomFilter.expectedFalsePositiveProbability(): double
  • added: static method Funnels.asOutputStream(PrimitiveSink): OutputStream
  • added: static method Funnels.integerFunnel(): Funnel
  • added: static method Funnels.longFunnel(): Funnel
  • removed: static method ByteStreams.getDigest(InputSupplier, MessageDigest): byte[]
  • removed: static method Files.getDigest(File, MessageDigest): byte[]
  • added: static method DoubleMath.fuzzyCompare(double, double, double): int
  • added: static method DoubleMath.fuzzyEquals(double, double, double): boolean
  • changed: final class HostAndPort → final class HostAndPort implements Serializable
  • added: static field MediaType.BMP: MediaType
  • added: static field MediaType.MBOX: MediaType
  • added: static field MediaType.SKETCHUP: MediaType
  • added: static field MediaType.WEBP: MediaType
  • added: static field MediaType.WML_UTF_8: MediaType
  • added: static field UnsignedBytes.MAX_VALUE: byte
  • added: static method UnsignedBytes.parseUnsignedByte(String): byte
  • added: static method UnsignedBytes.parseUnsignedByte(String, int): byte
  • added: static method UnsignedBytes.toString(byte): String
  • added: static method UnsignedBytes.toString(byte, int): String
  • added: static method UnsignedInts.decode(String): int
  • added: static method UnsignedLongs.decode(String): long
  • added: ctor MutableTypeToInstanceMap()
  • added: final class ImmutableTypeToInstanceMap extends ForwardingMap implements TypeToInstanceMap
  • added: final class MutableTypeToInstanceMap extends ForwardingMap implements TypeToInstanceMap
  • added: interface TypeToInstanceMap extends Map
  • added: method ImmutableTypeToInstanceMap.Builder.build(): ImmutableTypeToInstanceMap
  • added: method ImmutableTypeToInstanceMap.Builder.put(Class, Object): ImmutableTypeToInstanceMap.Builder
  • added: method ImmutableTypeToInstanceMap.Builder.put(TypeToken, Object): ImmutableTypeToInstanceMap.Builder
  • added: method ImmutableTypeToInstanceMap.delegate(): Map
  • added: method ImmutableTypeToInstanceMap.getInstance(Class): Object
  • added: method ImmutableTypeToInstanceMap.getInstance(TypeToken): Object
  • added: method ImmutableTypeToInstanceMap.putInstance(Class, Object): Object
  • added: method ImmutableTypeToInstanceMap.putInstance(TypeToken, Object): Object
  • added: method MutableTypeToInstanceMap.delegate(): Map
  • added: method MutableTypeToInstanceMap.getInstance(Class): Object
  • added: method MutableTypeToInstanceMap.getInstance(TypeToken): Object
  • added: method MutableTypeToInstanceMap.put(TypeToken, Object): Object
  • added: method MutableTypeToInstanceMap.putAll(Map): void
  • added: method MutableTypeToInstanceMap.putInstance(Class, Object): Object
  • added: method MutableTypeToInstanceMap.putInstance(TypeToken, Object): Object
  • added: method TypeToInstanceMap.getInstance(Class): Object
  • added: method TypeToInstanceMap.getInstance(TypeToken): Object
  • added: method TypeToInstanceMap.putInstance(Class, Object): Object
  • added: method TypeToInstanceMap.putInstance(TypeToken, Object): Object
  • added: static final class ImmutableTypeToInstanceMap.Builder
  • added: static method ImmutableTypeToInstanceMap.builder(): ImmutableTypeToInstanceMap.Builder
  • added: static method ImmutableTypeToInstanceMap.of(): ImmutableTypeToInstanceMap
  • added: abstract class RateLimiter
  • added: abstract class Striped
  • added: class CycleDetectingLockFactory
  • added: enum CycleDetectingLockFactory.Policies implements CycleDetectingLockFactory.Policy
  • added: interface CycleDetectingLockFactory.Policy
  • added: interface Service.Listener
  • added: method AbstractExecutionThreadService.addListener(Service.Listener, Executor): void
  • added: method AbstractIdleService.addListener(Service.Listener, Executor): void
  • added: method AbstractScheduledService.addListener(Service.Listener, Executor): void
  • added: method AbstractService.addListener(Service.Listener, Executor): void
  • added: method CycleDetectingLockFactory.Policy.handlePotentialDeadlock(CycleDetectingLockFactory.PotentialDeadlockException): void
  • added: method CycleDetectingLockFactory.PotentialDeadlockException.getConflictingStackTrace(): CycleDetectingLockFactory.ExampleStackTrace
  • added: method CycleDetectingLockFactory.PotentialDeadlockException.getMessage(): String
  • added: method CycleDetectingLockFactory.WithExplicitOrdering.newReentrantLock(Enum): ReentrantLock
  • added: method CycleDetectingLockFactory.WithExplicitOrdering.newReentrantLock(Enum, boolean): ReentrantLock
  • added: method CycleDetectingLockFactory.WithExplicitOrdering.newReentrantReadWriteLock(Enum): ReentrantReadWriteLock
  • added: method CycleDetectingLockFactory.WithExplicitOrdering.newReentrantReadWriteLock(Enum, boolean): ReentrantReadWriteLock
  • added: method CycleDetectingLockFactory.newReentrantLock(String): ReentrantLock
  • added: method CycleDetectingLockFactory.newReentrantLock(String, boolean): ReentrantLock
  • added: method CycleDetectingLockFactory.newReentrantReadWriteLock(String): ReentrantReadWriteLock
  • added: method CycleDetectingLockFactory.newReentrantReadWriteLock(String, boolean): ReentrantReadWriteLock
  • added: method ForwardingService.addListener(Service.Listener, Executor): void
  • added: method RateLimiter.acquire(): void
  • added: method RateLimiter.acquire(int): void
  • added: method RateLimiter.getRate(): double
  • added: method RateLimiter.setRate(double): void
  • added: method RateLimiter.toString(): String
  • added: method RateLimiter.tryAcquire(int, long, TimeUnit): boolean
  • added: method RateLimiter.tryAcquire(long, TimeUnit): boolean
  • added: method Service.Listener.failed(Service.State, Throwable): void
  • added: method Service.Listener.running(): void
  • added: method Service.Listener.starting(): void
  • added: method Service.Listener.stopping(Service.State): void
  • added: method Service.Listener.terminated(Service.State): void
  • added: method Service.addListener(Service.Listener, Executor): void
  • added: method Striped.bulkGet(Iterable): Iterable
  • added: method Striped.get(Object): Object
  • added: method Striped.getAt(int): Object
  • added: method Striped.size(): int
  • added: static field CycleDetectingLockFactory.Policies.DISABLED: CycleDetectingLockFactory.Policies
  • added: static field CycleDetectingLockFactory.Policies.THROW: CycleDetectingLockFactory.Policies
  • added: static field CycleDetectingLockFactory.Policies.WARN: CycleDetectingLockFactory.Policies
  • added: static final class CycleDetectingLockFactory.PotentialDeadlockException extends CycleDetectingLockFactory.ExampleStackTrace
  • added: static final class CycleDetectingLockFactory.WithExplicitOrdering extends CycleDetectingLockFactory
  • added: static method CycleDetectingLockFactory.Policies.valueOf(String): CycleDetectingLockFactory.Policies
  • added: static method CycleDetectingLockFactory.Policies.values(): CycleDetectingLockFactory.Policies[]
  • added: static method CycleDetectingLockFactory.newInstance(CycleDetectingLockFactory.Policy): CycleDetectingLockFactory
  • added: static method CycleDetectingLockFactory.newInstanceWithExplicitOrdering(Class, CycleDetectingLockFactory.Policy): CycleDetectingLockFactory.WithExplicitOrdering
  • added: static method Futures.dereference(ListenableFuture): ListenableFuture
  • added: static method RateLimiter.create(double): RateLimiter
  • added: static method RateLimiter.create(double, long, TimeUnit): RateLimiter
  • added: static method Striped.lazyWeakLock(int): Striped
  • added: static method Striped.lazyWeakReadWriteLock(int): Striped
  • added: static method Striped.lazyWeakSemaphore(int, int): Striped
  • added: static method Striped.lock(int): Striped
  • added: static method Striped.readWriteLock(int): Striped
  • added: static method Striped.semaphore(int, int): Striped