From 3b641a22d84a1ff129a5d53c7107eb5c74c6d958 Mon Sep 17 00:00:00 2001 From: Julian Raufelder Date: Thu, 21 Oct 2021 11:20:44 +0200 Subject: [PATCH] Remove unused Context variable from the WebDavClient --- .../data/cloud/webdav/network/ConnectionHandlerFactory.kt | 2 +- .../cloud/webdav/network/ConnectionHandlerHandlerImpl.kt | 5 ++--- .../cryptomator/data/cloud/webdav/network/WebDavClient.kt | 3 +-- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/data/src/main/java/org/cryptomator/data/cloud/webdav/network/ConnectionHandlerFactory.kt b/data/src/main/java/org/cryptomator/data/cloud/webdav/network/ConnectionHandlerFactory.kt index fcf758ca..a0761a89 100644 --- a/data/src/main/java/org/cryptomator/data/cloud/webdav/network/ConnectionHandlerFactory.kt +++ b/data/src/main/java/org/cryptomator/data/cloud/webdav/network/ConnectionHandlerFactory.kt @@ -9,6 +9,6 @@ import javax.inject.Singleton class ConnectionHandlerFactory @Inject constructor(private val context: Context) { fun createConnectionHandler(cloud: WebDavCloud): ConnectionHandlerHandlerImpl { - return ConnectionHandlerHandlerImpl(WebDavCompatibleHttpClient(cloud, context), context) + return ConnectionHandlerHandlerImpl(WebDavCompatibleHttpClient(cloud, context)) } } diff --git a/data/src/main/java/org/cryptomator/data/cloud/webdav/network/ConnectionHandlerHandlerImpl.kt b/data/src/main/java/org/cryptomator/data/cloud/webdav/network/ConnectionHandlerHandlerImpl.kt index b99392f3..49bd6309 100644 --- a/data/src/main/java/org/cryptomator/data/cloud/webdav/network/ConnectionHandlerHandlerImpl.kt +++ b/data/src/main/java/org/cryptomator/data/cloud/webdav/network/ConnectionHandlerHandlerImpl.kt @@ -1,6 +1,5 @@ package org.cryptomator.data.cloud.webdav.network -import android.content.Context import org.cryptomator.data.cloud.webdav.WebDavFolder import org.cryptomator.data.cloud.webdav.WebDavNode import org.cryptomator.domain.CloudFolder @@ -8,9 +7,9 @@ import org.cryptomator.domain.exception.BackendException import java.io.InputStream import javax.inject.Inject -class ConnectionHandlerHandlerImpl @Inject internal constructor(httpClient: WebDavCompatibleHttpClient, context: Context) { +class ConnectionHandlerHandlerImpl @Inject internal constructor(httpClient: WebDavCompatibleHttpClient) { - private val webDavClient: WebDavClient = WebDavClient(context, httpClient) + private val webDavClient: WebDavClient = WebDavClient(httpClient) @Throws(BackendException::class) fun dirList(url: String, listedFolder: WebDavFolder): List { diff --git a/data/src/main/java/org/cryptomator/data/cloud/webdav/network/WebDavClient.kt b/data/src/main/java/org/cryptomator/data/cloud/webdav/network/WebDavClient.kt index 2f55d0e0..7bb6bd4c 100644 --- a/data/src/main/java/org/cryptomator/data/cloud/webdav/network/WebDavClient.kt +++ b/data/src/main/java/org/cryptomator/data/cloud/webdav/network/WebDavClient.kt @@ -1,6 +1,5 @@ package org.cryptomator.data.cloud.webdav.network -import android.content.Context import org.cryptomator.data.cloud.webdav.WebDavFolder import org.cryptomator.data.cloud.webdav.WebDavNode import org.cryptomator.domain.CloudFolder @@ -26,7 +25,7 @@ import okhttp3.Request import okhttp3.RequestBody.Companion.toRequestBody import okhttp3.Response -internal class WebDavClient(private val context: Context, private val httpClient: WebDavCompatibleHttpClient) { +internal class WebDavClient(private val httpClient: WebDavCompatibleHttpClient) { private val ASCENDING_BY_DEPTH = Comparator { o1: PropfindEntryData, o2: PropfindEntryData -> o1.getDepth() - o2.getDepth() }