Skip to content

Commit d3924f1

Browse files
wip
Signed-off-by: tobiasKaminsky <[email protected]>
1 parent f8e5d04 commit d3924f1

File tree

93 files changed

+1158
-582
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+1158
-582
lines changed

.idea/codeStyles/Project.xml

Lines changed: 0 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Fri Sep 16 08:12:41 CEST 2022
1+
#Thu Jun 15 14:34:27 CEST 2023
22
distributionBase=GRADLE_USER_HOME
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-all.zip
43
distributionPath=wrapper/dists
5-
zipStorePath=wrapper/dists
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
65
zipStoreBase=GRADLE_USER_HOME
6+
zipStorePath=wrapper/dists

library/src/androidTest/java/com/owncloud/android/lib/common/accounts/ExternalLinksOperationIT.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,17 @@
2727
package com.owncloud.android.lib.common.accounts
2828

2929
import com.owncloud.android.AbstractIT
30-
import com.owncloud.android.lib.common.ExternalLink
3130
import junit.framework.Assert.assertEquals
3231
import junit.framework.Assert.assertTrue
3332
import org.junit.Test
3433

3534
class ExternalLinksOperationIT : AbstractIT() {
3635
@Test
3736
fun retrieveExternalLinks() {
38-
val result = ExternalLinksOperation().execute(client)
37+
val result = ExternalLinksOperation().execute(nextcloudClient)
3938
assertTrue(result.isSuccess)
4039

41-
val data = result.data as ArrayList<ExternalLink>
40+
val data = result.resultData
4241
assertEquals(2, data.size)
4342

4443
assertEquals("Nextcloud", data[0].name)

library/src/main/java/com/nextcloud/android/lib/resources/dashboard/DashboardGetWidgetItemsRemoteOperation.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ import com.nextcloud.common.NextcloudClient
2727
import com.nextcloud.operations.GetMethod
2828
import com.owncloud.android.lib.common.operations.RemoteOperationResult
2929
import com.owncloud.android.lib.ocs.ServerResponse
30-
import com.owncloud.android.lib.resources.OCSRemoteOperation
30+
import com.owncloud.android.lib.resources.OCSNextcloudRemoteOperation
3131
import org.apache.commons.httpclient.HttpStatus
3232
import java.io.IOException
3333

3434
class DashboardGetWidgetItemsRemoteOperation(val id: String, private val limitSize: Int) :
35-
OCSRemoteOperation<HashMap<String, List<DashboardWidgetItem>>>() {
35+
OCSNextcloudRemoteOperation<HashMap<String, List<DashboardWidgetItem>>>() {
3636

3737
override fun run(client: NextcloudClient): RemoteOperationResult<HashMap<String, List<DashboardWidgetItem>>> {
3838
lateinit var result: RemoteOperationResult<HashMap<String, List<DashboardWidgetItem>>>

library/src/main/java/com/nextcloud/android/lib/resources/dashboard/DashboardListWidgetsRemoteOperation.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ import com.nextcloud.common.NextcloudClient
2727
import com.nextcloud.operations.GetMethod
2828
import com.owncloud.android.lib.common.operations.RemoteOperationResult
2929
import com.owncloud.android.lib.ocs.ServerResponse
30-
import com.owncloud.android.lib.resources.OCSRemoteOperation
30+
import com.owncloud.android.lib.resources.OCSNextcloudRemoteOperation
3131
import org.apache.commons.httpclient.HttpStatus
3232
import java.io.IOException
3333

34-
class DashboardListWidgetsRemoteOperation : OCSRemoteOperation<Map<String, DashboardWidget>>() {
34+
class DashboardListWidgetsRemoteOperation : OCSNextcloudRemoteOperation<Map<String, DashboardWidget>>() {
3535

3636
override fun run(client: NextcloudClient): RemoteOperationResult<Map<String, DashboardWidget>> {
3737
lateinit var result: RemoteOperationResult<Map<String, DashboardWidget>>

library/src/main/java/com/nextcloud/android/lib/resources/directediting/DirectEditingCreateFileRemoteOperation.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
package com.nextcloud.android.lib.resources.directediting;
2929

3030
import com.owncloud.android.lib.common.OwnCloudClient;
31-
import com.owncloud.android.lib.common.operations.RemoteOperation;
31+
import com.owncloud.android.lib.common.operations.LegacyRemoteOperation;
3232
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
3333
import com.owncloud.android.lib.common.utils.Log_OC;
3434

@@ -40,7 +40,7 @@
4040
* Create file with direct editing api
4141
*/
4242

43-
public class DirectEditingCreateFileRemoteOperation extends RemoteOperation<String> {
43+
public class DirectEditingCreateFileRemoteOperation extends LegacyRemoteOperation<String> {
4444
private static final String TAG = DirectEditingCreateFileRemoteOperation.class.getSimpleName();
4545
private static final int SYNC_READ_TIMEOUT = 40000;
4646
private static final int SYNC_CONNECTION_TIMEOUT = 5000;

library/src/main/java/com/nextcloud/android/lib/resources/directediting/DirectEditingOpenFileRemoteOperation.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
package com.nextcloud.android.lib.resources.directediting;
2929

3030
import com.owncloud.android.lib.common.OwnCloudClient;
31-
import com.owncloud.android.lib.common.operations.RemoteOperation;
31+
import com.owncloud.android.lib.common.operations.LegacyRemoteOperation;
3232
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
3333
import com.owncloud.android.lib.common.utils.Log_OC;
3434

@@ -40,7 +40,7 @@
4040
* open file for direct editing
4141
*/
4242

43-
public class DirectEditingOpenFileRemoteOperation extends RemoteOperation {
43+
public class DirectEditingOpenFileRemoteOperation extends LegacyRemoteOperation {
4444
private static final String TAG = DirectEditingOpenFileRemoteOperation.class.getSimpleName();
4545
private static final int SYNC_READ_TIMEOUT = 40000;
4646
private static final int SYNC_CONNECTION_TIMEOUT = 5000;

library/src/main/java/com/nextcloud/android/lib/resources/files/ToggleFileLockRemoteOperation.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import com.nextcloud.common.NextcloudClient
2424
import com.nextcloud.common.OkHttpMethodBase
2525
import com.nextcloud.operations.LockMethod
2626
import com.nextcloud.operations.UnlockMethod
27-
import com.owncloud.android.lib.common.operations.RemoteOperation
27+
import com.owncloud.android.lib.common.operations.NextcloudRemoteOperation
2828
import com.owncloud.android.lib.common.operations.RemoteOperationResult
2929
import com.owncloud.android.lib.common.utils.Log_OC
3030
import org.apache.commons.httpclient.HttpStatus
@@ -35,7 +35,7 @@ import org.apache.commons.httpclient.HttpStatus
3535
* @param toLock `true` if file is to be locked, `false` if it is to be unlocked
3636
*/
3737
class ToggleFileLockRemoteOperation(private val toLock: Boolean, private val filePath: String) :
38-
RemoteOperation<Void>() {
38+
NextcloudRemoteOperation<Void>() {
3939
@Suppress("TooGenericExceptionCaught")
4040
override fun run(client: NextcloudClient): RemoteOperationResult<Void> {
4141
var method: OkHttpMethodBase? = null

library/src/main/java/com/nextcloud/android/lib/resources/groupfolders/GetGroupfoldersRemoteOperation.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@ import com.nextcloud.operations.GetMethod
3232
import com.owncloud.android.lib.common.operations.RemoteOperationResult
3333
import com.owncloud.android.lib.common.utils.Log_OC
3434
import com.owncloud.android.lib.ocs.ServerResponse
35-
import com.owncloud.android.lib.resources.OCSRemoteOperation
35+
import com.owncloud.android.lib.resources.OCSNextcloudRemoteOperation
3636
import org.apache.commons.httpclient.HttpStatus
3737

3838
/**
3939
* Get groupfolders of an user
4040
*/
4141
class GetGroupfoldersRemoteOperation :
42-
OCSRemoteOperation<Map<String, Groupfolder>>() {
42+
OCSNextcloudRemoteOperation<Map<String, Groupfolder>>() {
4343
@Suppress("TooGenericExceptionCaught")
4444
override fun run(client: NextcloudClient): RemoteOperationResult<Map<String, Groupfolder>> {
4545
var result: RemoteOperationResult<Map<String, Groupfolder>>

library/src/main/java/com/nextcloud/android/lib/resources/profile/GetHoverCardRemoteOperation.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@ import com.nextcloud.operations.GetMethod
3232
import com.owncloud.android.lib.common.operations.RemoteOperationResult
3333
import com.owncloud.android.lib.common.utils.Log_OC
3434
import com.owncloud.android.lib.ocs.ServerResponse
35-
import com.owncloud.android.lib.resources.OCSRemoteOperation
35+
import com.owncloud.android.lib.resources.OCSNextcloudRemoteOperation
3636
import org.apache.commons.httpclient.HttpStatus
3737

3838
/**
3939
* Get hoverCard of an user
4040
*/
41-
class GetHoverCardRemoteOperation(private val userId: String) : OCSRemoteOperation<HoverCard?>() {
41+
class GetHoverCardRemoteOperation(private val userId: String) : OCSNextcloudRemoteOperation<HoverCard?>() {
4242
@Suppress("TooGenericExceptionCaught")
4343
override fun run(client: NextcloudClient): RemoteOperationResult<HoverCard?> {
4444
var result: RemoteOperationResult<HoverCard?>

0 commit comments

Comments
 (0)