mirror of
https://github.com/M66B/FairEmail.git
synced 2026-04-07 09:33:39 +02:00
Updated Bugsnag to version 5.11.0
This commit is contained in:
30
app/src/main/java/com/bugsnag/android/TrackerModule.kt
Normal file
30
app/src/main/java/com/bugsnag/android/TrackerModule.kt
Normal file
@@ -0,0 +1,30 @@
|
||||
package com.bugsnag.android
|
||||
|
||||
import com.bugsnag.android.internal.dag.ConfigModule
|
||||
import com.bugsnag.android.internal.dag.DependencyModule
|
||||
|
||||
/**
|
||||
* A dependency module which constructs objects that track launch/session related information
|
||||
* in Bugsnag.
|
||||
*/
|
||||
internal class TrackerModule(
|
||||
configModule: ConfigModule,
|
||||
storageModule: StorageModule,
|
||||
client: Client,
|
||||
bgTaskService: BackgroundTaskService,
|
||||
callbackState: CallbackState
|
||||
) : DependencyModule() {
|
||||
|
||||
private val config = configModule.config
|
||||
|
||||
val launchCrashTracker = LaunchCrashTracker(config)
|
||||
|
||||
val sessionTracker = SessionTracker(
|
||||
config,
|
||||
callbackState,
|
||||
client,
|
||||
storageModule.sessionStore,
|
||||
config.logger,
|
||||
bgTaskService
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user