Loading presentation/build.gradle +1 −0 Original line number Diff line number Diff line Loading @@ -115,6 +115,7 @@ dependencies { kapt "io.realm:realm-annotations-processor:$realm_version" // rxjava implementation 'com.akaita.java:rxjava2-debug:1.2.2' implementation "io.reactivex.rxjava2:rxandroid:$rxandroid_version" implementation "io.reactivex.rxjava2:rxjava:$rxjava_version" implementation "io.reactivex.rxjava2:rxkotlin:$rxkotlin_version" Loading presentation/src/main/java/common/QKApplication.kt +7 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ import android.app.Application import android.support.text.emoji.EmojiCompat import android.support.text.emoji.FontRequestEmojiCompatConfig import android.support.v4.provider.FontRequest import com.akaita.java.rxjava2debug.RxJava2Debug import com.bugsnag.android.Bugsnag import com.bugsnag.android.Configuration import com.moez.QKSMS.BuildConfig Loading Loading @@ -51,13 +52,19 @@ class QKApplication : Application(), HasActivityInjector { @Inject lateinit var dispatchingAndroidInjector: DispatchingAndroidInjector<Activity> @Inject lateinit var nightModeManager: NightModeManager private val packages = arrayOf("common", "feature", "injection", "filter", "interactor", "manager", "mapper", "migration", "model", "receiver", "repository", "service", "util") override fun onCreate() { super.onCreate() Bugsnag.init(this, Configuration(BuildConfig.BUGSNAG_API_KEY).apply { appVersion = BuildConfig.VERSION_NAME projectPackages = packages }) RxJava2Debug.enableRxJava2AssemblyTracking(packages) Realm.init(this) Realm.setDefaultConfiguration(RealmConfiguration.Builder() .compactOnLaunch() Loading Loading
presentation/build.gradle +1 −0 Original line number Diff line number Diff line Loading @@ -115,6 +115,7 @@ dependencies { kapt "io.realm:realm-annotations-processor:$realm_version" // rxjava implementation 'com.akaita.java:rxjava2-debug:1.2.2' implementation "io.reactivex.rxjava2:rxandroid:$rxandroid_version" implementation "io.reactivex.rxjava2:rxjava:$rxjava_version" implementation "io.reactivex.rxjava2:rxkotlin:$rxkotlin_version" Loading
presentation/src/main/java/common/QKApplication.kt +7 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ import android.app.Application import android.support.text.emoji.EmojiCompat import android.support.text.emoji.FontRequestEmojiCompatConfig import android.support.v4.provider.FontRequest import com.akaita.java.rxjava2debug.RxJava2Debug import com.bugsnag.android.Bugsnag import com.bugsnag.android.Configuration import com.moez.QKSMS.BuildConfig Loading Loading @@ -51,13 +52,19 @@ class QKApplication : Application(), HasActivityInjector { @Inject lateinit var dispatchingAndroidInjector: DispatchingAndroidInjector<Activity> @Inject lateinit var nightModeManager: NightModeManager private val packages = arrayOf("common", "feature", "injection", "filter", "interactor", "manager", "mapper", "migration", "model", "receiver", "repository", "service", "util") override fun onCreate() { super.onCreate() Bugsnag.init(this, Configuration(BuildConfig.BUGSNAG_API_KEY).apply { appVersion = BuildConfig.VERSION_NAME projectPackages = packages }) RxJava2Debug.enableRxJava2AssemblyTracking(packages) Realm.init(this) Realm.setDefaultConfiguration(RealmConfiguration.Builder() .compactOnLaunch() Loading