- Fix polling interval not reflecting saved value (use SharingStarted.Eagerly) - Add release build signing configuration with keystore - Add key.properties to .gitignore for security - Add ProGuard rules for JSpecify annotations
90 lines
1.1 KiB
Plaintext
90 lines
1.1 KiB
Plaintext
# Gradle files
|
|
.gradle/
|
|
build/
|
|
!gradle/wrapper/gradle-wrapper.jar
|
|
!gradle/wrapper/gradle-wrapper.properties
|
|
|
|
# Local configuration file (sdk path, etc)
|
|
local.properties
|
|
|
|
# Android Studio
|
|
.idea/
|
|
*.iml
|
|
*.ipr
|
|
*.iws
|
|
.navigation/
|
|
captures/
|
|
|
|
# Keystore files
|
|
*.jks
|
|
*.keystore
|
|
|
|
# Key properties (contains sensitive signing info)
|
|
app/key.properties
|
|
|
|
# External native build folder generated in Android Studio 2.2 and later
|
|
.externalNativeBuild
|
|
.cxx/
|
|
|
|
# Google Services (e.g. APIs or Firebase)
|
|
google-services.json
|
|
|
|
# Android Profiling
|
|
*.hprof
|
|
|
|
# OS-specific files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Log files
|
|
*.log
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.temp
|
|
*.swp
|
|
*~
|
|
|
|
# Build outputs
|
|
app/build/
|
|
app/release/
|
|
app/debug/
|
|
*.apk
|
|
*.aab
|
|
|
|
# Kotlin
|
|
.kotlin/
|
|
|
|
# Room schema exports
|
|
app/schemas/
|
|
|
|
# Test outputs
|
|
app/test-results/
|
|
app/reports/
|
|
|
|
# Environment files
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# Documentation (keep only README.md)
|
|
ARCHITECTURE.md
|
|
DESIGN_IMPROVEMENT_PLAN.md
|
|
DEVELOPMENT_REPORT.md
|
|
PHASE2_REPORT.md
|
|
PHASE3_REPORT.md
|
|
|
|
# Node modules (if any)
|
|
node_modules/
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.so
|
|
.Python
|
|
|
|
# Misc
|
|
*.bak
|
|
*.orig
|