diff --git a/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/BaseLargeCacheBenchmark.kt b/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/BaseLargeCacheBenchmark.kt index bcf917ec0..3f502cb4d 100644 --- a/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/BaseLargeCacheBenchmark.kt +++ b/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/BaseLargeCacheBenchmark.kt @@ -31,22 +31,22 @@ import java.util.function.Consumer import java.util.zip.GZIPInputStream open class BaseLargeCacheBenchmark { - fun getEventDB(): List { - // This file includes duplicates - val fullDBInputStream = getInstrumentation().context.assets.open("nostr_vitor_startup_data.json") + companion object { + fun getEventDB(): List { + // This file includes duplicates + val fullDBInputStream = getInstrumentation().context.assets.open("nostr_vitor_startup_data.json") - return JsonMapper.mapper.readValue>( - GZIPInputStream(fullDBInputStream), - ) + return JsonMapper.mapper.readValue>( + GZIPInputStream(fullDBInputStream), + ) + } } fun getLargeCache(db: List): LargeCache { val cache = LargeCache() - db.forEach { - cache.getOrCreate(it.id) { key -> - it - } + db.forEach { event -> + cache.getOrCreate(event.id) { key -> event } } return cache