Remove unused parameter.

This commit is contained in:
David Kocher
2025-09-30 17:51:21 +02:00
parent ddea7c4062
commit 7bf4a3722b
8 changed files with 8 additions and 19 deletions
@@ -30,7 +30,7 @@ import static ch.cyberduck.core.ctera.CteraTouchFeature.validate;
public class CteraDirectoryFeature extends DAVDirectoryFeature {
public CteraDirectoryFeature(final CteraSession session) {
super(session, new CteraAttributesFinderFeature(session));
super(session);
}
@Override
@@ -95,9 +95,6 @@ public class NextcloudSession extends DAVSession {
if(type == ListService.class) {
return (T) new NextcloudListService(this);
}
if(type == Directory.class) {
return (T) new DAVDirectoryFeature(this, new NextcloudAttributesFinderFeature(this));
}
if(type == Touch.class) {
return (T) new DAVTouchFeature(this);
}
@@ -94,7 +94,7 @@ public class NextcloudAttributesFinderFeatureTest extends AbstractNextcloudTest
@Test
public void testFindDirectory() throws Exception {
final Path home = new DefaultHomeFinderService(session).find();
final Path directory = new DAVDirectoryFeature(session, new NextcloudAttributesFinderFeature(session)).mkdir(
final Path directory = new DAVDirectoryFeature(session).mkdir(
new NextcloudWriteFeature(session), new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory)), new TransferStatus());
final NextcloudAttributesFinderFeature f = new NextcloudAttributesFinderFeature(session);
final PathAttributes attributes = f.find(directory);
@@ -70,7 +70,7 @@ public class NextcloudListServiceTest extends AbstractNextcloudTest {
@Test
public void testList() throws Exception {
final Path home = new DefaultHomeFinderService(session).find();
final Path directory = new DAVDirectoryFeature(session, new NextcloudAttributesFinderFeature(session)).mkdir(new NextcloudWriteFeature(session), new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory)), new TransferStatus());
final Path directory = new DAVDirectoryFeature(session).mkdir(new NextcloudWriteFeature(session), new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory)), new TransferStatus());
final PathAttributes directoryAttributes = new DAVAttributesFinderFeature(session).find(directory);
final String folderEtag = directoryAttributes.getETag();
final long folderTimestamp = directoryAttributes.getModificationDate();
@@ -80,7 +80,7 @@ public class NextcloudShareFeatureTest extends AbstractNextcloudTest {
@Test
public void testToUploadUrlNoPassword() throws Exception {
final Path home = new NextcloudHomeFeature(session.getHost()).find();
final Path folder = new DAVDirectoryFeature(session, new NextcloudAttributesFinderFeature(session)).mkdir(new NextcloudWriteFeature(session), new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory)), new TransferStatus());
final Path folder = new DAVDirectoryFeature(session).mkdir(new NextcloudWriteFeature(session), new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory)), new TransferStatus());
final DescriptiveUrl url = new NextcloudShareFeature(session).toUploadUrl(folder, Share.Sharee.world, null, new DisabledPasswordCallback());
assertNotSame(DescriptiveUrl.EMPTY, url);
new DAVDeleteFeature(session).delete(Collections.singletonList(folder), new DisabledPasswordCallback(), new Delete.DisabledCallback());
@@ -89,7 +89,7 @@ public class NextcloudShareFeatureTest extends AbstractNextcloudTest {
@Test
public void testToDownloadUrlPasswordTooShort() throws Exception {
final Path home = new NextcloudHomeFeature(session.getHost()).find();
final Path folder = new DAVDirectoryFeature(session, new NextcloudAttributesFinderFeature(session)).mkdir(new NextcloudWriteFeature(session), new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory)), new TransferStatus());
final Path folder = new DAVDirectoryFeature(session).mkdir(new NextcloudWriteFeature(session), new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory)), new TransferStatus());
try {
new NextcloudShareFeature(session).toDownloadUrl(folder, Share.Sharee.world, null, new DisabledPasswordCallback() {
@Override
@@ -146,7 +146,7 @@ public class NextcloudShareFeatureTest extends AbstractNextcloudTest {
@Test
public void testToUploadUrl() throws Exception {
final Path home = new NextcloudHomeFeature(session.getHost()).find();
final Path folder = new DAVDirectoryFeature(session, new NextcloudAttributesFinderFeature(session)).mkdir(new NextcloudWriteFeature(session), new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory)), new TransferStatus());
final Path folder = new DAVDirectoryFeature(session).mkdir(new NextcloudWriteFeature(session), new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory)), new TransferStatus());
final DescriptiveUrl url = new NextcloudShareFeature(session).toUploadUrl(folder, Share.Sharee.world, null, new DisabledPasswordCallback() {
@Override
public Credentials prompt(final Host bookmark, final String title, final String reason, final LoginOptions options) {
@@ -160,7 +160,7 @@ public class NextcloudShareFeatureTest extends AbstractNextcloudTest {
@Test
public void testToUploadUrlPasswordTooShort() throws Exception {
final Path home = new NextcloudHomeFeature(session.getHost()).find();
final Path folder = new DAVDirectoryFeature(session, new NextcloudAttributesFinderFeature(session)).mkdir(new NextcloudWriteFeature(session), new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory)), new TransferStatus());
final Path folder = new DAVDirectoryFeature(session).mkdir(new NextcloudWriteFeature(session), new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory)), new TransferStatus());
try {
new NextcloudShareFeature(session).toUploadUrl(folder, Share.Sharee.world, null, new DisabledPasswordCallback() {
@Override
@@ -47,7 +47,7 @@ public class NextcloudVersioningFeatureTest extends AbstractNextcloudTest {
@Test
public void testRevert() throws Exception {
final Path directory = new DAVDirectoryFeature(session, new NextcloudAttributesFinderFeature(session)).mkdir(new NextcloudWriteFeature(session), new Path(new DefaultHomeFinderService(session).find(),
final Path directory = new DAVDirectoryFeature(session).mkdir(new NextcloudWriteFeature(session), new Path(new DefaultHomeFinderService(session).find(),
new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory, Path.Type.volume)), new TransferStatus());
final Path test = new Path(directory, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
final TransferStatus status = new TransferStatus();
@@ -137,9 +137,6 @@ public class OwncloudSession extends DAVSession {
if(type == ListService.class) {
return (T) new NextcloudListService(this);
}
if(type == Directory.class) {
return (T) new DAVDirectoryFeature(this, new OwncloudAttributesFinderFeature(this));
}
if(type == Touch.class) {
return (T) new DAVTouchFeature(this);
}
@@ -19,7 +19,6 @@ package ch.cyberduck.core.dav;
import ch.cyberduck.core.Path;
import ch.cyberduck.core.exception.BackgroundException;
import ch.cyberduck.core.features.AttributesFinder;
import ch.cyberduck.core.features.Directory;
import ch.cyberduck.core.features.Write;
import ch.cyberduck.core.http.HttpExceptionMappingService;
@@ -34,10 +33,6 @@ public class DAVDirectoryFeature implements Directory<Void> {
private final DAVSession session;
public DAVDirectoryFeature(final DAVSession session) {
this(session, new DAVAttributesFinderFeature(session));
}
public DAVDirectoryFeature(final DAVSession session, final AttributesFinder attributes) {
this.session = session;
}