did a global import order fix so that all following changes don't have this.
Main change was to consolidate the Deployment value type. A follow-up PR will take out the private fields, equals, etc. with auto-value. You can merge this Pull Request by running: git pull https://github.com/adriancole/jclouds-labs adrian.azurecompute-Deployment-cleanup1 Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds-labs/pull/92 -- Commit Summary -- * Cleanup round 1 of azurecompute Deployment class and imports. -- File Changes -- M azurecompute/src/main/java/org/jclouds/azurecompute/AzureComputeApi.java (2) M azurecompute/src/main/java/org/jclouds/azurecompute/AzureComputeProviderMetadata.java (5) M azurecompute/src/main/java/org/jclouds/azurecompute/AzureManagementApiMetadata.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/binders/BindCreateHostedServiceToXmlPayload.java (15) M azurecompute/src/main/java/org/jclouds/azurecompute/binders/BindDeploymentParamsToXmlPayload.java (6) M azurecompute/src/main/java/org/jclouds/azurecompute/binders/BindOSImageParamsToXmlPayload.java (6) M azurecompute/src/main/java/org/jclouds/azurecompute/compute/AzureComputeServiceAdapter.java (1) M azurecompute/src/main/java/org/jclouds/azurecompute/compute/config/AzureComputeServiceContextModule.java (5) M azurecompute/src/main/java/org/jclouds/azurecompute/compute/functions/AzureImageToImage.java (3) M azurecompute/src/main/java/org/jclouds/azurecompute/compute/functions/DeploymentToNodeMetadata.java (3) M azurecompute/src/main/java/org/jclouds/azurecompute/compute/functions/RoleSizeToHardware.java (3) M azurecompute/src/main/java/org/jclouds/azurecompute/config/AzureComputeHttpApiModule.java (7) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/Deployment.java (363) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/DeploymentParams.java (3) D azurecompute/src/main/java/org/jclouds/azurecompute/domain/DeploymentSlot.java (42) D azurecompute/src/main/java/org/jclouds/azurecompute/domain/DeploymentStatus.java (43) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/DetailedHostedServiceProperties.java (10) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/Disk.java (7) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/Error.java (4) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/HostedService.java (7) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/HostedServiceProperties.java (4) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/Image.java (9) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/ImageParams.java (7) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/InstanceStatus.java (4) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/Location.java (7) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/OSType.java (4) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/Operation.java (4) M azurecompute/src/main/java/org/jclouds/azurecompute/domain/RoleSize.java (4) M azurecompute/src/main/java/org/jclouds/azurecompute/features/DeploymentApi.java (5) M azurecompute/src/main/java/org/jclouds/azurecompute/features/DiskApi.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/features/HostedServiceApi.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/features/ImageApi.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/features/LocationApi.java (6) M azurecompute/src/main/java/org/jclouds/azurecompute/features/OperationApi.java (5) M azurecompute/src/main/java/org/jclouds/azurecompute/features/VirtualMachineApi.java (1) M azurecompute/src/main/java/org/jclouds/azurecompute/functions/ImageParamsName.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/functions/ParseRequestIdHeader.java (6) M azurecompute/src/main/java/org/jclouds/azurecompute/options/CreateHostedServiceOptions.java (3) M azurecompute/src/main/java/org/jclouds/azurecompute/suppliers/KeyStoreSupplier.java (13) M azurecompute/src/main/java/org/jclouds/azurecompute/suppliers/SSLContextWithKeysSupplier.java (9) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/DeploymentHandler.java (24) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/DetailedHostedServicePropertiesHandler.java (7) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/DiskHandler.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/HostedServiceHandler.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/HostedServicePropertiesHandler.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/HostedServiceWithDetailedPropertiesHandler.java (1) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/ImageHandler.java (10) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/ListDisksHandler.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/ListHostedServicesHandler.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/ListImagesHandler.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/ListLocationsHandler.java (8) M azurecompute/src/main/java/org/jclouds/azurecompute/xml/OperationHandler.java (7) M azurecompute/src/test/java/org/jclouds/azurecompute/features/DeploymentApiMockTest.java (7) M azurecompute/src/test/java/org/jclouds/azurecompute/features/DiskApiLiveTest.java (14) M azurecompute/src/test/java/org/jclouds/azurecompute/features/DiskApiMockTest.java (7) M azurecompute/src/test/java/org/jclouds/azurecompute/features/HostedServiceApiLiveTest.java (20) M azurecompute/src/test/java/org/jclouds/azurecompute/features/HostedServiceApiMockTest.java (11) M azurecompute/src/test/java/org/jclouds/azurecompute/features/ImageApiLiveTest.java (16) M azurecompute/src/test/java/org/jclouds/azurecompute/features/ImageApiMockTest.java (8) M azurecompute/src/test/java/org/jclouds/azurecompute/features/LocationApiLiveTest.java (12) M azurecompute/src/test/java/org/jclouds/azurecompute/features/LocationApiMockTest.java (7) M azurecompute/src/test/java/org/jclouds/azurecompute/features/OperationApiMockTest.java (7) M azurecompute/src/test/java/org/jclouds/azurecompute/features/VirtualMachineApiMockTest.java (5) M azurecompute/src/test/java/org/jclouds/azurecompute/internal/BaseAzureComputeApiLiveTest.java (5) M azurecompute/src/test/java/org/jclouds/azurecompute/internal/BaseAzureComputeApiMockTest.java (20) M azurecompute/src/test/java/org/jclouds/azurecompute/parse/ErrorTest.java (5) M azurecompute/src/test/java/org/jclouds/azurecompute/parse/GetDeploymentTest.java (17) M azurecompute/src/test/java/org/jclouds/azurecompute/parse/GetHostedServiceDetailsTest.java (5) M azurecompute/src/test/java/org/jclouds/azurecompute/parse/GetHostedServiceTest.java (5) M azurecompute/src/test/java/org/jclouds/azurecompute/parse/GetOperationTest.java (5) M azurecompute/src/test/java/org/jclouds/azurecompute/parse/ListDisksTest.java (6) M azurecompute/src/test/java/org/jclouds/azurecompute/parse/ListHostedServicesTest.java (6) M azurecompute/src/test/java/org/jclouds/azurecompute/parse/ListImagesTest.java (6) M azurecompute/src/test/java/org/jclouds/azurecompute/parse/ListLocationsTest.java (6) -- Patch Links -- https://github.com/jclouds/jclouds-labs/pull/92.patch https://github.com/jclouds/jclouds-labs/pull/92.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/92