Audit V4. Spart Subsystem-String-Duplikation; AppGroup ist jetzt single-source in AppConfig.manaAppConfig.appGroup. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
19 lines
663 B
Swift
19 lines
663 B
Swift
import ManaCore
|
|
import OSLog
|
|
|
|
/// App-eigene OSLog-Logger gegen ``AppConfig/manaAppConfig``. Standard-
|
|
/// Kategorien (`app`/`auth`/`api`) kommen aus ``ManaAppLog`` (mana-swift-
|
|
/// core v1.7.0+), app-spezifische über `mana.category(…)`.
|
|
///
|
|
/// Subsystem leitet sich aus `AppConfig.manaAppConfig.logSubsystem` ab
|
|
/// — heute `ev.mana.cardecky`. ManaCore loggt parallel unter
|
|
/// `ev.mana.core`.
|
|
enum Log {
|
|
private static let mana = ManaAppLog(AppConfig.manaAppConfig)
|
|
|
|
static let app = mana.app
|
|
static let auth = mana.auth
|
|
static let api = mana.api
|
|
static let study = mana.category("study")
|
|
static let sync = mana.category("sync")
|
|
}
|