From 35f38e67ecf764a4fb1f28c45fabc63175cb8fb1 Mon Sep 17 00:00:00 2001 From: Veyndan Stuart Date: Thu, 4 Aug 2022 17:28:47 +0200 Subject: [PATCH] Name function constructors the same --- .../cash/sqldelight/paging3/OffsetQueryPagingSourceTest.kt | 2 +- .../java/app/cash/sqldelight/paging3/QueryPagingSource.kt | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/extensions/android-paging3/android-test/src/test/java/app/cash/sqldelight/paging3/OffsetQueryPagingSourceTest.kt b/extensions/android-paging3/android-test/src/test/java/app/cash/sqldelight/paging3/OffsetQueryPagingSourceTest.kt index 0348aacf18b..95eb76fc0a8 100644 --- a/extensions/android-paging3/android-test/src/test/java/app/cash/sqldelight/paging3/OffsetQueryPagingSourceTest.kt +++ b/extensions/android-paging3/android-test/src/test/java/app/cash/sqldelight/paging3/OffsetQueryPagingSourceTest.kt @@ -631,7 +631,7 @@ class OffsetQueryPagingSourceTest { @Test fun load_initialEmptyLoad_QueryPagingSourceLong() = runTest { - val pagingSource = QueryPagingSourceLong( + val pagingSource = QueryPagingSource( countQueryLong(), transacter, EmptyCoroutineContext, diff --git a/extensions/android-paging3/src/main/java/app/cash/sqldelight/paging3/QueryPagingSource.kt b/extensions/android-paging3/src/main/java/app/cash/sqldelight/paging3/QueryPagingSource.kt index a65e6dd6240..19936d89e18 100644 --- a/extensions/android-paging3/src/main/java/app/cash/sqldelight/paging3/QueryPagingSource.kt +++ b/extensions/android-paging3/src/main/java/app/cash/sqldelight/paging3/QueryPagingSource.kt @@ -59,6 +59,7 @@ internal abstract class QueryPagingSource : * Queries will be executed on [context]. */ @Suppress("FunctionName") +@JvmName("QueryPagingSourceInt") fun QueryPagingSource( countQuery: Query, transacter: Transacter, @@ -81,7 +82,8 @@ fun QueryPagingSource( * @see toInt */ @Suppress("FunctionName") -fun QueryPagingSourceLong( +@JvmName("QueryPagingSourceLong") +fun QueryPagingSource( countQuery: Query, transacter: Transacter, context: CoroutineContext = Dispatchers.IO,