Skip to content

Commit b36530b

Browse files
committed
Add explicit implementation.
1 parent 93097f5 commit b36530b

18 files changed

+38
-17
lines changed

googlestorage/src/main/java/ch/cyberduck/core/googlestorage/GoogleStorageAccessControlListFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public class GoogleStorageAccessControlListFeature implements AclPermission {
6363

6464
public GoogleStorageAccessControlListFeature(final GoogleStorageSession session) {
6565
this.session = session;
66-
this.containerService = session.getFeature(PathContainerService.class);
66+
this.containerService = new GoogleStoragePathContainerService();
6767
}
6868

6969
@Override

googlestorage/src/main/java/ch/cyberduck/core/googlestorage/GoogleStorageAttributesFinderFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public class GoogleStorageAttributesFinderFeature implements AttributesFinder, A
5151

5252
public GoogleStorageAttributesFinderFeature(final GoogleStorageSession session) {
5353
this.session = session;
54-
this.containerService = session.getFeature(PathContainerService.class);
54+
this.containerService = new GoogleStoragePathContainerService();
5555
}
5656

5757
@Override

googlestorage/src/main/java/ch/cyberduck/core/googlestorage/GoogleStorageCopyFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public class GoogleStorageCopyFeature implements Copy {
4242

4343
public GoogleStorageCopyFeature(final GoogleStorageSession session) {
4444
this.session = session;
45-
this.containerService = session.getFeature(PathContainerService.class);
45+
this.containerService = new GoogleStoragePathContainerService();
4646
}
4747

4848
@Override

googlestorage/src/main/java/ch/cyberduck/core/googlestorage/GoogleStorageDeleteFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class GoogleStorageDeleteFeature implements Delete {
3939

4040
public GoogleStorageDeleteFeature(final GoogleStorageSession session) {
4141
this.session = session;
42-
this.containerService = session.getFeature(PathContainerService.class);
42+
this.containerService = new GoogleStoragePathContainerService();
4343
}
4444

4545
@Override

googlestorage/src/main/java/ch/cyberduck/core/googlestorage/GoogleStorageDirectoryFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public class GoogleStorageDirectoryFeature implements Directory<StorageObject> {
4848

4949
public GoogleStorageDirectoryFeature(final GoogleStorageSession session) {
5050
this.session = session;
51-
this.containerService = session.getFeature(PathContainerService.class);
51+
this.containerService = new GoogleStoragePathContainerService();
5252
this.writer = new GoogleStorageWriteFeature(session);
5353
}
5454

googlestorage/src/main/java/ch/cyberduck/core/googlestorage/GoogleStorageLifecycleFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public class GoogleStorageLifecycleFeature implements Lifecycle {
4343

4444
public GoogleStorageLifecycleFeature(final GoogleStorageSession session) {
4545
this.session = session;
46-
this.containerService = session.getFeature(PathContainerService.class);
46+
this.containerService = new GoogleStoragePathContainerService();
4747
}
4848

4949
@Override

googlestorage/src/main/java/ch/cyberduck/core/googlestorage/GoogleStorageLocationFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public class GoogleStorageLocationFeature implements Location {
3131

3232
public GoogleStorageLocationFeature(final GoogleStorageSession session) {
3333
this.session = session;
34-
this.containerService = session.getFeature(PathContainerService.class);
34+
this.containerService = new GoogleStoragePathContainerService();
3535
}
3636

3737
@Override

googlestorage/src/main/java/ch/cyberduck/core/googlestorage/GoogleStorageLoggingFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public class GoogleStorageLoggingFeature implements Logging, DistributionLogging
4444

4545
public GoogleStorageLoggingFeature(final GoogleStorageSession session) {
4646
this.session = session;
47-
this.containerService = session.getFeature(PathContainerService.class);
47+
this.containerService = new GoogleStoragePathContainerService();
4848
}
4949

5050
@Override

googlestorage/src/main/java/ch/cyberduck/core/googlestorage/GoogleStorageMetadataFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public class GoogleStorageMetadataFeature implements Headers {
4141

4242
public GoogleStorageMetadataFeature(final GoogleStorageSession session) {
4343
this.session = session;
44-
this.containerService = session.getFeature(PathContainerService.class);
44+
this.containerService = new GoogleStoragePathContainerService();
4545
}
4646

4747
@Override

googlestorage/src/main/java/ch/cyberduck/core/googlestorage/GoogleStorageObjectListService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public GoogleStorageObjectListService(final GoogleStorageSession session) {
6767
public GoogleStorageObjectListService(final GoogleStorageSession session, final Integer concurrency) {
6868
this.session = session;
6969
this.attributes = new GoogleStorageAttributesFinderFeature(session);
70-
this.containerService = session.getFeature(PathContainerService.class);
70+
this.containerService = new GoogleStoragePathContainerService();
7171
this.concurrency = concurrency;
7272
}
7373

0 commit comments

Comments
 (0)