Don Turner
dfc55c94e3
Update core/data/src/test/kotlin/com/google/samples/apps/nowinandroid/core/data/repository/OfflineFirstTopicsRepositoryTest.kt
1 year ago
Don Turner
cdc4f002a1
Small refactor to DatabaseTest
1 year ago
Don Turner
0ab0e53908
Rename test methods and classes.
1 year ago
Pirate Cat
b651b2ed4d
Update OfflineFirstTopicsRepositoryTest.kt
...
Improve the unit test to do meaning comparisons instead of just comparing two empty lists.
1 year ago
Don Turner
b77f6f8da7
Refactor change to make it clearer when the deserialization workaround is required.
1 year ago
Tobi Oyelekan
5269e07730
format code
1 year ago
Tobi Oyelekan
6414c4dd68
extract common db setup
1 year ago
Tobi Oyelekan
2515867c9d
add topicdao test
1 year ago
Jaehwa Noh
63327221fb
Merge branch 'android-remote-main' into api-21
...
Change-Id: Idac609c7773a83fe1ab2b37d7976a099e390ace9
1 year ago
Jaehwa Noh
696bd7de62
Create `getDemoDataFromJson` method and use it.
...
Change-Id: I19336b061e74a378cc70470fbd6af8ee4c7533e0
1 year ago
Jaehwa Noh
5084e5c3d6
Revert exposed `readText` method.
...
Change-Id: I8076fabed4b4f2f460c74b43ad1c3e38a5268005
1 year ago
Jaehwa Noh
924a473af6
Merge branch 'android-remote-main' into api-21
...
Change-Id: Ib9d2de121c797d97d94e6074cc1da4a26d880a2c
1 year ago
Jaehwa Noh
80172dcf82
Replace manual string converter to readText method.
...
Change-Id: If8cc6c27bd399fcdf8446ec411626f13d39e707c
1 year ago
Jaehwa Noh
301f7f5ad6
Pass new DemoAssetManager with open and readText methods.
...
Change-Id: I4b58c250e76f6d41e794087ff3b467fc61c88eca
1 year ago
Jaehwa Noh
9320d592b4
Override readText.
...
Change-Id: Ibf7fca9de5461e7285ed6d68092e36d70408f3bd
1 year ago
Jaehwa Noh
008b989397
Create readText method.
...
Change-Id: I15df6f18343bcf36d2d583a19cd47d6344942201
1 year ago
Don Turner
fd3aeb56dc
Merge pull request #1442 from Jaehwa-Noh/remove-default-value
...
Remove `isReturnDefaultValues` to debug easy.
1 year ago
Jaehwa Noh
868bfad12d
Merge branch 'android-remote-main' into api-21
...
Change-Id: Iecf9c37a262bf6ae59953ac50bca2523bcab8843
# Conflicts:
# .github/workflows/Build.yaml
1 year ago
Don Turner
69f11b95ce
Merge pull request #1437 from Jaehwa-Noh/remove-runner
...
Remove AndroidTest dependency and runner in `:designsystem`
1 year ago
Don Turner
4277366b7c
Merge pull request #1729 from takahirom/takahirom/update-sdk-35/2024-12-11
...
Update SDK 35 with Theme Fixing
1 year ago
Jaehwa Noh
e2682723cb
Merge branch 'android-remote-main' into remove-runner
...
Change-Id: I5535315c6159e3b70e8591b60a50d2e0607efe97
# Conflicts:
# core/designsystem/build.gradle.kts
1 year ago
takahirom
5e73c76acd
🤖 Updates screenshots
1 year ago
Don Turner
a258794dc6
Merge branch 'main' into introduce_screenshot_a11y_tests
1 year ago
Don Turner
462440e990
Merge pull request #1695 from gibachan/remove-redundant-annotations
...
Remove redundant annotations
1 year ago
Jaehwa Noh
81e7ef0a05
Replace Annotation to compiler args. ( #1602 )
...
Change-Id: I691fc0f14d4bb2c62224dc77a5d0f3a08b59a75b
1 year ago
takahirom
7c5bc96e4e
Add comment for application theme
1 year ago
takahirom
2a2f45d51e
Apply theme in test
1 year ago
Ben Weiss
729681b79a
Revert "Bump protobuf from 4.26.1 to 4.28.2 ( #1630 )"
...
This reverts commit 82b6352da1 .
1 year ago
dependabot[bot]
82b6352da1
Bump protobuf from 4.26.1 to 4.28.2 ( #1630 )
...
* Bump protobuf from 4.26.1 to 4.28.2
Bumps `protobuf` from 4.26.1 to 4.28.2.
Updates `com.google.protobuf:protobuf-kotlin-lite` from 4.26.1 to 4.28.2
Updates `com.google.protobuf:protoc` from 4.26.1 to 4.28.2
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/commits )
---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-kotlin-lite
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.protobuf:protoc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* 🤖 Updates baselines for Dependency Guard
* 🤖 Updates screenshots
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ben Weiss <keyboardsurfer@users.noreply.github.com>
1 year ago
Yuri Schimke
92c5d4b068
reduce for now
1 year ago
Yuri Schimke
e77dedf0dc
logging
1 year ago
Yuri Schimke
3e4f66b489
spotless
1 year ago
Yuri Schimke
4f27c18f20
Change order of exceptions
1 year ago
Yuri Schimke
0849597755
Suppress A11y exception for now
1 year ago
Yuri Schimke
6f3894a91b
Update ScreenshotHelper.kt
1 year ago
Yuri Schimke
30906692e4
Update screenshot testing library to add accessibility checks
...
Updated Roborazzi and added accessibility checks to screenshot tests.
This will help ensure that our UI is accessible to all users. Currently only fails on ERROR level.
1 year ago
Rob Orgiu
093ff2c7f2
Simplify Drag&Drop implementation
1 year ago
yschimke
2401e20dd4
🤖 Updates screenshots
1 year ago
Yuri Schimke
d7f1863920
remove sdk 21
1 year ago
Yuri Schimke
56fd308d65
revert screenshots
1 year ago
Yuri Schimke
0dd998765c
Update dependencies
...
Update Compose BOM to 2024.11.00 and update other dependencies, such as Robolectric and Roborazzi.
Also, update Screenshot Tests with sdk version 35 for better screenshot testing.
1 year ago
gibachan
2190258ef9
Remove redundant annotations
1 year ago
Don Turner
18bb7a45a2
Fix spotless
1 year ago
Don Turner
717e0c7ad0
Add unit test for NetowrkTopic mapper
1 year ago
Don Turner
b478ceae54
Fix failing UI test, add unit test and refactor
1 year ago
Don Turner
fbf0558465
Fix navigation test for ForYou to TopicScreen
1 year ago
Don Turner
ecfb5157dd
Improve test data and add UI test for topic chip
1 year ago
Don Turner
bd557fd604
Reduce icon sizes
1 year ago
Simon Marquis
8ca16d85a7
Merge remote-tracking branch 'origin/main' into in-memory-datastore
1 year ago
Simon Marquis
dc14461490
Update retrofit from 2.9.0 to 2.11.0
...
- Replace Jake Wharton's Kotlinx Serialization converter with new retrofit's `converter-kotlinx-serialization`.
- Remove custom Proguard rules that are now part of the dependency: https://github.com/square/retrofit/tree/trunk/retrofit-response-type-keeper#readme
Changelog: https://github.com/square/retrofit/blob/trunk/CHANGELOG.md
1 year ago
Alex Vanyo
07703d679b
Add ConsistentCopyVisibility for UserNewsResource
...
Change-Id: I39a311165cefc503060e8496bec58d7e4ffd42bc
1 year ago
Alex Vanyo
04a9e1a7d2
Replace animateItemPlacement with animateItem
...
Change-Id: Id7b3c1d0fa4eb34c465d86c53586ecc4e465c088
1 year ago
Don Turner
6cf8db2ac7
Merge branch 'main' into dt/nav-safe-args
1 year ago
Don Turner
2d34cb0d0d
Merge branch 'main' into dt/nav-safe-args
1 year ago
Don Turner
4b3f5370b9
Clean up deep link handling
...
Change-Id: I9d589cfe5c20a6b55708b99f5d79b10271af8ab4
1 year ago
Don Turner
00efda54e8
Merge branch 'main' into dt/nav-safe-args
...
* main: (58 commits)
Instrumented tests for InterestsListDetailScreen (#1518 )
Remove Firebase AD_SERVICE_CONFIG property
updateProdReleaseBadging
Merge Android & JVM plugins into a single `HiltConventionPlugin`
Update dependency guard
🤖 Updates baselines for Dependency Guard
Update to Lifecycle 2.8.3
Add android.adservices.AD_SERVICES_CONFIG to badges
Apply suggestions from code review
Update app/src/main/AndroidManifest.xml
generateModuleGraphs
dependencyGuardBaseline
updateProdReleaseBadging
Fix spotless.
Change set to `=` operator
Cleanup unused reference in `libs.versions.toml`
Regenerate SVG graphs
Update comment wording
Use stdin to avoid repeating the output file name
Replace bash commands with proper svgo cli
...
Change-Id: I1d804dcb6ac0ca857cb303b8c8bff5704b5d27a5
1 year ago
Alex Vanyo
b2084bdd84
Update material3-adaptive to rc01
...
Change-Id: I17ae06587cad7d7b823eb2c0362919510c3ed533
1 year ago
Rob Orgiu
650471b1c2
Improve internalization
1 year ago
Rob Orgiu
4e62d0c084
Add drag feature
2 years ago
Simon Marquis
dac9a6a0fa
Remove implicit `TemporaryFolder` binding with InMemoryDataStore test module
2 years ago
Simon Marquis
49096fb5d3
Create `InMemoryDataStore` class
2 years ago
Don Turner
7d04af0217
Merge pull request #1062 from SimonMarquis/firebase-ktx
...
Firebase: Migrate to using the Kotlin extensions (KTX) APIs in the main modules
2 years ago
Simon Marquis
d56e06e676
Merge Android & JVM plugins into a single `HiltConventionPlugin`
2 years ago
Simon Marquis
e71ce1fc00
Merge remote-tracking branch 'origin/main' into jvm-alt
2 years ago
Simon Marquis
65848707f7
Merge remote-tracking branch 'origin/main' into firebase-ktx
2 years ago
Don Turner
837dac809c
Merge branch 'main' into rpf-update-firebase-ktx
2 years ago
Simon Marquis
1c5513283a
Merge remote-tracking branch 'origin/main' into fix/1161-2
2 years ago
Simon Marquis
2a43c3f725
Merge branch 'main' into firebase-ktx
2 years ago
Simon Marquis
3dbca86a37
Merge remote-tracking branch 'origin/main' into jvm-alt
2 years ago
Jaehwa Noh
622ae698db
Remove `okio.use` and redundant length init.
...
Change-Id: Ibac659c7aff6d8be99f52d012d603f8251bbd23d
2 years ago
Jaehwa Noh
6a205b14a7
Add KDoC for convertStreamToString.
...
Change-Id: Idb7fc085e889f8012234d14ad7bc0a4713073d6e
2 years ago
Jaehwa Noh
29e514f359
Take capability below API 24, and add comment.
...
Change-Id: I86d99fa9e74a8475c0b2bad202cfb4697ab1016b
2 years ago
Jaehwa Noh
a928bf1c51
Create convertStreamToString.
...
Change-Id: I07dbb58813bc891f407773fddab7f1487f1ed24f
2 years ago
Jaehwa Noh
a888c87c5f
Below than api24,use decodeFromString
...
Change-Id: Icf428ebfe7e153e132e112c2dc6926bd40ab3951
2 years ago
Don Turner
a6397b7d82
Merge branch 'main' into dt/nav-safe-args
...
* main:
Kotlin 2.0.0 (#1036 )
Update app/src/main/kotlin/com/google/samples/apps/nowinandroid/ui/NiaApp.kt
🤖 Updates screenshots
🤖 Updates baselines for Dependency Guard
Update material3-adaptive to beta01
🤖 Updates baselines for Dependency Guard
Bump androidxComposeAlpha from 1.7.0-alpha08 to 1.7.0-beta01
🤖 Updates baselines for Dependency Guard
Bump hilt from 2.51 to 2.51.1
Add NavigationSuiteScaffold
Fix state loss with workaround
Change-Id: I14d7294fe93f68b9aca6df9bf7bf87ff95583581
2 years ago
Don Turner
041e46eacf
Merge branch 'main' into dt/nav-safe-args
...
* main:
Remove the printModulePaths task and read modules direct from settings
Update pull_request_template.md
Made pull request instructions clearer
Update gradle wrapper
Upgrade AGP to 8.4.0, Android Build Tools to 31.4.0, and Gradle to 8.7.
Regenerate SVG graphs and cleanup/reformat files
Update build.gradle.kts
Remove duplicated AndroidX Work testing dependency
Bump gradle/wrapper-validation-action from 2 to 3
🤖 Updates baselines for Dependency Guard
Bump com.dropbox.dependency-guard from 0.4.3 to 0.5.0
Bump protobuf from 3.25.2 to 4.26.0
Bump app.cash.turbine:turbine from 1.0.0 to 1.1.0
Bump androidxMacroBenchmark from 1.2.2 to 1.2.3
🤖 Updates baselines for Dependency Guard
Unnecessary safe call on a non-null receiver
Bump androidx.activity:activity-compose from 1.8.0 to 1.8.2
Apply suggestions from code review
Move Android instrumented test `ThemeTest` to unit test
Change-Id: Id3283279ca5a9d90c2bbc4740d6c583ba8dded41
2 years ago
alexvanyo
8f2beaf889
🤖 Updates screenshots
2 years ago
Alex Vanyo
211654ff16
Merge pull request #1373 from android/av/navigation-suite
...
Add NavigationSuiteScaffold
2 years ago
Jaehwa Noh
8560632efd
Remove `isReturnDefaultValues`.
...
Change-Id: I028244a23b6215e21269602b8df07e58b136b9f1
2 years ago
Simon Marquis
61143ca98b
Merge remote-tracking branch 'origin/main' into fix/1161-2
2 years ago
Jaehwa Noh
0e44f1bb9e
Remove dependency of `AndroidTest`.
...
Change-Id: I0d362778fe10ea064a3f5eab1a8a5737802ff526
2 years ago
Jaehwa Noh
585f768a7a
Remove defaultConfig testInstrumentationRunner.
...
Change-Id: I1c3d0b8504ec4129f18fd5096f543a1bf90e21d3
2 years ago
Don Turner
7659925df7
Merge branch 'main' into move-android-instrumented-test
2 years ago
Don Turner
f711e69cd2
Merge branch 'main' into dt/nav-safe-args (AnimatedPane broken)
...
* main:
Save nested nav key in instance state
🤖 Updates baselines for Dependency Guard
Recreate nested nav to work with AnimatedPane
Remove forgotten Trace.endSection()
Offload connectivity monitor to a background thread
Change-Id: I4002a07484a4d633c57406aedabf9f5d813a8592
2 years ago
Don Turner
f67f4d1a83
Update ForYou destination to match current deeplink pattern
...
Change-Id: Ia5ab36f2d75d8d061e63c0cac5262503bc93a638
2 years ago
Tomáš Mlynarič
7f2ce57c67
Merge pull request #1368 from android/mlykotom/offload-connectivity-monitor
...
Offload connectivity monitor to a background thread
2 years ago
Alex Vanyo
3fb6df7c33
Add NavigationSuiteScaffold
...
Change-Id: I36710d880bff381ed86c61632f2ab91902727775
2 years ago
Don Turner
61cce4bf19
Merge branch 'main' into replace-testharness
2 years ago
Jose Alcérreca
16f45c0b1a
Adds screenshot tests for snackbar ( #1343 )
...
* Adds screenshot tests for snackbar
Change-Id: I81566e3301fb17e3f31cbc408e6cc3325eab5a12
* Small tweaks, RFR
Change-Id: Ia16db6e6f5bec2714081b5ceaeeba36b2ee26105
* 🤖 Updates screenshots
* Update NiaApp.kt
Adds modifier to NiaApp
2 years ago
Tomáš Mlynarič
c396352d83
Remove forgotten Trace.endSection()
...
Change-Id: Ib6f7678f5f1c4b0f93f1736b6453c649d6f7dc97
2 years ago
Tomáš Mlynarič
6b35cbb328
Offload connectivity monitor to a background thread
...
Change-Id: I9a2ef7766ae6abc6d8a7c86a4b49ef3c795e446c
2 years ago
dturner
0d6566b75b
🤖 Updates screenshots
2 years ago
Don Turner
fc2146c970
Merge branch 'main' into replace-testharness
2 years ago
Simon Marquis
aa688711f0
Lower visibility of some dependencies
2 years ago
Don Turner
88c3eb0b90
Merge pull request #1284 from sanao1006/remove-GetSearchContentsCountUseCase
...
Directly call SearchContentsRepository interface in SearchViewModel
2 years ago
Don Turner
0f88f6dd24
Merge pull request #1314 from squart300kg/main
...
clean up di module in core.database package
2 years ago
Simon Marquis
930e061611
Cleanup dependencies
...
This is a followup cleanup of #1163 that was partially addressed by #1140 .
- Remove unused `projects.core.testing` dependencies (or replace with direct dependencies).
- Introduce `androidx.compose.ui.test` bundle.
- Remove `NiaTestRunner` from the default config, forcing consumers to depend on it, even when not used.
2 years ago
Don Turner
bd89507f10
Merge pull request #1306 from yongsuk44/feat/weak-warning
...
Cleaned up unnecessary '@opt-in' annotations and removed empty constructors
2 years ago
Don Turner
ecdfdef4e4
Merge pull request #1291 from Jaehwa-Noh/rename
...
Rename Fake to Demo
2 years ago
sangyoon
d9b66c4cac
clean up di module in core.database package
2 years ago