Files
kvitt/android/settings.gradle.kts
T
jacobh2 c277ee37c2 M2b: Android skeleton, :core:model contract, :domain passing all vectors
Gradle project in android/ with every module of SPEC §6.2 (build-logic convention plugins, version catalog,
architecture check in check), :core:model types and repository interfaces of §14.2.4 and §14.5, :domain
implementing §14.5.2 and §14.5.4 (125 vector cases), scenario-driven fakes with the empty scenario, Room 3
entities and KvittDatabase v1 with exported schema, :app shell with Hilt, en/sv strings with MissingTranslation
as a lint error, Roborazzi goldens of the empty screen in light and dark.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 21:25:19 +02:00

37 lines
753 B
Kotlin

pluginManagement {
includeBuild("build-logic")
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
}
}
rootProject.name = "kvitt"
// Module graph: SPEC §6.2. The allowed dependency edges are enforced by the architecture check (build-logic).
include(
":core:model",
":core:design",
":core:fakes",
":domain",
":data",
":adapter:fcm",
":feature:onboarding",
":feature:home",
":feature:account",
":feature:expense",
":feature:settle",
":feature:analytics",
":feature:settings",
":app",
)