Upgrading com.google.guava:guava 8 to 9
Unknownr08 → r09
UnknownUpgrade verdict
The only release in this range publishes no notes, so breaking changes can't be ruled out.
In plain terms
- Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
- DepDelta found no commit log for them either.
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.
- removed:
enum Service.State - removed:
interface Service - removed:
method Service.isRunning(): boolean - removed:
method Service.start(): Future - removed:
method Service.startAndWait(): Service.State - removed:
method Service.state(): Service.State - removed:
method Service.stop(): Future - removed:
method Service.stopAndWait(): Service.State - removed:
static field Service.State.FAILED: Service.State - removed:
static field Service.State.NEW: Service.State - removed:
static field Service.State.RUNNING: Service.State - removed:
static field Service.State.STARTING: Service.State - removed:
static field Service.State.STOPPING: Service.State - removed:
static field Service.State.TERMINATED: Service.State - removed:
static method Equivalences.nullAwareEquals(): Equivalence - removed:
static method Service.State.valueOf(String): Service.State - removed:
static method Service.State.values(): Service.State[] - added:
final class Enums - added:
interface Ticker - added:
method Splitter.limit(int): Splitter - added:
method Ticker.read(): long - added:
static field Ascii.MAX: int - added:
static field Ascii.MIN: int - added:
static method Enums.valueOfFunction(Class): Function - added:
static method Equivalences.pairwise(Equivalence): Equivalence
- added:
method MapMaker.toString(): String
- changed:
final class InternetDomainName → class InternetDomainName
- removed:
final class ValueFuture extends AbstractListenableFuture - removed:
method ValueFuture.cancel(boolean): boolean - removed:
method ValueFuture.set(Object): boolean - removed:
method ValueFuture.setException(Throwable): boolean - removed:
static method Futures.compose(Future, Function): Future - removed:
static method Futures.compose(ListenableFuture, Function): ListenableFuture - removed:
static method Futures.compose(ListenableFuture, Function, Executor): ListenableFuture - removed:
static method ValueFuture.create(): ValueFuture - changed:
method AbstractExecutionThreadService.start(): Future → method AbstractExecutionThreadService.start(): ListenableFuture - changed:
method AbstractExecutionThreadService.stop(): Future → method AbstractExecutionThreadService.stop(): ListenableFuture - changed:
method AbstractIdleService.start(): Future → method AbstractIdleService.start(): ListenableFuture - changed:
method AbstractIdleService.stop(): Future → method AbstractIdleService.stop(): ListenableFuture - changed:
method AbstractService.start(): Future → method AbstractService.start(): ListenableFuture - changed:
method AbstractService.stop(): Future → method AbstractService.stop(): ListenableFuture - changed:
method ForwardingService.start(): Future → method ForwardingService.start(): ListenableFuture - changed:
method ForwardingService.stop(): Future → method ForwardingService.stop(): ListenableFuture - added:
abstract class ForwardingCheckedFuture extends ForwardingListenableFuture implements CheckedFuture - added:
ctor ForwardingCheckedFuture() - added:
ctor ForwardingCheckedFuture.SimpleForwardingCheckedFuture(CheckedFuture) - added:
ctor ForwardingFuture.SimpleForwardingFuture(Future) - added:
ctor ForwardingListenableFuture.SimpleForwardingListenableFuture(ListenableFuture) - added:
enum Service.State - added:
final class SettableFuture extends AbstractListenableFuture - added:
interface Service - added:
method ForwardingCheckedFuture.SimpleForwardingCheckedFuture.delegate(): CheckedFuture - added:
method ForwardingCheckedFuture.checkedGet(): Object - added:
method ForwardingCheckedFuture.checkedGet(long, TimeUnit): Object - added:
method ForwardingCheckedFuture.delegate(): CheckedFuture - added:
method ForwardingFuture.SimpleForwardingFuture.delegate(): Future - added:
method ForwardingListenableFuture.SimpleForwardingListenableFuture.delegate(): ListenableFuture - added:
method ForwardingService.standardStartAndWait(): Service.State - added:
method ForwardingService.standardStopAndWait(): Service.State - added:
method Service.isRunning(): boolean - added:
method Service.start(): ListenableFuture - added:
method Service.startAndWait(): Service.State - added:
method Service.state(): Service.State - added:
method Service.stop(): ListenableFuture - added:
method Service.stopAndWait(): Service.State - added:
method SettableFuture.cancel(boolean): boolean - added:
method SettableFuture.set(Object): boolean - added:
method SettableFuture.setException(Throwable): boolean - added:
static abstract class ForwardingCheckedFuture.SimpleForwardingCheckedFuture extends ForwardingCheckedFuture - added:
static abstract class ForwardingFuture.SimpleForwardingFuture extends ForwardingFuture - added:
static abstract class ForwardingListenableFuture.SimpleForwardingListenableFuture extends ForwardingListenableFuture - added:
static field Service.State.FAILED: Service.State - added:
static field Service.State.NEW: Service.State - added:
static field Service.State.RUNNING: Service.State - added:
static field Service.State.STARTING: Service.State - added:
static field Service.State.STOPPING: Service.State - added:
static field Service.State.TERMINATED: Service.State - added:
static method Futures.makeChecked(ListenableFuture, Function): CheckedFuture - added:
static method Futures.transform(Future, Function): Future - added:
static method Futures.transform(ListenableFuture, Function): ListenableFuture - added:
static method Futures.transform(ListenableFuture, Function, Executor): ListenableFuture - added:
static method Service.State.valueOf(String): Service.State - added:
static method Service.State.values(): Service.State[] - added:
static method SettableFuture.create(): SettableFuture