Build fixes + unit tests for Sprint 1
ClippyAuto CI / build (push) Has been cancelled

- Fix settings.gradle.kts (dependencyResolutionManagement)
- Add gradle-wrapper.properties + gradle.properties
- Defer Firebase/FCM to Sprint 2 (no google-services.json yet)
- Add placeholder ic_clippy drawable
- Add test deps (JUnit, coroutines-test)
- VoiceStateMachineTest: 14 tests covering happy path, interruption, cancellation, invalid transitions, reset
- ResponseDedupTest: basic dedup cache tests
- Add kotlinx-serialization plugin for Ktor
This commit is contained in:
2026-03-06 05:12:30 +00:00
parent 31765eb117
commit 9c026b89ae
10 changed files with 216 additions and 49 deletions
+3 -1
View File
@@ -1,5 +1,7 @@
plugins {
id("com.android.application") version "8.7.3" apply false
id("org.jetbrains.kotlin.android") version "2.1.10" apply false
id("com.google.gms.google-services") version "4.4.2" apply false
id("org.jetbrains.kotlin.plugin.serialization") version "2.1.10" apply false
// Firebase deferred to Sprint 2 (needs google-services.json)
// id("com.google.gms.google-services") version "4.4.2" apply false
}