This PR updates the OpenStack Swift API to the latest standards. Here is what 
is included:

- Prefer `getSomeApi()` for all APIs
- Removed deprecated 1.8 methods
- Updated deprecations to the `*ForRegionAndBlah` methods to 3.0
- Whitespace cleanup
- Annotation reordering
You can merge this Pull Request by running:

  git pull https://github.com/rackerlabs/jclouds-labs-openstack swift/api-update

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds-labs-openstack/pull/129

-- Commit Summary --

  * Swift API region cleanup

-- File Changes --

    M 
openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/CopyObjectException.java
 (5)
    M 
openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/SwiftApi.java (24)
    M 
openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/SwiftApiMetadata.java
 (6)
    M 
openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/blobstore/RegionScopedBlobStoreContext.java
 (52)
    M 
openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/blobstore/RegionScopedSwiftBlobStore.java
 (32)
    M 
openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/blobstore/RegionScopedTemporaryUrlBlobSigner.java
 (2)
    M 
openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/AccountApi.java
 (22)
    M 
openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/BulkApi.java
 (9)
    M 
openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ContainerApi.java
 (84)
    M 
openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ObjectApi.java
 (111)
    M 
openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/StaticLargeObjectApi.java
 (9)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/AuthenticationMockTest.java
 (2)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/TemporaryUrlSignerLiveTest.java
 (14)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/TemporaryUrlSignerMockTest.java
 (4)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/blobstore/RegionScopedBlobStoreContextLiveTest.java
 (8)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/AccountApiLiveTest.java
 (12)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/AccountApiMockTest.java
 (20)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/BulkApiLiveTest.java
 (16)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/BulkApiMockTest.java
 (2)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/ContainerApiLiveTest.java
 (36)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/ContainerApiMockTest.java
 (46)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/CreatePublicContainerLiveTest.java
 (6)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/ObjectApiLiveTest.java
 (46)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/ObjectApiMockTest.java
 (56)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/StaticLargeObjectApiLiveTest.java
 (20)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/StaticLargeObjectApiMockTest.java
 (8)
    M 
openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/internal/BaseSwiftApiLiveTest.java
 (2)
    M 
rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/CloudFilesApi.java
 (12)
    M 
rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/features/CloudFilesAccountApiLiveTest.java
 (4)
    M 
rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/features/CloudFilesCDNApiLiveTest.java
 (56)

-- Patch Links --

https://github.com/jclouds/jclouds-labs-openstack/pull/129.patch
https://github.com/jclouds/jclouds-labs-openstack/pull/129.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/129

Reply via email to