One serialization test doesn't work (still looking at it). Then, I'll look at live tests. Anyway, looking like the sheers cut over 2.5K lines! You can merge this Pull Request by running:
git pull https://github.com/adriancole/jclouds-labs-google adrian.auto-gce Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds-labs-google/pull/68 -- Commit Summary -- * Use AutoValue to reduce bulk of Google Storage value types. -- File Changes -- M google-cloud-storage/pom.xml (6) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/GoogleCloudStorageApiMetadata.java (3) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/binders/MultipartUploadBinder.java (6) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/GCSBlobStore.java (38) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/BucketToStorageMetadata.java (2) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectListToStorageMetadata.java (11) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectToBlobMetadata.java (45) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/strategy/internal/SequentialMultipartUploadStrategy.java (15) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/config/GoogleCloudStorageParserModule.java (16) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/Bucket.java (321) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/BucketAccessControls.java (118) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/DefaultObjectAccessControls.java (180) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/DomainResourceReferences.java (4) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/GCSObject.java (397) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ListBucketAccessControls.java (112) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ListDefaultObjectAccessControls.java (112) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ListObjectAccessControls.java (112) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ListPage.java (101) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ObjectAccessControls.java (152) A google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/Owner.java (34) A google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ProjectTeam.java (55) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/Resource.java (169) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ResumableUpload.java (112) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Action.java (90) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/BucketCors.java (147) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/BucketLifeCycle.java (102) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Condition.java (150) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Logging.java (102) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Owner.java (99) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/ProjectTeam.java (116) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Rule.java (110) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Versioning.java (94) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Website.java (102) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/BucketAccessControlsTemplate.java (48) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/BucketTemplate.java (99) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/ComposeObjectTemplate.java (59) D google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/DefaultObjectAccessControlsTemplate.java (65) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/ObjectAccessControlsTemplate.java (46) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/ObjectTemplate.java (82) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/features/BucketAccessControlsApi.java (7) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/features/DefaultObjectAccessControlsApi.java (51) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/features/ObjectAccessControlsApi.java (23) R google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/internal/DomainUtils.java (2) A google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/internal/NullSafeCopies.java (39) M google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/parser/ParseToResumableUpload.java (11) D google-cloud-storage/src/main/resources/META-INF/services/org.jclouds.apis.ApiMetadata (18) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/BucketAccessControlsApiExpectTest.java (10) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/BucketAccessControlsApiLiveTest.java (29) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/BucketApiExpectTest.java (2) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/BucketApiLiveTest.java (81) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/DefaultObjectAccessControlsApiExpectTest.java (16) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/DefaultObjectAccessControlsApiLiveTest.java (45) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/ObjectAccessControlsApiExpectTest.java (21) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/ObjectApiLiveTest.java (131) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/ResumableUploadApiLiveTest.java (40) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/BucketAclGetTest.java (6) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/BucketAclInsertTest.java (8) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/BucketAclListTest.java (30) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/BucketAclUpdateTest.java (7) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/BucketUpdateTest.java (28) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/DefaultObjectAclGetTest.java (14) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/DefaultObjectAclInsertTest.java (9) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/DefaultObjectAclListTest.java (23) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/FullBucketGetTest.java (54) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/NoAclBucketListTest.java (33) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/NoAclBucketTest.java (28) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/ObjectAclGetTest.java (11) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/ObjectAclInsertTest.java (7) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/ObjectAclListTest.java (18) M google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/ObjectAclUpdateTest.java (6) -- Patch Links -- https://github.com/jclouds/jclouds-labs-google/pull/68.patch https://github.com/jclouds/jclouds-labs-google/pull/68.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/68
