lihenggui
1d4792f16c
WIP: Migrate table to SqlDelight
2 years ago
lihenggui
0712a7d26a
Add SqlDelight drivers
2 years ago
lihenggui
bdf201762e
Add sqldelight support and move source to the commonMain folder
2 years ago
lihenggui
dcdc7f0c71
Add KMP convention plugin
2 years ago
lihenggui
d3314c2028
Add plugin declaration in the build.gradle.kts
2 years ago
lihenggui
563438a4c9
Add necessary dependencies
2 years ago
Don Turner
4238aa4c4e
Merge pull request #1123 from SimonMarquis/libs-lint-androidTools
...
Merge `lint` dependency version with `androidTools`
2 years ago
Don Turner
0f0511748e
Merge pull request #1088 from SimonMarquis/cleanup-dependencies
...
Reduce overall build complexity
2 years ago
Simon Marquis
61f80739ef
Merge `lint` dependency version with `androidTools`
2 years ago
Don Turner
28735a4da3
Merge pull request #1061 from SimonMarquis/gradle-8.5
...
Update Gradle 8.5
2 years ago
Don Turner
da4d08718c
Merge branch 'main' into room-gradle-plugin
2 years ago
Don Turner
ad15f0137e
Merge pull request #1094 from lihenggui/main
...
Upgrade Spotless and Ktlint and remove code convention violations
2 years ago
Don Turner
1cdf6d17d7
Merge pull request #1113 from android/dependabot/gradle/androidxWork-2.9.0
...
Bump androidxWork from 2.9.0-rc01 to 2.9.0
2 years ago
Simon Marquis
ac9dafa7b3
Merge branch 'main' into cleanup-dependencies
2 years ago
Simon Marquis
34d8262e00
Merge branch 'main' into room-gradle-plugin
2 years ago
Don Turner
9234331d38
Merge pull request #1112 from android/dependabot/gradle/room-2.6.1
...
Bump room from 2.6.0 to 2.6.1
2 years ago
Don Turner
7c85153b2a
Merge pull request #1117 from android/dependabot/gradle/kotlin-ksp-compose-6562232cd5
...
Bump the kotlin-ksp-compose group with 7 updates
2 years ago
dependabot[bot]
57bf575514
Bump androidxWork from 2.9.0-rc01 to 2.9.0
...
Bumps `androidxWork` from 2.9.0-rc01 to 2.9.0.
Updates `androidx.work:work-runtime-ktx` from 2.9.0-rc01 to 2.9.0
Updates `androidx.work:work-testing` from 2.8.1 to 2.9.0
---
updated-dependencies:
- dependency-name: androidx.work:work-runtime-ktx
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.work:work-testing
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Don Turner
805e665c2b
Merge pull request #1111 from android/dependabot/gradle/coil-2.5.0
...
Bump coil from 2.4.0 to 2.5.0
2 years ago
Don Turner
5f8c100227
Merge pull request #1109 from android/dependabot/gradle/hilt-2.50
...
Bump hilt from 2.49 to 2.50
2 years ago
Don Turner
7ba65729b8
Merge pull request #1114 from android/dependabot/gradle/androidGradlePlugin-8.2.0
...
Bump androidGradlePlugin from 8.1.3 to 8.2.0
2 years ago
Don Turner
d2f1198b4e
Merge pull request #1115 from android/dependabot/gradle/androidx.window-window-1.2.0
...
Bump androidx.window:window from 1.1.0 to 1.2.0
2 years ago
dependabot[bot]
2dd917fd7d
Bump the kotlin-ksp-compose group with 7 updates
...
Bumps the kotlin-ksp-compose group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| androidx.compose.compiler:compiler | `1.5.3` | `1.5.7` |
| [org.jetbrains.kotlin:kotlin-stdlib-jdk8](https://github.com/JetBrains/kotlin ) | `1.9.10` | `1.9.21` |
| [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin ) | `1.9.10` | `1.9.21` |
| [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin ) | `1.9.10` | `1.9.21` |
| [org.jetbrains.kotlin.plugin.serialization](https://github.com/JetBrains/kotlin ) | `1.9.10` | `1.9.21` |
| [com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin](https://github.com/google/ksp ) | `1.9.10-1.0.13` | `1.9.21-1.0.16` |
| [com.google.devtools.ksp](https://github.com/google/ksp ) | `1.9.10-1.0.13` | `1.9.21-1.0.16` |
Updates `androidx.compose.compiler:compiler` from 1.5.3 to 1.5.7
Updates `org.jetbrains.kotlin:kotlin-stdlib-jdk8` from 1.9.10 to 1.9.21
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.10...v1.9.21 )
Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 1.9.10 to 1.9.21
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.10...v1.9.21 )
Updates `org.jetbrains.kotlin.jvm` from 1.9.10 to 1.9.21
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.10...v1.9.21 )
Updates `org.jetbrains.kotlin.plugin.serialization` from 1.9.10 to 1.9.21
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.10...v1.9.21 )
Updates `com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin` from 1.9.10-1.0.13 to 1.9.21-1.0.16
- [Release notes](https://github.com/google/ksp/releases )
- [Commits](https://github.com/google/ksp/compare/1.9.10-1.0.13...1.9.21-1.0.16 )
Updates `com.google.devtools.ksp` from 1.9.10-1.0.13 to 1.9.21-1.0.16
- [Release notes](https://github.com/google/ksp/releases )
- [Commits](https://github.com/google/ksp/compare/1.9.10-1.0.13...1.9.21-1.0.16 )
---
updated-dependencies:
- dependency-name: androidx.compose.compiler:compiler
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: kotlin-ksp-compose
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib-jdk8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: kotlin-ksp-compose
- dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: kotlin-ksp-compose
- dependency-name: org.jetbrains.kotlin.jvm
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: kotlin-ksp-compose
- dependency-name: org.jetbrains.kotlin.plugin.serialization
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: kotlin-ksp-compose
- dependency-name: com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: kotlin-ksp-compose
- dependency-name: com.google.devtools.ksp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: kotlin-ksp-compose
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Don Turner
3ef4837cf1
Merge pull request #1116 from android/dependabot/gradle/com.android.tools-desugar_jdk_libs-2.0.4
...
Bump com.android.tools:desugar_jdk_libs from 2.0.3 to 2.0.4
2 years ago
Don Turner
f7200aef7c
Merge pull request #1108 from android/dependabot/gradle/lint-31.2.0
...
Bump lint from 31.1.3 to 31.2.0
2 years ago
dependabot[bot]
5ccf4f5ec6
Bump com.android.tools:desugar_jdk_libs from 2.0.3 to 2.0.4
...
Bumps [com.android.tools:desugar_jdk_libs](https://github.com/google/desugar_jdk_libs ) from 2.0.3 to 2.0.4.
- [Changelog](https://github.com/google/desugar_jdk_libs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/desugar_jdk_libs/commits )
---
updated-dependencies:
- dependency-name: com.android.tools:desugar_jdk_libs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
334377e303
Bump androidx.window:window from 1.1.0 to 1.2.0
...
Bumps androidx.window:window from 1.1.0 to 1.2.0.
---
updated-dependencies:
- dependency-name: androidx.window:window
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
a878e70f41
Bump androidGradlePlugin from 8.1.3 to 8.2.0
...
Bumps `androidGradlePlugin` from 8.1.3 to 8.2.0.
Updates `com.android.tools.build:gradle` from 8.1.3 to 8.2.0
Updates `com.android.application` from 8.1.3 to 8.2.0
Updates `com.android.library` from 8.1.3 to 8.2.0
Updates `com.android.test` from 8.1.3 to 8.2.0
---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.application
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.library
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.test
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Don Turner
77d6e5fb57
Merge pull request #1077 from android/dependabot/gradle/androidx.compose.runtime-runtime-tracing-1.0.0-beta01
...
Bump androidx.compose.runtime:runtime-tracing from 1.0.0-alpha03 to 1.0.0-beta01
2 years ago
dependabot[bot]
e9f7cb8204
Bump room from 2.6.0 to 2.6.1
...
Bumps `room` from 2.6.0 to 2.6.1.
Updates `androidx.room:room-compiler` from 2.6.0 to 2.6.1
Updates `androidx.room:room-ktx` from 2.6.0 to 2.6.1
Updates `androidx.room:room-runtime` from 2.6.0 to 2.6.1
---
updated-dependencies:
- dependency-name: androidx.room:room-compiler
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.room:room-ktx
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.room:room-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
60c5f5ee26
Bump coil from 2.4.0 to 2.5.0
...
Bumps `coil` from 2.4.0 to 2.5.0.
Updates `io.coil-kt:coil` from 2.4.0 to 2.5.0
- [Release notes](https://github.com/coil-kt/coil/releases )
- [Changelog](https://github.com/coil-kt/coil/blob/main/CHANGELOG.md )
- [Commits](https://github.com/coil-kt/coil/compare/2.4.0...2.5.0 )
Updates `io.coil-kt:coil-compose` from 2.4.0 to 2.5.0
- [Release notes](https://github.com/coil-kt/coil/releases )
- [Changelog](https://github.com/coil-kt/coil/blob/main/CHANGELOG.md )
- [Commits](https://github.com/coil-kt/coil/compare/2.4.0...2.5.0 )
Updates `io.coil-kt:coil-svg` from 2.4.0 to 2.5.0
- [Release notes](https://github.com/coil-kt/coil/releases )
- [Changelog](https://github.com/coil-kt/coil/blob/main/CHANGELOG.md )
- [Commits](https://github.com/coil-kt/coil/compare/2.4.0...2.5.0 )
---
updated-dependencies:
- dependency-name: io.coil-kt:coil
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: io.coil-kt:coil-compose
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: io.coil-kt:coil-svg
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Don Turner
96769d0d2b
Merge pull request #1078 from android/dependabot/gradle/androidxMacroBenchmark-1.2.2
...
Bump androidxMacroBenchmark from 1.2.0 to 1.2.2
2 years ago
dependabot[bot]
f36af7c210
Bump hilt from 2.49 to 2.50
...
Bumps `hilt` from 2.49 to 2.50.
Updates `com.google.dagger:hilt-android` from 2.49 to 2.50
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.49...dagger-2.50 )
Updates `com.google.dagger:hilt-android-testing` from 2.49 to 2.50
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.49...dagger-2.50 )
Updates `com.google.dagger:hilt-android-compiler` from 2.49 to 2.50
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.49...dagger-2.50 )
Updates `com.google.dagger.hilt.android` from 2.49 to 2.50
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.49...dagger-2.50 )
---
updated-dependencies:
- dependency-name: com.google.dagger:hilt-android
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-android-testing
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-android-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.dagger.hilt.android
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
115e66b6e3
Bump lint from 31.1.3 to 31.2.0
...
Bumps `lint` from 31.1.3 to 31.2.0.
Updates `com.android.tools.lint:lint-api` from 31.1.3 to 31.2.0
Updates `com.android.tools.lint:lint-checks` from 31.1.3 to 31.2.0
Updates `com.android.tools.lint:lint-tests` from 31.1.3 to 31.2.0
---
updated-dependencies:
- dependency-name: com.android.tools.lint:lint-api
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.tools.lint:lint-checks
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.tools.lint:lint-tests
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Don Turner
efcad1ac03
Merge pull request #1076 from android/dependabot/gradle/org.jetbrains.kotlinx-kotlinx-datetime-0.5.0
...
Bump org.jetbrains.kotlinx:kotlinx-datetime from 0.4.1 to 0.5.0
2 years ago
Don Turner
5f8425658d
Merge pull request #1075 from android/dependabot/gradle/hilt-2.49
...
Bump hilt from 2.48.1 to 2.49
2 years ago
lihenggui
32e1ec0447
Remove violations: property-naming
2 years ago
lihenggui
f8f932705a
Remove violations: discouraged-comment-location
2 years ago
lihenggui
ff599eac37
Ignore property-naming and discouraged-comment-location
2 years ago
lihenggui
0490e014f6
Update Spotless and ktlint
2 years ago
Simon Marquis
f27a2e176e
Reduce overall build complexity
...
- Reduce the visibility of multiple Hilt `Module`s and implementations of public interfaces
- Correctly configure the visibility of dependencies:
- `api` when it's part of it's public `api`
- `implementation` when it's part of it's internal `implementation`
- Remove unnecessary dependencies in build.gradle.kts files
- Remove unnecessary dependencies provided by plugins
- Remove unnecessary applied plugins (i.e. roborazzi)
- Sort dependencies in `build.gradle.kts`
- Delete unused entries in `libs.versions.toml`
2 years ago
Simon Marquis
5f7d4ea1d5
Replace custom `RoomSchemaArgProvider` in favor of the new Room Gradle plugin
...
> Since Room 2.6.0, a Gradle plugin was released to solve various existing issues in Room regarding having inputs and outputs of schemas via Gradle annotation processor options.
> Changelog: https://developer.android.com/jetpack/androidx/releases/room#2.6.0-alpha02
See https://github.com/gradle/android-cache-fix-gradle-plugin/issues/544 for reference.
2 years ago
Alex Vanyo
5df9cce37c
Add truth for better badging diff output
...
Change-Id: Id3fab0107bc08adf44ddf07a30e0327e06897d47
2 years ago
dependabot[bot]
9a8bfd86ed
Bump androidxMacroBenchmark from 1.2.0 to 1.2.2
...
Bumps `androidxMacroBenchmark` from 1.2.0 to 1.2.2.
Updates `androidx.benchmark:benchmark-macro-junit4` from 1.2.0 to 1.2.2
Updates `androidx.baselineprofile` from 1.2.0 to 1.2.2
---
updated-dependencies:
- dependency-name: androidx.benchmark:benchmark-macro-junit4
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.baselineprofile
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
b75ddce630
Bump androidx.compose.runtime:runtime-tracing
...
Bumps androidx.compose.runtime:runtime-tracing from 1.0.0-alpha03 to 1.0.0-beta01.
---
updated-dependencies:
- dependency-name: androidx.compose.runtime:runtime-tracing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
b80e8a5e3f
Bump org.jetbrains.kotlinx:kotlinx-datetime from 0.4.1 to 0.5.0
...
Bumps [org.jetbrains.kotlinx:kotlinx-datetime](https://github.com/Kotlin/kotlinx-datetime ) from 0.4.1 to 0.5.0.
- [Release notes](https://github.com/Kotlin/kotlinx-datetime/releases )
- [Changelog](https://github.com/Kotlin/kotlinx-datetime/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Kotlin/kotlinx-datetime/compare/v0.4.1...v0.5.0 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-datetime
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
af26182193
Bump hilt from 2.48.1 to 2.49
...
Bumps `hilt` from 2.48.1 to 2.49.
Updates `com.google.dagger:hilt-android` from 2.48.1 to 2.49
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.48.1...dagger-2.49 )
Updates `com.google.dagger:hilt-android-testing` from 2.48.1 to 2.49
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.48.1...dagger-2.49 )
Updates `com.google.dagger:hilt-android-compiler` from 2.48.1 to 2.49
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.48.1...dagger-2.49 )
Updates `com.google.dagger.hilt.android` from 2.48.1 to 2.49
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.48.1...dagger-2.49 )
---
updated-dependencies:
- dependency-name: com.google.dagger:hilt-android
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-android-testing
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-android-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.dagger.hilt.android
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Jonathan Koren
b39f3f33d8
Merge pull request #893 from SimonMarquis/dependabot
...
Enable dependabot updates on a weekly basis
2 years ago
Simon Marquis
743ec8c081
Update Gradle 8.5
...
https://docs.gradle.org/8.5/release-notes.html
2 years ago
Jonathan Koren
08a5796caa
Fix alphabetic ordering
...
Change-Id: Ie0779252d969b80b8c8bcea6d58c13132e20c13c
2 years ago