Skip to content

Commit 34c78b0

Browse files
algolia-botFluf22
andcommitted
feat(kotlin): add disjunctive faceting (#3789) (generated) [skip ci]
Co-authored-by: Thomas Raffray <[email protected]>
1 parent 22ae416 commit 34c78b0

File tree

4 files changed

+103
-84
lines changed

4 files changed

+103
-84
lines changed

clients/algoliasearch-client-kotlin/client/src/commonMain/kotlin/com/algolia/client/extensions/SearchClient.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ public suspend fun SearchClient.waitForTask(
108108

109109
@Deprecated(
110110
"Please use waitForTask instead",
111-
ReplaceWith("waitForTask(indexName, taskID, maxRetries, timeout, initialDelay, maxDelay, requestOptions)")
111+
ReplaceWith("waitForTask(indexName, taskID, maxRetries, timeout, initialDelay, maxDelay, requestOptions)"),
112112
)
113113
public suspend fun SearchClient.waitTask(
114114
indexName: String,
@@ -160,7 +160,7 @@ public suspend fun SearchClient.waitForAppTask(
160160

161161
@Deprecated(
162162
"Please use waitForAppTask instead",
163-
ReplaceWith("waitForAppTask(taskID, maxRetries, timeout, initialDelay, maxDelay, requestOptions)")
163+
ReplaceWith("waitForAppTask(taskID, maxRetries, timeout, initialDelay, maxDelay, requestOptions)"),
164164
)
165165
public suspend fun SearchClient.waitAppTask(
166166
taskID: Long,

clients/algoliasearch-client-kotlin/client/src/commonMain/kotlin/com/algolia/client/extensions/internal/DisjunctiveFaceting.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ internal data class DisjunctiveFaceting(
2828
}
2929

3030
/*
31-
* Build search queries to fetch the necessary facets information for disjunctive faceting
32-
* If the disjunctive facets set is empty, makes a single request with applied conjunctive filters
31+
* Build search queries to fetch the necessary facets information for disjunctive faceting
32+
* If the disjunctive facets set is empty, makes a single request with applied conjunctive filters
3333
*/
3434
fun buildQueries(): List<SearchForHits> {
3535
val queries = mutableListOf<SearchForHits>()
@@ -56,7 +56,7 @@ internal data class DisjunctiveFaceting(
5656
attributesToRetrieve = emptyList(),
5757
attributesToHighlight = emptyList(),
5858
attributesToSnippet = emptyList(),
59-
analytics = false
59+
analytics = false,
6060
)
6161

6262
queries.add(disjunctiveQuery)
@@ -109,8 +109,8 @@ internal data class DisjunctiveFaceting(
109109
response = mainResponse.copy(
110110
facetsStats = mergedFacetStats,
111111
exhaustive = mainResponse.exhaustive?.copy(
112-
facetsCount = mergedExhaustiveFacetsCount
113-
) ?: Exhaustive(facetsCount = mergedExhaustiveFacetsCount)
112+
facetsCount = mergedExhaustiveFacetsCount,
113+
) ?: Exhaustive(facetsCount = mergedExhaustiveFacetsCount),
114114
),
115115
disjunctiveFacets = mergedDisjunctiveFacets,
116116
)

0 commit comments

Comments
 (0)