Repository: jclouds
Updated Branches:
  refs/heads/master 1c1f81c37 -> 770489365


Remove Inject on constructors for abstract classes

This is not meaningful since these classes cannot be instantiated.
Found via error-prone.


Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/77048936
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/77048936
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/77048936

Branch: refs/heads/master
Commit: 7704893650de9f3de714d543678ecb471f1f1e32
Parents: 1c1f81c
Author: Andrew Gaul <[email protected]>
Authored: Thu Sep 7 12:59:24 2017 -0700
Committer: Andrew Gaul <[email protected]>
Committed: Thu Sep 7 23:37:24 2017 -0700

----------------------------------------------------------------------
 .../main/java/org/jclouds/ec2/xml/BaseReservationHandler.java   | 5 +----
 .../main/java/org/jclouds/blobstore/internal/BaseBlobStore.java | 2 --
 .../jclouds/http/internal/BaseHttpCommandExecutorService.java   | 2 --
 .../java/org/jclouds/aws/ec2/xml/BaseAWSReservationHandler.java | 4 +---
 .../jclouds/digitalocean2/functions/BaseToPagedIterable.java    | 4 +---
 .../java/org/jclouds/packet/functions/BaseToPagedIterable.java  | 4 +---
 .../http/parser/firewall/BaseFirewallResponseHandler.java       | 5 +----
 .../parser/firewall/rule/BaseFirewallRuleResponseHandler.java   | 5 +----
 .../http/parser/storage/BaseStorageResponseHandler.java         | 5 +----
 9 files changed, 7 insertions(+), 29 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/77048936/apis/ec2/src/main/java/org/jclouds/ec2/xml/BaseReservationHandler.java
----------------------------------------------------------------------
diff --git 
a/apis/ec2/src/main/java/org/jclouds/ec2/xml/BaseReservationHandler.java 
b/apis/ec2/src/main/java/org/jclouds/ec2/xml/BaseReservationHandler.java
index 3c72a85..493469b 100644
--- a/apis/ec2/src/main/java/org/jclouds/ec2/xml/BaseReservationHandler.java
+++ b/apis/ec2/src/main/java/org/jclouds/ec2/xml/BaseReservationHandler.java
@@ -22,8 +22,6 @@ import static org.jclouds.util.SaxUtils.equalsOrSuffix;
 import java.util.Date;
 import java.util.Set;
 
-import javax.inject.Inject;
-
 import org.jclouds.aws.util.AWSUtils;
 import org.jclouds.date.DateService;
 import org.jclouds.ec2.domain.Attachment;
@@ -45,8 +43,7 @@ public abstract class BaseReservationHandler<T> extends 
HandlerForGeneratedReque
    protected final DateService dateService;
    protected final Supplier<String> defaultRegion;
 
-   @Inject
-   public BaseReservationHandler(DateService dateService, @Region 
Supplier<String> defaultRegion) {
+   protected BaseReservationHandler(DateService dateService, @Region 
Supplier<String> defaultRegion) {
       this.dateService = dateService;
       this.defaultRegion = defaultRegion;
    }

http://git-wip-us.apache.org/repos/asf/jclouds/blob/77048936/blobstore/src/main/java/org/jclouds/blobstore/internal/BaseBlobStore.java
----------------------------------------------------------------------
diff --git 
a/blobstore/src/main/java/org/jclouds/blobstore/internal/BaseBlobStore.java 
b/blobstore/src/main/java/org/jclouds/blobstore/internal/BaseBlobStore.java
index 4e050c8..087e9f6 100644
--- a/blobstore/src/main/java/org/jclouds/blobstore/internal/BaseBlobStore.java
+++ b/blobstore/src/main/java/org/jclouds/blobstore/internal/BaseBlobStore.java
@@ -32,7 +32,6 @@ import java.util.Set;
 import java.util.concurrent.Callable;
 import java.util.concurrent.ExecutorService;
 
-import javax.inject.Inject;
 import javax.inject.Named;
 
 import org.jclouds.blobstore.BlobStore;
@@ -78,7 +77,6 @@ public abstract class BaseBlobStore implements BlobStore {
    protected final Supplier<Set<? extends Location>> locations;
    protected final PayloadSlicer slicer;
 
-   @Inject
    protected BaseBlobStore(BlobStoreContext context, BlobUtils blobUtils, 
Supplier<Location> defaultLocation,
          @Memoized Supplier<Set<? extends Location>> locations, PayloadSlicer 
slicer) {
       this.context = checkNotNull(context, "context");

http://git-wip-us.apache.org/repos/asf/jclouds/blob/77048936/core/src/main/java/org/jclouds/http/internal/BaseHttpCommandExecutorService.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/jclouds/http/internal/BaseHttpCommandExecutorService.java
 
b/core/src/main/java/org/jclouds/http/internal/BaseHttpCommandExecutorService.java
index f92329a..f39ab2a 100644
--- 
a/core/src/main/java/org/jclouds/http/internal/BaseHttpCommandExecutorService.java
+++ 
b/core/src/main/java/org/jclouds/http/internal/BaseHttpCommandExecutorService.java
@@ -29,7 +29,6 @@ import java.net.ProtocolException;
 import java.util.Set;
 
 import javax.annotation.Resource;
-import javax.inject.Inject;
 import javax.inject.Named;
 
 import org.jclouds.Constants;
@@ -67,7 +66,6 @@ public abstract class BaseHttpCommandExecutorService<Q> 
implements HttpCommandEx
 
    private final Set<String> idempotentMethods;
 
-   @Inject
    protected BaseHttpCommandExecutorService(HttpUtils utils, 
ContentMetadataCodec contentMetadataCodec,
          DelegatingRetryHandler retryHandler, IOExceptionRetryHandler 
ioRetryHandler,
          DelegatingErrorHandler errorHandler, HttpWire wire,

http://git-wip-us.apache.org/repos/asf/jclouds/blob/77048936/providers/aws-ec2/src/main/java/org/jclouds/aws/ec2/xml/BaseAWSReservationHandler.java
----------------------------------------------------------------------
diff --git 
a/providers/aws-ec2/src/main/java/org/jclouds/aws/ec2/xml/BaseAWSReservationHandler.java
 
b/providers/aws-ec2/src/main/java/org/jclouds/aws/ec2/xml/BaseAWSReservationHandler.java
index 829123a..099f860 100644
--- 
a/providers/aws-ec2/src/main/java/org/jclouds/aws/ec2/xml/BaseAWSReservationHandler.java
+++ 
b/providers/aws-ec2/src/main/java/org/jclouds/aws/ec2/xml/BaseAWSReservationHandler.java
@@ -24,7 +24,6 @@ import java.util.Map;
 import java.util.Set;
 
 import javax.annotation.Resource;
-import javax.inject.Inject;
 
 import org.jclouds.aws.ec2.domain.AWSRunningInstance;
 import org.jclouds.aws.ec2.domain.MonitoringState;
@@ -55,8 +54,7 @@ public abstract class BaseAWSReservationHandler<T> extends 
HandlerForGeneratedRe
    protected final DateService dateService;
    protected final Supplier<String> defaultRegion;
 
-   @Inject
-   public BaseAWSReservationHandler(DateService dateService, @Region 
Supplier<String> defaultRegion) {
+   protected BaseAWSReservationHandler(DateService dateService, @Region 
Supplier<String> defaultRegion) {
       this.dateService = dateService;
       this.defaultRegion = defaultRegion;
    }

http://git-wip-us.apache.org/repos/asf/jclouds/blob/77048936/providers/digitalocean2/src/main/java/org/jclouds/digitalocean2/functions/BaseToPagedIterable.java
----------------------------------------------------------------------
diff --git 
a/providers/digitalocean2/src/main/java/org/jclouds/digitalocean2/functions/BaseToPagedIterable.java
 
b/providers/digitalocean2/src/main/java/org/jclouds/digitalocean2/functions/BaseToPagedIterable.java
index ebedef5..5334e9d 100644
--- 
a/providers/digitalocean2/src/main/java/org/jclouds/digitalocean2/functions/BaseToPagedIterable.java
+++ 
b/providers/digitalocean2/src/main/java/org/jclouds/digitalocean2/functions/BaseToPagedIterable.java
@@ -18,8 +18,6 @@ package org.jclouds.digitalocean2.functions;
 
 import java.net.URI;
 
-import javax.inject.Inject;
-
 import org.jclouds.collect.IterableWithMarker;
 import org.jclouds.collect.internal.Arg0ToPagedIterable;
 import org.jclouds.digitalocean2.DigitalOcean2Api;
@@ -39,7 +37,7 @@ public abstract class BaseToPagedIterable<T, O extends 
ListOptions> extends
    private final Function<URI, O> linkToOptions;
    protected final DigitalOcean2Api api;
 
-   @Inject protected BaseToPagedIterable(DigitalOcean2Api api, Function<URI, 
O> linkToOptions) {
+   protected BaseToPagedIterable(DigitalOcean2Api api, Function<URI, O> 
linkToOptions) {
       this.api = api;
       this.linkToOptions = linkToOptions;
    }

http://git-wip-us.apache.org/repos/asf/jclouds/blob/77048936/providers/packet/src/main/java/org/jclouds/packet/functions/BaseToPagedIterable.java
----------------------------------------------------------------------
diff --git 
a/providers/packet/src/main/java/org/jclouds/packet/functions/BaseToPagedIterable.java
 
b/providers/packet/src/main/java/org/jclouds/packet/functions/BaseToPagedIterable.java
index abc59a2..3db6e9e 100644
--- 
a/providers/packet/src/main/java/org/jclouds/packet/functions/BaseToPagedIterable.java
+++ 
b/providers/packet/src/main/java/org/jclouds/packet/functions/BaseToPagedIterable.java
@@ -16,8 +16,6 @@
  */
 package org.jclouds.packet.functions;
 
-import javax.inject.Inject;
-
 import org.jclouds.collect.IterableWithMarker;
 import org.jclouds.collect.internal.Arg0ToPagedIterable;
 import org.jclouds.packet.PacketApi;
@@ -38,7 +36,7 @@ public abstract class BaseToPagedIterable<T, O extends 
ListOptions> extends
    private final Function<Href, O> hrefToOptions;
    protected final PacketApi api;
 
-   @Inject protected BaseToPagedIterable(PacketApi api, Function<Href, O> 
hrefToOptions) {
+   protected BaseToPagedIterable(PacketApi api, Function<Href, O> 
hrefToOptions) {
       this.api = api;
       this.hrefToOptions = hrefToOptions;
    }

http://git-wip-us.apache.org/repos/asf/jclouds/blob/77048936/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/firewall/BaseFirewallResponseHandler.java
----------------------------------------------------------------------
diff --git 
a/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/firewall/BaseFirewallResponseHandler.java
 
b/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/firewall/BaseFirewallResponseHandler.java
index 310156b..85cf079 100644
--- 
a/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/firewall/BaseFirewallResponseHandler.java
+++ 
b/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/firewall/BaseFirewallResponseHandler.java
@@ -16,8 +16,6 @@
  */
 package org.jclouds.profitbricks.http.parser.firewall;
 
-import com.google.inject.Inject;
-
 import org.jclouds.profitbricks.domain.Firewall;
 import org.jclouds.profitbricks.domain.ProvisioningState;
 import org.jclouds.profitbricks.http.parser.BaseProfitBricksResponseHandler;
@@ -32,8 +30,7 @@ public abstract class BaseFirewallResponseHandler<T> extends 
BaseProfitBricksRes
    protected boolean useFirewallRuleParser = false;
    protected Firewall.Builder builder;
 
-   @Inject
-   BaseFirewallResponseHandler(FirewallRuleListResponseHandler 
firewallRuleListResponseHandler) {
+   protected BaseFirewallResponseHandler(FirewallRuleListResponseHandler 
firewallRuleListResponseHandler) {
       this.builder = Firewall.builder();
       this.firewallRuleListResponseHandler = firewallRuleListResponseHandler;
    }

http://git-wip-us.apache.org/repos/asf/jclouds/blob/77048936/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/firewall/rule/BaseFirewallRuleResponseHandler.java
----------------------------------------------------------------------
diff --git 
a/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/firewall/rule/BaseFirewallRuleResponseHandler.java
 
b/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/firewall/rule/BaseFirewallRuleResponseHandler.java
index 9461f46..a0e6ef6 100644
--- 
a/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/firewall/rule/BaseFirewallRuleResponseHandler.java
+++ 
b/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/firewall/rule/BaseFirewallRuleResponseHandler.java
@@ -19,16 +19,13 @@ package org.jclouds.profitbricks.http.parser.firewall.rule;
 import org.jclouds.profitbricks.domain.Firewall;
 import org.jclouds.profitbricks.domain.Firewall.Protocol;
 
-import com.google.inject.Inject;
-
 import org.jclouds.profitbricks.http.parser.BaseProfitBricksResponseHandler;
 
 public abstract class BaseFirewallRuleResponseHandler<T> extends 
BaseProfitBricksResponseHandler<T> {
 
    protected Firewall.Rule.Builder builder;
 
-   @Inject
-   BaseFirewallRuleResponseHandler() {
+   protected BaseFirewallRuleResponseHandler() {
       this.builder = Firewall.Rule.builder();
    }
 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/77048936/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/storage/BaseStorageResponseHandler.java
----------------------------------------------------------------------
diff --git 
a/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/storage/BaseStorageResponseHandler.java
 
b/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/storage/BaseStorageResponseHandler.java
index 9026592..d9aa344 100644
--- 
a/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/storage/BaseStorageResponseHandler.java
+++ 
b/providers/profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/storage/BaseStorageResponseHandler.java
@@ -19,8 +19,6 @@ package org.jclouds.profitbricks.http.parser.storage;
 import java.util.Date;
 import java.util.List;
 
-import com.google.inject.Inject;
-
 import org.jclouds.date.DateService;
 import org.jclouds.profitbricks.domain.ProvisioningState;
 import org.jclouds.profitbricks.domain.Storage;
@@ -36,8 +34,7 @@ public abstract class BaseStorageResponseHandler<T> extends 
BaseProfitBricksResp
    protected Storage.Builder builder;
    protected List<String> serverIds;
 
-   @Inject
-   BaseStorageResponseHandler(DateService dateService) {
+   protected BaseStorageResponseHandler(DateService dateService) {
       this.dateService = dateService;
       this.builder = Storage.builder();
       this.serverIds = Lists.newArrayList();

Reply via email to