Updated Bugsnag to version 5.11.0

This commit is contained in:
M66B
2021-08-15 14:40:22 +02:00
parent ab1ae4220a
commit a901aee4b7
28 changed files with 563 additions and 143 deletions

View 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
)
}