Skip to content

Commit 654568e

Browse files
committed
Code refactoring
1 parent 8195e8a commit 654568e

File tree

7 files changed

+9
-22
lines changed

7 files changed

+9
-22
lines changed

library/src/main/java/com/owncloud/android/lib/resources/albums/CopyFileToAlbumRemoteOperation.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import com.owncloud.android.lib.common.network.WebdavUtils
1414
import com.owncloud.android.lib.common.operations.RemoteOperation
1515
import com.owncloud.android.lib.common.operations.RemoteOperationResult
1616
import com.owncloud.android.lib.common.operations.RemoteOperationResult.ResultCode
17-
import com.owncloud.android.lib.resources.albums.CopyFileToAlbumRemoteOperation
1817
import org.apache.commons.httpclient.HttpStatus
1918
import org.apache.jackrabbit.webdav.DavException
2019
import org.apache.jackrabbit.webdav.Status

library/src/main/java/com/owncloud/android/lib/resources/albums/CreateNewAlbumRemoteOperation.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class CreateNewAlbumRemoteOperation @JvmOverloads constructor(
4949
RemoteOperationResult(RemoteOperationResult.ResultCode.FOLDER_ALREADY_EXISTS)
5050
} else {
5151
result = RemoteOperationResult(mkCol.succeeded(), mkCol)
52-
result.setResultData(null)
52+
result.resultData = null
5353
}
5454

5555
Log_OC.d(TAG, "Create album $newAlbumName : ${result.logMessage}")

library/src/main/java/com/owncloud/android/lib/resources/albums/PhotoAlbumEntry.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class PhotoAlbumEntry(response: MultiStatusResponse) {
2727
private val dateRange: String?
2828

2929
companion object {
30-
val dateFormat = SimpleDateFormat("MMM yyyy", Locale.US)
30+
private val dateFormat = SimpleDateFormat("MMM yyyy", Locale.US)
3131
}
3232

3333
init {
@@ -51,15 +51,15 @@ class PhotoAlbumEntry(response: MultiStatusResponse) {
5151
private fun parseInt(value: String?): Int {
5252
return try {
5353
value?.toInt() ?: 0
54-
} catch (e: NumberFormatException) {
54+
} catch (_: NumberFormatException) {
5555
0
5656
}
5757
}
5858

5959
private fun parseLong(value: String?): Long {
6060
return try {
6161
value?.toLong() ?: 0L
62-
} catch (e: NumberFormatException) {
62+
} catch (_: NumberFormatException) {
6363
0L
6464
}
6565
}

library/src/main/java/com/owncloud/android/lib/resources/albums/ReadAlbumItemsRemoteOperation.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import com.owncloud.android.lib.common.operations.RemoteOperation
1414
import com.owncloud.android.lib.common.operations.RemoteOperationResult
1515
import com.owncloud.android.lib.common.utils.Log_OC
1616
import com.owncloud.android.lib.common.utils.WebDavFileUtils
17-
import com.owncloud.android.lib.resources.albums.ReadAlbumItemsRemoteOperation
1817
import com.owncloud.android.lib.resources.files.model.RemoteFile
1918
import org.apache.commons.httpclient.HttpStatus
2019
import org.apache.jackrabbit.webdav.DavConstants

library/src/main/java/com/owncloud/android/lib/resources/albums/ReadAlbumsRemoteOperation.kt

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,23 +45,16 @@ class ReadAlbumsRemoteOperation @JvmOverloads constructor(
4545
)
4646
val isSuccess = status == HttpStatus.SC_MULTI_STATUS || status == HttpStatus.SC_OK
4747
if (isSuccess) {
48-
val multiStatus = propfind.responseBodyAsMultiStatus
49-
val albumsList: MutableList<PhotoAlbumEntry> = ArrayList()
50-
for (response in multiStatus.responses) {
51-
val st = response.status[0].statusCode
52-
if (st == HttpStatus.SC_OK) {
53-
val entry = PhotoAlbumEntry(response)
54-
albumsList.add(entry)
55-
}
56-
}
48+
val albumsList = propfind.responseBodyAsMultiStatus.responses
49+
.filter { it.status[0].statusCode == HttpStatus.SC_OK }
50+
.map { res -> PhotoAlbumEntry(res) }
5751
result = RemoteOperationResult<List<PhotoAlbumEntry>>(true, propfind)
58-
result.setResultData(albumsList)
52+
result.resultData = albumsList
5953
} else {
6054
result = RemoteOperationResult<List<PhotoAlbumEntry>>(false, propfind)
6155
client.exhaustResponse(propfind.responseBodyAsStream)
6256
}
63-
} catch (var13: Exception) {
64-
val e = var13
57+
} catch (e: Exception) {
6558
result = RemoteOperationResult<List<PhotoAlbumEntry>>(e)
6659
Log_OC.e(TAG, "Read album failed: ${result.logMessage}", result.exception)
6760
} finally {

library/src/main/java/com/owncloud/android/lib/resources/albums/RemoveAlbumRemoteOperation.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import com.owncloud.android.lib.common.network.WebdavUtils
1313
import com.owncloud.android.lib.common.operations.RemoteOperation
1414
import com.owncloud.android.lib.common.operations.RemoteOperationResult
1515
import com.owncloud.android.lib.common.utils.Log_OC
16-
import com.owncloud.android.lib.resources.albums.RemoveAlbumRemoteOperation
1716
import org.apache.commons.httpclient.HttpStatus
1817
import org.apache.jackrabbit.webdav.client.methods.DeleteMethod
1918

library/src/main/java/com/owncloud/android/lib/resources/albums/RenameAlbumRemoteOperation.kt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import com.owncloud.android.lib.common.network.WebdavUtils
1313
import com.owncloud.android.lib.common.operations.RemoteOperation
1414
import com.owncloud.android.lib.common.operations.RemoteOperationResult
1515
import com.owncloud.android.lib.common.utils.Log_OC
16-
import com.owncloud.android.lib.resources.albums.RenameAlbumRemoteOperation
1716
import org.apache.jackrabbit.webdav.client.methods.MoveMethod
1817

1918
class RenameAlbumRemoteOperation @JvmOverloads constructor(
@@ -52,7 +51,6 @@ class RenameAlbumRemoteOperation @JvmOverloads constructor(
5251
"Rename ${this.mOldRemotePath} to ${this.newAlbumName} : ${result.logMessage}"
5352
)
5453
client.exhaustResponse(move.responseBodyAsStream)
55-
return result
5654
}
5755
} catch (e: Exception) {
5856
result = RemoteOperationResult<Any>(e)
@@ -61,7 +59,6 @@ class RenameAlbumRemoteOperation @JvmOverloads constructor(
6159
"Rename ${this.mOldRemotePath} to ${this.newAlbumName} : ${result.logMessage}",
6260
e
6361
)
64-
return result
6562
} finally {
6663
move?.releaseConnection()
6764
}

0 commit comments

Comments
 (0)