Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.0.0
Description
The below classes use com.google.common.base.Objects.ToStringHelper, which has been deprecated since Guava 18, and has been removed in Guava 21. This makes it impossible to use jclouds in a project using Guava 21. Please either upgrade to Guava 18+ and switch to using com.google.common.base.MoreObjects.ToStringHelper, or drop the usage of ToStringHelper altogether. This will allow my project to upgrade to Guava 21 without having to use a fork of jclouds.
- org/jclouds/apis/internal/BaseApiMetadata.java
- org/jclouds/domain/internal/LocationImpl.java
- org/jclouds/domain/internal/MutableResourceMetadataImpl.java
- org/jclouds/domain/internal/ResourceMetadataImpl.java
- org/jclouds/http/HttpMessage.java
- org/jclouds/http/HttpRequest.java
- org/jclouds/http/HttpResponse.java
- org/jclouds/internal/BaseView.java
- org/jclouds/providers/internal/BaseProviderMetadata.java
- org/jclouds/reflect/InvocationSuccess.java
- org/jclouds/rest/internal/BaseHttpApiMetadata.java
- org/jclouds/rest/suppliers/URIFromStringSupplier.java
Attachments
Issue Links
- is related to
-
JCLOUDS-653 Upgrade to Guava 18
- Resolved