Merge pull request #124 from TouchInstinct/remove_butterknife
Remove butterknife
This commit is contained in:
commit
f0807bd193
|
|
@ -32,9 +32,6 @@ dependencies {
|
|||
implementation "androidx.fragment:fragment:$versions.fragment"
|
||||
implementation "androidx.fragment:fragment-ktx:$versions.fragment"
|
||||
|
||||
implementation "com.jakewharton:butterknife:$versions.butterknife"
|
||||
kapt "com.jakewharton:butterknife-compiler:$versions.butterknife"
|
||||
|
||||
implementation("com.crashlytics.sdk.android:crashlytics:$versions.crashlytics@aar") {
|
||||
transitive = true
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,8 +15,6 @@ import androidx.annotation.LayoutRes
|
|||
import androidx.core.content.ContextCompat
|
||||
import androidx.fragment.app.Fragment
|
||||
import androidx.fragment.app.FragmentActivity
|
||||
import butterknife.ButterKnife
|
||||
import butterknife.Unbinder
|
||||
import ru.touchin.roboswag.components.navigation_new.BuildConfig
|
||||
import ru.touchin.roboswag.components.navigation.viewcontrollers.LifecycleLoggingObserver
|
||||
|
||||
|
|
@ -55,8 +53,6 @@ open class BaseFragment<TActivity : FragmentActivity, TState : Parcelable>(@Layo
|
|||
protected lateinit var state: TState
|
||||
private set
|
||||
|
||||
private lateinit var butterKnifeUnbinder: Unbinder
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
|
|
@ -75,12 +71,6 @@ open class BaseFragment<TActivity : FragmentActivity, TState : Parcelable>(@Layo
|
|||
super.onViewCreated(view, savedInstanceState)
|
||||
|
||||
lifecycle.addObserver(LifecycleLoggingObserver(this))
|
||||
butterKnifeUnbinder = ButterKnife.bind(this, view)
|
||||
}
|
||||
|
||||
override fun onDestroyView() {
|
||||
butterKnifeUnbinder.unbind()
|
||||
super.onDestroyView()
|
||||
}
|
||||
|
||||
override fun onSaveInstanceState(outState: Bundle) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue