Phil Glass
Phil Glass
The [default retention for annotations written in Kotlin is RUNTIME](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.annotation/-retention/-init-.html), but `dagger-reflect-lint` currently flags any Kotlin annotation without an explicit `@Retention(AnnotationRetention.RUNTIME)` as an error.
KSP has [been stable for a while now](https://android-developers.googleblog.com/2021/09/accelerated-kotlin-build-times-with.html), and is supported by Room [since 2.3.0-beta02](https://developer.android.com/jetpack/androidx/releases/room#2.3.0-beta02). The schema generation behaviour is the same as the kapt version, so it suffers from...
`AppDistributionExtension` properties should be modelled as `Property` instances rather than raw values. This would allow them to be set from dependency-carrying providers, instead of requiring the values to be known...
### Overview Fixes #2132. Orchestrator has a fast path that skips test discovery if the test target is a single method. This doesn't work for parameterized tests, since even a...
### Description Orchestrator has a fast path that skips test discovery if the test target is a single method: https://github.com/android/android-test/blob/dd62f39c79bddbaa3b3c0aad2976ba635a5550ea/runner/android_test_orchestrator/java/androidx/test/orchestrator/AndroidTestOrchestrator.java#L259-L262 This doesn't work for parameterized tests, since even a single...
Firebase Component: Performance 20.5.2 (BOM 32.8.0) #### Steps to reproduce: - Install an app that uses Firebase Performance on an Android 14 (API 34) Pixel 7. - Note that this...