From a1b096739681270ed28ec05a3d5983841770f3d0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Sep 2022 16:05:43 +0000 Subject: [PATCH 1/2] Update dependency com.android.tools.lint:lint-api to v30.2.2 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index cacb6a3d7..0cabc8290 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -37,7 +37,7 @@ kotlinxDatetime = "0.3.3" kotlinxSerializationJson = "1.3.3" ksp = "1.7.0-1.0.6" ktlint = "0.43.0" -lint = "30.2.1" +lint = "30.2.2" okhttp = "4.10.0" protobuf = "3.21.5" protobufPlugin = "0.8.19" From 40f934cb6785fbca7bf299035771ece278c130a2 Mon Sep 17 00:00:00 2001 From: Hasan Zohrevand Date: Sun, 4 Sep 2022 23:33:29 +0430 Subject: [PATCH 2/2] Add Transaction annotation to queries with populated return type Change-Id: Ib3c343eec30bd05fb0b0b2f39e52bbff1c1eedf7 --- .../samples/apps/nowinandroid/core/database/dao/EpisodeDao.kt | 1 + .../apps/nowinandroid/core/database/dao/NewsResourceDao.kt | 2 ++ 2 files changed, 3 insertions(+) diff --git a/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/EpisodeDao.kt b/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/EpisodeDao.kt index 40da3f2ca..7e823e222 100644 --- a/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/EpisodeDao.kt +++ b/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/EpisodeDao.kt @@ -32,6 +32,7 @@ import kotlinx.coroutines.flow.Flow */ @Dao interface EpisodeDao { + @Transaction @Query(value = "SELECT * FROM episodes") fun getEpisodesStream(): Flow> diff --git a/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/NewsResourceDao.kt b/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/NewsResourceDao.kt index f03b1704d..8200712bc 100644 --- a/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/NewsResourceDao.kt +++ b/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/NewsResourceDao.kt @@ -34,6 +34,7 @@ import kotlinx.coroutines.flow.Flow */ @Dao interface NewsResourceDao { + @Transaction @Query( value = """ SELECT * FROM news_resources @@ -42,6 +43,7 @@ interface NewsResourceDao { ) fun getNewsResourcesStream(): Flow> + @Transaction @Query( value = """ SELECT * FROM news_resources