https://issues.apache.org/jira/browse/JCLOUDS-791 You can view, comment on, or merge this pull request online at:
https://github.com/jclouds/jclouds/pull/703 -- Commit Summary -- * JCLOUDS-423 - Adds support for Rackspace Cloud Files API - Added support for CloudFilesApi/CDNApi - Added mock/live tests - Refactored listFirstPage() and listAt() API methods to list() and listWithOptions(…) - General Swift API cleanup: docs and tests - Added support for Internal URL - Updated JavaDocs and domain objects. - Added support for Cloud Files US * JCLOUDS-423 - Adds support for Rackspace Cloud Files API - Added support for CloudFilesApi/CDNApi - Added mock/live tests - Refactored listFirstPage() and listAt() API methods to list() and listWithOptions(…) - General Swift API cleanup: docs and tests - Added support for Internal URL - Updated JavaDocs and domain objects. - Added support for Cloud Files US * JCLOUDS-423 - Adds support for Rackspace Cloud Files UK provider. * JCLOUDS-423 - Adds support for Rackspace Cloud Files UK provider. * Fixes more checkstyle violations. * Fixes more checkstyle violations. * Fixes more checkstyle violations. * Added @Beta annotations to APIs * Refactored CDN headers and test classes * Better explanation of Beta APIs * Better explanation of Beta APIs * Better explanation of Beta APIs * Address Checkstyle violations * Prefer Guava HttpHeaders over JAX-RS * JCLOUDS-545: Use established conventions for OpenStack APIs, updates JavaDocs and tests * JCLOUDS-562: Decode object names with spaces, added test cases and updated test names. * JCLOUDS-547: Improved header and option support for Swift/Cloud Files * JCLOUDS-546: Remove Javadoc @author annotations * JCLOUDS-546: Remove Javadoc @author annotations * JCLOUDS-546: Remove Javadoc @author annotations * Make sure metadata points to UK resources * Up to 2.0.0-SNAPSHOT after the 1.8.0 release * Up to 2.0.0-SNAPSHOT after the 1.8.0 release * Up to 2.0.0-SNAPSHOT after the 1.8.0 release * Updating project versions to 2.0.0-SNAPSHOT * Updating project versions to 2.0.0-SNAPSHOT * Updating project versions to 2.0.0-SNAPSHOT * JCLOUDS-653: Address Guava 18 deprecations * Prefer Regions to Zones * Removed @Nullable annotations on region parameters * Fix Maven parent.relativePath warnings * Fix Maven parent.relativePath warnings * Fix Maven parent.relativePath warnings * Swift API region cleanup * Convert fake interfaces to utility classes * Fix poms so that modernizer doesn't fail on snapshot. * Fix poms so that modernizer doesn't fail on snapshot. * Fix poms so that modernizer doesn't fail on snapshot. * Revert "Fix poms so that modernizer doesn't fail on snapshot." * Revert "Fix poms so that modernizer doesn't fail on snapshot." * Revert "Fix poms so that modernizer doesn't fail on snapshot." * JCLOUDS-641 copy/paste error completely screwed blobstore tests. * JCLOUDS-641 copy/paste error completely screwed blobstore tests. * JCLOUDS-641 copy/paste error completely screwed blobstore tests. * Swift is now out of labs. * Swift is now out of labs. * Swift is now out of labs. * Revert "JCLOUDS-653: Address Guava 18 deprecations" * Remove jclouds.version and replace it with project.version in all poms. * Remove jclouds.version and replace it with project.version in all poms. * Remove jclouds.version and replace it with project.version in all poms. * Use AutoService for creation of Service Loader Metadata * Use AutoService for creation of Service Loader Metadata * Use AutoService for creation of Service Loader Metadata * Move to promote rackspace-cloudfiles-us * Move to promote rackspace-cloudfiles-uk * Move to promote rackspace-cloudfiles * Merge remote-tracking branch 'repo-rackspace-cloudfiles-promote/promote-rackspace-cloudfiles-us-branch' into promote-rackspace-cloudfiles2 * Merge remote-tracking branch 'repo-rackspace-cloudfiles-promote/promote-rackspace-cloudfiles-uk-branch' into promote-rackspace-cloudfiles2 * Merge remote-tracking branch 'repo-rackspace-cloudfiles-promote/promote-rackspace-cloudfiles-branch' into promote-rackspace-cloudfiles2 -- File Changes -- A apis/rackspace-cloudfiles/README.md (22) A apis/rackspace-cloudfiles/pom.xml (176) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/CloudFilesApi.java (51) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/CloudFilesApiMetadata.java (104) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/binders/BindCDNPurgeEmailAddressesToHeaders.java (53) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/config/CloudFilesHttpApiModule.java (50) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/domain/CDNContainer.java (262) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/features/CDNApi.java (204) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/functions/ParseCDNContainerFromHeaders.java (81) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/functions/ParseCDNContainerURIFromHeaders.java (41) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/functions/RegionToCDNEndpoint.java (73) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/handlers/CloudFilesErrorHandler.java (91) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/options/ListCDNContainerOptions.java (86) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/options/UpdateCDNContainerOptions.java (177) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesConstants.java (31) A apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesHeaders.java (44) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/CloudFilesApiLiveTest.java (27) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/CloudFilesApiMetadataTest.java (34) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/binders/BindCDNPurgeEmailAddressesToHeadersMockTest.java (74) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/blobstore/CloudFilesRegionScopedBlobStoreContextLiveTest.java (42) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/blobstore/integration/CloudFilesBlobIntegrationLiveTest.java (39) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/blobstore/integration/CloudFilesBlobLiveTest.java (39) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/blobstore/integration/CloudFilesBlobSignerLiveTest.java (39) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/blobstore/integration/CloudFilesContainerIntegrationLiveTest.java (39) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/blobstore/integration/CloudFilesContainerLiveTest.java (56) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/blobstore/integration/CloudFilesServiceIntegrationLiveTest.java (39) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/features/CloudFilesAccountApiLiveTest.java (44) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/features/CloudFilesBulkApiLiveTest.java (31) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/features/CloudFilesCDNApiLiveTest.java (190) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/features/CloudFilesCDNApiMockTest.java (523) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/features/CloudFilesContainerApiLiveTest.java (31) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/features/CloudFilesObjectApiLiveTest.java (31) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/internal/BaseCloudFilesApiLiveTest.java (31) A apis/rackspace-cloudfiles/src/test/java/org/jclouds/rackspace/cloudfiles/v1/options/UpdateCDNContainerOptionsTest.java (109) A apis/rackspace-cloudfiles/src/test/resources/cdn_container_list.json (42) A apis/rackspace-cloudfiles/src/test/resources/cdn_container_list_at.json (22) A apis/rackspace-cloudfiles/src/test/resources/logback.xml (71) A providers/rackspace-cloudfiles-uk/README.md (21) A providers/rackspace-cloudfiles-uk/pom.xml (176) A providers/rackspace-cloudfiles-uk/src/main/java/org/jclouds/rackspace/cloudfiles/uk/CloudFilesUKProviderMetadata.java (123) A providers/rackspace-cloudfiles-uk/src/test/java/org/jclouds/rackspace/cloudfiles/uk/CloudFilesUKProviderTest.java (28) A providers/rackspace-cloudfiles-uk/src/test/java/org/jclouds/rackspace/cloudfiles/uk/blobstore/integration/CloudFilesUKBlobIntegrationLiveTest.java (27) A providers/rackspace-cloudfiles-uk/src/test/java/org/jclouds/rackspace/cloudfiles/uk/blobstore/integration/CloudFilesUKBlobLiveTest.java (27) A providers/rackspace-cloudfiles-uk/src/test/java/org/jclouds/rackspace/cloudfiles/uk/blobstore/integration/CloudFilesUKBlobSignerLiveTest.java (27) A providers/rackspace-cloudfiles-uk/src/test/java/org/jclouds/rackspace/cloudfiles/uk/blobstore/integration/CloudFilesUKContainerIntegrationLiveTest.java (27) A providers/rackspace-cloudfiles-uk/src/test/java/org/jclouds/rackspace/cloudfiles/uk/blobstore/integration/CloudFilesUKContainerLiveTest.java (27) A providers/rackspace-cloudfiles-uk/src/test/java/org/jclouds/rackspace/cloudfiles/uk/blobstore/integration/CloudFilesUKServiceIntegrationLiveTest.java (36) A providers/rackspace-cloudfiles-uk/src/test/resources/logback.xml (71) A providers/rackspace-cloudfiles-us/README.md (22) A providers/rackspace-cloudfiles-us/pom.xml (176) A providers/rackspace-cloudfiles-us/src/main/java/org/jclouds/rackspace/cloudfiles/us/CloudFilesUSProviderMetadata.java (145) A providers/rackspace-cloudfiles-us/src/test/java/org/jclouds/rackspace/cloudfiles/us/CloudFilesUSProviderTest.java (28) A providers/rackspace-cloudfiles-us/src/test/java/org/jclouds/rackspace/cloudfiles/us/blobstore/integration/CloudFilesUSBlobIntegrationLiveTest.java (27) A providers/rackspace-cloudfiles-us/src/test/java/org/jclouds/rackspace/cloudfiles/us/blobstore/integration/CloudFilesUSBlobLiveTest.java (27) A providers/rackspace-cloudfiles-us/src/test/java/org/jclouds/rackspace/cloudfiles/us/blobstore/integration/CloudFilesUSBlobSignerLiveTest.java (27) A providers/rackspace-cloudfiles-us/src/test/java/org/jclouds/rackspace/cloudfiles/us/blobstore/integration/CloudFilesUSContainerIntegrationLiveTest.java (27) A providers/rackspace-cloudfiles-us/src/test/java/org/jclouds/rackspace/cloudfiles/us/blobstore/integration/CloudFilesUSContainerLiveTest.java (27) A providers/rackspace-cloudfiles-us/src/test/java/org/jclouds/rackspace/cloudfiles/us/blobstore/integration/CloudFilesUSServiceIntegrationLiveTest.java (36) A providers/rackspace-cloudfiles-us/src/test/resources/logback.xml (71) -- Patch Links -- https://github.com/jclouds/jclouds/pull/703.patch https://github.com/jclouds/jclouds/pull/703.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/703
