Skip to content

Commit af18b50

Browse files
mziccardaozarov
authored andcommitted
Suppress unchecked warning for defaultServiceFactory, defaultRpcFactory and toBuilder (#881)
1 parent 1eb3522 commit af18b50

File tree

6 files changed

+4
-8
lines changed

6 files changed

+4
-8
lines changed

gcloud-java-bigquery/src/main/java/com/google/gcloud/bigquery/BigQueryOptions.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ protected Set<String> scopes() {
8585
return SCOPES;
8686
}
8787

88+
@SuppressWarnings("unchecked")
8889
@Override
8990
public Builder toBuilder() {
9091
return new Builder(this);

gcloud-java-core/src/main/java/com/google/gcloud/ServiceOptions.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -646,9 +646,9 @@ private static <T> T newInstance(String className) throws IOException, ClassNotF
646646
}
647647
}
648648

649-
protected abstract <T extends ServiceFactory<ServiceT, OptionsT>> T defaultServiceFactory();
649+
protected abstract ServiceFactory<ServiceT, OptionsT> defaultServiceFactory();
650650

651-
protected abstract <T extends ServiceRpcFactory<ServiceRpcT, OptionsT>> T defaultRpcFactory();
651+
protected abstract ServiceRpcFactory<ServiceRpcT, OptionsT> defaultRpcFactory();
652652

653653
protected abstract Set<String> scopes();
654654

gcloud-java-datastore/src/main/java/com/google/gcloud/datastore/DatastoreOptions.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,13 +102,11 @@ protected String defaultProject() {
102102
return projectId != null ? projectId : super.defaultProject();
103103
}
104104

105-
@SuppressWarnings("unchecked")
106105
@Override
107106
protected DatastoreFactory defaultServiceFactory() {
108107
return DefaultDatastoreFactory.INSTANCE;
109108
}
110109

111-
@SuppressWarnings("unchecked")
112110
@Override
113111
protected DatastoreRpcFactory defaultRpcFactory() {
114112
return DefaultDatastoreRpcFactory.INSTANCE;

gcloud-java-dns/src/main/java/com/google/gcloud/dns/DnsOptions.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,11 @@ private DnsOptions(Builder builder) {
6969
super(DnsFactory.class, DnsRpcFactory.class, builder);
7070
}
7171

72-
@SuppressWarnings("unchecked")
7372
@Override
7473
protected DnsFactory defaultServiceFactory() {
7574
return DefaultDnsFactory.INSTANCE;
7675
}
7776

78-
@SuppressWarnings("unchecked")
7977
@Override
8078
protected DnsRpcFactory defaultRpcFactory() {
8179
return DefaultDnsRpcFactory.INSTANCE;

gcloud-java-resourcemanager/src/main/java/com/google/gcloud/resourcemanager/ResourceManagerOptions.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ public int hashCode() {
112112
return baseHashCode();
113113
}
114114

115+
@SuppressWarnings("unchecked")
115116
@Override
116117
public Builder toBuilder() {
117118
return new Builder(this);

gcloud-java-storage/src/main/java/com/google/gcloud/storage/StorageOptions.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,11 @@ private StorageOptions(Builder builder) {
6969
super(StorageFactory.class, StorageRpcFactory.class, builder);
7070
}
7171

72-
@SuppressWarnings("unchecked")
7372
@Override
7473
protected StorageFactory defaultServiceFactory() {
7574
return DefaultStorageFactory.INSTANCE;
7675
}
7776

78-
@SuppressWarnings("unchecked")
7977
@Override
8078
protected StorageRpcFactory defaultRpcFactory() {
8179
return DefaultStorageRpcFactory.INSTANCE;

0 commit comments

Comments
 (0)