ganfra
2 years ago
17 changed files with 44 additions and 24 deletions
@ -0,0 +1,23 @@
@@ -0,0 +1,23 @@
|
||||
package io.element.android.x.initializer |
||||
|
||||
import android.content.Context |
||||
import androidx.startup.Initializer |
||||
import com.airbnb.mvrx.Mavericks |
||||
import io.element.android.x.matrix.tracing.TracingConfigurations |
||||
import io.element.android.x.matrix.tracing.setupTracing |
||||
import io.element.android.x.sdk.matrix.BuildConfig |
||||
|
||||
class MatrixInitializer : Initializer<Unit> { |
||||
|
||||
override fun create(context: Context) { |
||||
if (BuildConfig.DEBUG) { |
||||
setupTracing(TracingConfigurations.debug) |
||||
} else { |
||||
setupTracing(TracingConfigurations.release) |
||||
} |
||||
} |
||||
|
||||
override fun dependencies(): List<Class<out Initializer<*>>> = emptyList() |
||||
|
||||
|
||||
} |
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
package io.element.android.x.di |
||||
|
||||
import javax.inject.Qualifier |
||||
|
||||
@Qualifier annotation class ApplicationContext |
Loading…
Reference in new issue