diff --git a/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/diff/BaseRvDiffAdapter.kt b/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/diff/BaseRvDiffAdapter.kt index 006e0abce..184a10bea 100644 --- a/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/diff/BaseRvDiffAdapter.kt +++ b/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/diff/BaseRvDiffAdapter.kt @@ -19,14 +19,14 @@ import kotlinx.collections.immutable.toPersistentList * @since 1.0.0 */ abstract class BaseRvDiffAdapter private constructor( - callback: AsyncDifferConfig, + asyncDifferConfig: AsyncDifferConfig, private val delegate: IRvAdapterDelegate.Impl>, -) : ListAdapter(callback), +) : ListAdapter(asyncDifferConfig), IRvBinding, IMutableRvAdapter, IRvAdapterDelegate by delegate { - constructor(callback: DiffCallBack = DiffCallBack()) : this( + constructor(callback: DiffCallback = DiffCallback()) : this( AsyncDifferConfig.Builder(callback).build(), IRvAdapterDelegate.Impl(), ) { diff --git a/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/diff/DiffCallBack.kt b/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/diff/DiffCallback.kt similarity index 88% rename from adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/diff/DiffCallBack.kt rename to adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/diff/DiffCallback.kt index fecedf222..49b53349a 100644 --- a/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/diff/DiffCallBack.kt +++ b/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/diff/DiffCallback.kt @@ -2,7 +2,7 @@ package io.goooler.demoapp.adapter.rv.diff import androidx.recyclerview.widget.DiffUtil -open class DiffCallBack : DiffUtil.ItemCallback() { +open class DiffCallback : DiffUtil.ItemCallback() { /** * Call this first. diff --git a/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/paging/BaseRvPagingAdapter.kt b/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/paging/BaseRvPagingAdapter.kt index 7b10a27a8..1c69109d6 100644 --- a/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/paging/BaseRvPagingAdapter.kt +++ b/adapter/src/main/kotlin/io/goooler/demoapp/adapter/rv/paging/BaseRvPagingAdapter.kt @@ -9,7 +9,7 @@ import io.goooler.demoapp.adapter.rv.core.BindingViewHolder import io.goooler.demoapp.adapter.rv.core.IRvAdapter import io.goooler.demoapp.adapter.rv.core.IRvAdapterDelegate import io.goooler.demoapp.adapter.rv.core.IRvBinding -import io.goooler.demoapp.adapter.rv.diff.DiffCallBack +import io.goooler.demoapp.adapter.rv.diff.DiffCallback import io.goooler.demoapp.adapter.rv.diff.IDiffVhModelType /** @@ -20,7 +20,7 @@ import io.goooler.demoapp.adapter.rv.diff.IDiffVhModelType * @since 1.0.0 */ abstract class BaseRvPagingAdapter private constructor( - callback: DiffCallBack, + callback: DiffCallback, private val delegate: IRvAdapterDelegate.Impl>, ) : PagingDataAdapter(callback), IRvBinding, @@ -31,7 +31,7 @@ abstract class BaseRvPagingAdapter private constructor( override val list: List get() = snapshot().items - constructor(callback: DiffCallBack = DiffCallBack()) : this(callback, IRvAdapterDelegate.Impl()) { + constructor(callback: DiffCallback = DiffCallback()) : this(callback, IRvAdapterDelegate.Impl()) { @Suppress("LeakingThis") delegate.adapter = this } diff --git a/biz/main/src/main/kotlin/io/goooler/demoapp/main/ui/adapter/MainSrlRvAdapter.kt b/biz/main/src/main/kotlin/io/goooler/demoapp/main/ui/adapter/MainSrlRvAdapter.kt index be634f09d..ef7aec659 100644 --- a/biz/main/src/main/kotlin/io/goooler/demoapp/main/ui/adapter/MainSrlRvAdapter.kt +++ b/biz/main/src/main/kotlin/io/goooler/demoapp/main/ui/adapter/MainSrlRvAdapter.kt @@ -2,7 +2,7 @@ package io.goooler.demoapp.main.ui.adapter import androidx.databinding.ViewDataBinding import io.goooler.demoapp.adapter.rv.diff.BaseRvDiffAdapter -import io.goooler.demoapp.adapter.rv.diff.DiffCallBack +import io.goooler.demoapp.adapter.rv.diff.DiffCallback import io.goooler.demoapp.common.util.ImageLoader import io.goooler.demoapp.common.util.asConfig import io.goooler.demoapp.main.databinding.MainCommonRvItemBinding @@ -12,7 +12,7 @@ import io.goooler.demoapp.main.util.bindModel class MainSrlRvAdapter( private val listener: OnEventListener, -) : BaseRvDiffAdapter(DiffCallBack().asConfig()) { +) : BaseRvDiffAdapter(DiffCallback().asConfig()) { override fun onCreateVH(binding: ViewDataBinding) { binding.bindListener(listener)