Skip to content

Commit 2603b2c

Browse files
Bump sqldelight from 2.0.0-rc01 to 2.0.0-rc02 (#183)
* Bump sqldelight from 2.0.0-rc01 to 2.0.0-rc02 Bumps `sqldelight` from 2.0.0-rc01 to 2.0.0-rc02. Updates `app.cash.sqldelight:runtime` from 2.0.0-rc01 to 2.0.0-rc02 - [Release notes](https://github.com/cashapp/sqldelight/releases) - [Changelog](https://github.com/cashapp/sqldelight/blob/master/CHANGELOG.md) - [Commits](sqldelight/sqldelight@2.0.0-rc01...2.0.0-rc02) Updates `app.cash.sqldelight:postgresql-dialect` from 2.0.0-rc01 to 2.0.0-rc02 - [Release notes](https://github.com/cashapp/sqldelight/releases) - [Changelog](https://github.com/cashapp/sqldelight/blob/master/CHANGELOG.md) - [Commits](sqldelight/sqldelight@2.0.0-rc01...2.0.0-rc02) Updates `app.cash.sqldelight:dialect-api` from 2.0.0-rc01 to 2.0.0-rc02 - [Release notes](https://github.com/cashapp/sqldelight/releases) - [Changelog](https://github.com/cashapp/sqldelight/blob/master/CHANGELOG.md) - [Commits](sqldelight/sqldelight@2.0.0-rc01...2.0.0-rc02) Updates `app.cash.sqldelight:coroutines-extensions` from 2.0.0-rc01 to 2.0.0-rc02 - [Release notes](https://github.com/cashapp/sqldelight/releases) - [Changelog](https://github.com/cashapp/sqldelight/blob/master/CHANGELOG.md) - [Commits](sqldelight/sqldelight@2.0.0-rc01...2.0.0-rc02) Updates `app.cash.sqldelight:compiler-env` from 2.0.0-rc01 to 2.0.0-rc02 - [Release notes](https://github.com/cashapp/sqldelight/releases) - [Changelog](https://github.com/cashapp/sqldelight/blob/master/CHANGELOG.md) - [Commits](sqldelight/sqldelight@2.0.0-rc01...2.0.0-rc02) Updates `app.cash.sqldelight` from 2.0.0-rc01 to 2.0.0-rc02 - [Release notes](https://github.com/cashapp/sqldelight/releases) - [Changelog](https://github.com/cashapp/sqldelight/blob/master/CHANGELOG.md) - [Commits](sqldelight/sqldelight@2.0.0-rc01...2.0.0-rc02) --- updated-dependencies: - dependency-name: app.cash.sqldelight:runtime dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: app.cash.sqldelight:postgresql-dialect dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: app.cash.sqldelight:dialect-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: app.cash.sqldelight:coroutines-extensions dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: app.cash.sqldelight:compiler-env dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: app.cash.sqldelight dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Fix api --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: hfhbd <[email protected]>
1 parent 9401cf9 commit 2603b2c

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[versions]
22
kotlin = "1.8.22"
3-
sqldelight = "2.0.0-rc01"
3+
sqldelight = "2.0.0-rc02"
44
idea = "222.4459.24"
55
coroutines = "1.7.1"
66

postgres-native-sqldelight-driver/src/commonMain/kotlin/app/softwork/sqldelight/postgresdriver/PostgresNativeDriver.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public class PostgresNativeDriver(
5151
}
5252
}
5353

54-
override fun addListener(listener: Query.Listener, queryKeys: Array<String>) {
54+
override fun addListener(vararg queryKeys: String, listener: Query.Listener) {
5555
when (listenerSupport) {
5656
ListenerSupport.None -> return
5757
is ListenerSupport.Local -> {
@@ -74,7 +74,7 @@ public class PostgresNativeDriver(
7474
}
7575
}
7676

77-
override fun notifyListeners(queryKeys: Array<String>) {
77+
override fun notifyListeners(vararg queryKeys: String) {
7878
when (listenerSupport) {
7979
is ListenerSupport.Local -> {
8080
listenerSupport.notificationScope.launch {
@@ -95,7 +95,7 @@ public class PostgresNativeDriver(
9595
}
9696
}
9797

98-
override fun removeListener(listener: Query.Listener, queryKeys: Array<String>) {
98+
override fun removeListener(vararg queryKeys: String, listener: Query.Listener) {
9999
val queryListeners = listeners[listener]
100100
if (queryListeners != null) {
101101
if (listenerSupport is ListenerSupport.Remote) {

testing/src/commonTest/kotlin/app/softwork/sqldelight/postgresdriver/PostgresNativeDriverTest.kt

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -253,20 +253,20 @@ class PostgresNativeDriverTest {
253253

254254
val results = MutableStateFlow(0)
255255
val listener = Query.Listener { results.update { it + 1 } }
256-
driver.addListener(listener, arrayOf("foo", "bar"))
256+
driver.addListener("foo", "bar", listener = listener)
257257

258258
val dbDelay = 2.seconds
259259
delay(dbDelay)
260-
other.notifyListeners(arrayOf("foo"))
260+
other.notifyListeners("foo")
261261

262-
other.notifyListeners(arrayOf("foo", "bar"))
263-
other.notifyListeners(arrayOf("bar"))
262+
other.notifyListeners("foo", "bar")
263+
other.notifyListeners("bar")
264264

265265
delay(dbDelay)
266266

267-
driver.removeListener(listener, arrayOf("foo", "bar"))
268-
driver.notifyListeners(arrayOf("foo"))
269-
driver.notifyListeners(arrayOf("bar"))
267+
driver.removeListener("foo", "bar", listener = listener)
268+
driver.notifyListeners("foo")
269+
driver.notifyListeners("bar")
270270

271271
delay(dbDelay)
272272
assertEquals(4, results.value)
@@ -298,20 +298,20 @@ class PostgresNativeDriverTest {
298298

299299
val results = MutableStateFlow(0)
300300
val listener = Query.Listener { results.update { it + 1 } }
301-
driver.addListener(listener, arrayOf("foo", "bar"))
301+
driver.addListener("foo", "bar", listener = listener)
302302
runCurrent()
303-
driver.notifyListeners(arrayOf("foo"))
303+
driver.notifyListeners("foo")
304304
runCurrent()
305-
driver.notifyListeners(arrayOf("foo", "bar"))
305+
driver.notifyListeners("foo", "bar")
306306
runCurrent()
307-
driver.notifyListeners(arrayOf("bar"))
307+
driver.notifyListeners("bar")
308308
runCurrent()
309309

310-
driver.removeListener(listener, arrayOf("foo", "bar"))
310+
driver.removeListener("foo", "bar", listener = listener)
311311
runCurrent()
312-
driver.notifyListeners(arrayOf("foo"))
312+
driver.notifyListeners("foo")
313313
runCurrent()
314-
driver.notifyListeners(arrayOf("bar"))
314+
driver.notifyListeners("bar")
315315
runCurrent()
316316

317317
assertEquals(4, results.value)

0 commit comments

Comments
 (0)