File tree Expand file tree Collapse file tree
src/main/java/com/enginebai/project Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,4 +22,8 @@ dependencies {
2222 implementation(Dependencies .Retrofit .rxJavaAdapter)
2323
2424 implementation(Dependencies .Logging .logger)
25+ implementation(Dependencies .Epoxy .core)
26+ implementation(Dependencies .Epoxy .paging)
27+ implementation(Dependencies .Epoxy .databinding)
28+ " kapt" (Dependencies .Epoxy .processor)
2529}
Original file line number Diff line number Diff line change 1+ @ EpoxyDataBindingPattern (rClass = R .class , layoutPrefix = "item" )
2+ package com .enginebai .project ;
3+
4+ import com .airbnb .epoxy .EpoxyDataBindingPattern ;
Original file line number Diff line number Diff line change @@ -49,6 +49,13 @@ object Dependencies {
4949 const val timber = " com.jakewharton.timber:timber:${Versions .timber} "
5050 const val logger = " com.orhanobut:logger:${Versions .logger} "
5151 }
52+
53+ object Epoxy {
54+ const val core = " com.airbnb.android:epoxy:${Versions .epoxy} "
55+ const val processor = " com.airbnb.android:epoxy-processor:${Versions .epoxy} "
56+ const val databinding = " com.airbnb.android:epoxy-databinding:${Versions .epoxy} "
57+ const val paging = " com.airbnb.android:epoxy-paging:${Versions .epoxy} "
58+ }
5259}
5360
5461fun Project.importCommonPlugins () {
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ object Versions {
1212 const val koin = " 2.0.1"
1313 const val timber = " 4.7.1"
1414 const val logger = " 2.2.0"
15+ const val epoxy = " 3.9.0"
1516
1617 const val junit = " 4.12"
1718 const val espresso = " 3.2.0"
You can’t perform that action at this time.
0 commit comments