# Project-wide Gradle settings.
org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8

# Required for AndroidX.
android.useAndroidX=true

# Kotlin code style for this project: "official" or "obsolete".
kotlin.code.style=official

# Enables namespacing of each library's R class, less RAM, faster builds.
android.nonTransitiveRClass=true

# Kotlin incremental compilation (default; kept explicit for documentation).
kotlin.incremental=true

# Reproducible builds for F-Droid.
android.uniquePackageNames=true

# Performance: enable parallel project execution and build cache (stable in Gradle 9).
org.gradle.parallel=true
org.gradle.caching=true
# Configuration cache: compatible with AGP 9.1; opt in when all plugins confirm support.
# org.gradle.configuration-cache=true
