From 96b37a8206f8518924e059f428ee9202d4292dc6 Mon Sep 17 00:00:00 2001
From: Benoit Marty <benoit@matrix.org>
Date: Thu, 18 Mar 2021 10:57:28 +0100
Subject: [PATCH] Fix typo

---
 .../crypto/tasks/DownloadKeysForUsersTask.kt   |  4 ++--
 .../internal/session/sync/RoomSyncHandler.kt   |  6 +++---
 .../android/sdk/internal/util/MathUtils.kt     |  4 ++--
 .../android/sdk/internal/util/MathUtilTest.kt  | 18 +++++++++---------
 4 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/tasks/DownloadKeysForUsersTask.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/tasks/DownloadKeysForUsersTask.kt
index 3f1f5299d0..ccf374ad7c 100644
--- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/tasks/DownloadKeysForUsersTask.kt
+++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/tasks/DownloadKeysForUsersTask.kt
@@ -29,7 +29,7 @@ import org.matrix.android.sdk.internal.crypto.model.rest.RestKeyInfo
 import org.matrix.android.sdk.internal.network.GlobalErrorReceiver
 import org.matrix.android.sdk.internal.network.executeRequest
 import org.matrix.android.sdk.internal.task.Task
-import org.matrix.android.sdk.internal.util.getBetsChunkSize
+import org.matrix.android.sdk.internal.util.computeBestChunkSize
 import javax.inject.Inject
 
 internal interface DownloadKeysForUsersTask : Task<DownloadKeysForUsersTask.Params, KeysQueryResponse> {
@@ -47,7 +47,7 @@ internal class DefaultDownloadKeysForUsers @Inject constructor(
 ) : DownloadKeysForUsersTask {
 
     override suspend fun execute(params: DownloadKeysForUsersTask.Params): KeysQueryResponse {
-        val bestChunkSize = getBetsChunkSize(params.userIds.size, LIMIT)
+        val bestChunkSize = computeBestChunkSize(params.userIds.size, LIMIT)
 
         // Store server results in these mutable maps
         val deviceKeys = mutableMapOf<String, Map<String, DeviceKeysWithUnsigned>>()
diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/RoomSyncHandler.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/RoomSyncHandler.kt
index 4553ff90ed..e938d54903 100644
--- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/RoomSyncHandler.kt
+++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/RoomSyncHandler.kt
@@ -64,7 +64,7 @@ import org.matrix.android.sdk.internal.session.sync.model.LazyRoomSyncEphemeral
 import org.matrix.android.sdk.internal.session.sync.model.RoomSync
 import org.matrix.android.sdk.internal.session.sync.model.RoomSyncAccountData
 import org.matrix.android.sdk.internal.session.sync.model.RoomsSyncResponse
-import org.matrix.android.sdk.internal.util.getBetsChunkSize
+import org.matrix.android.sdk.internal.util.computeBestChunkSize
 import timber.log.Timber
 import javax.inject.Inject
 
@@ -140,12 +140,12 @@ internal class RoomSyncHandler @Inject constructor(private val readReceiptHandle
                                             syncLocalTimeStampMillis: Long,
                                             aggregator: SyncResponsePostTreatmentAggregator,
                                             reporter: ProgressReporter?) {
-        val bestChunkSize = getBetsChunkSize(
+        val bestChunkSize = computeBestChunkSize(
                 listSize = handlingStrategy.data.keys.size,
                 limit = (initialSyncStrategy as? InitialSyncStrategy.Optimized)?.maxRoomsToInsert ?: Int.MAX_VALUE
         )
 
-        if (bestChunkSize.shouldSplit()) {
+        if (bestChunkSize.shouldChunk()) {
             reportSubtask(reporter, InitSyncStep.ImportingAccountJoinedRooms, bestChunkSize.numberOfChunks, 0.6f) {
                 Timber.d("INIT_SYNC ${handlingStrategy.data.keys.size} rooms to insert, split with $bestChunkSize")
                 // I cannot find a better way to chunk a map, so chunk the keys and then create new maps
diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/util/MathUtils.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/util/MathUtils.kt
index 0e18b62acd..c9c597e93d 100644
--- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/util/MathUtils.kt
+++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/util/MathUtils.kt
@@ -22,10 +22,10 @@ internal data class BestChunkSize(
         val numberOfChunks: Int,
         val chunkSize: Int
 ) {
-    fun shouldSplit() = numberOfChunks > 1
+    fun shouldChunk() = numberOfChunks > 1
 }
 
-internal fun getBetsChunkSize(listSize: Int, limit: Int): BestChunkSize {
+internal fun computeBestChunkSize(listSize: Int, limit: Int): BestChunkSize {
     return if (listSize <= limit) {
         BestChunkSize(
                 numberOfChunks = 1,
diff --git a/matrix-sdk-android/src/test/java/org/matrix/android/sdk/internal/util/MathUtilTest.kt b/matrix-sdk-android/src/test/java/org/matrix/android/sdk/internal/util/MathUtilTest.kt
index 3abb3db6ca..ade811f9b7 100644
--- a/matrix-sdk-android/src/test/java/org/matrix/android/sdk/internal/util/MathUtilTest.kt
+++ b/matrix-sdk-android/src/test/java/org/matrix/android/sdk/internal/util/MathUtilTest.kt
@@ -27,35 +27,35 @@ import org.matrix.android.sdk.MatrixTest
 class MathUtilTest : MatrixTest {
 
     @Test
-    fun testGetBestChunkSize0() = doTest(0, 100, 1, 0)
+    fun testComputeBestChunkSize0() = doTest(0, 100, 1, 0)
 
     @Test
-    fun testGetBestChunkSize1to99() {
+    fun testComputeBestChunkSize1to99() {
         for (i in 1..99) {
             doTest(i, 100, 1, i)
         }
     }
 
     @Test
-    fun testGetBestChunkSize100() = doTest(100, 100, 1, 100)
+    fun testComputeBestChunkSize100() = doTest(100, 100, 1, 100)
 
     @Test
-    fun testGetBestChunkSize101() = doTest(101, 100, 2, 51)
+    fun testComputeBestChunkSize101() = doTest(101, 100, 2, 51)
 
     @Test
-    fun testGetBestChunkSize199() = doTest(199, 100, 2, 100)
+    fun testComputeBestChunkSize199() = doTest(199, 100, 2, 100)
 
     @Test
-    fun testGetBestChunkSize200() = doTest(200, 100, 2, 100)
+    fun testComputeBestChunkSize200() = doTest(200, 100, 2, 100)
 
     @Test
-    fun testGetBestChunkSize201() = doTest(201, 100, 3, 67)
+    fun testComputeBestChunkSize201() = doTest(201, 100, 3, 67)
 
     @Test
-    fun testGetBestChunkSize240() = doTest(240, 100, 3, 80)
+    fun testComputeBestChunkSize240() = doTest(240, 100, 3, 80)
 
     private fun doTest(listSize: Int, limit: Int, expectedNumberOfChunks: Int, expectedChunkSize: Int) {
-        val result = getBetsChunkSize(listSize, limit)
+        val result = computeBestChunkSize(listSize, limit)
 
         result.numberOfChunks shouldBeEqualTo expectedNumberOfChunks
         result.chunkSize shouldBeEqualTo expectedChunkSize