2.3.0 - Unified logging and app intents
All checks were successful
Ascently - Docs Deploy / build-and-push (pull_request) Successful in 8m4s

This commit is contained in:
2025-11-20 21:00:00 -07:00
parent a99196b9ca
commit a212f3f3b5
17 changed files with 440 additions and 179 deletions

View File

@@ -16,8 +16,8 @@ android {
applicationId = "com.atridad.ascently"
minSdk = 31
targetSdk = 36
versionCode = 46
versionName = "2.2.1"
versionCode = 4
versionName = "2.3.0"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
@@ -38,7 +38,10 @@ android {
java { toolchain { languageVersion.set(JavaLanguageVersion.of(17)) } }
buildFeatures { compose = true }
buildFeatures {
compose = true
buildConfig = true
}
}
kotlin { compilerOptions { jvmTarget.set(JvmTarget.JVM_17) } }

View File

@@ -3,11 +3,10 @@ package com.atridad.ascently.utils
import android.util.Log
import com.atridad.ascently.BuildConfig
/**
* Centralized logging utility to ensure all mobile logging happens only in debug builds.
*/
object AppLogger {
private const val DEFAULT_TAG = "Ascently"
enum class Level(val androidLevel: Int) {
DEBUG(Log.DEBUG),
INFO(Log.INFO),
@@ -46,6 +45,4 @@ object AppLogger {
Log.println(level.androidLevel, tag, message)
}
}
private const val DEFAULT_TAG = "Ascently"
}