Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Initial addition of view binder classes * Hook up visibility tracking Add view binder to kotlin sample * EpoxyViewBinder update - add epoxyView / optionalEpoxyView to ViewGroup (#1165) * Add epoxyView shortcut to ViewGroup * Add optionalEpoxyView for activity and view (with a minor refactor for less copy/paste) * switch to `androidx.core.app.ComponentActivity` Co-authored-by: Emmanuel Boudrant <eboudrant@netflix.com> * [View Binder] Add visibility tracker tests and API tweaks (#1168) * Add view binder visibility tests * Add basic unit tests for the view binder * Gradle clean up * Can't use ComponentActivity directly with the current dependency version Co-authored-by: Peter Elliott <peter.elliott@airbnb.com> * Set packageid to com.airbnb.epoxy.viewbinder (#1172) * package="com.airbnb.epoxy.viewbinder" * import com.airbnb.epoxy.viewbinder.R * Doc cleanup and refactors for line length * Move some extension functions to new file Some documentation tweaks * Add tests Add try/catch and fix up dependencies * Fix dependency mismatch Add newline * Add model update test * Apply suggestions from code review Co-authored-by: Eli Hart <eli.hart@airbnb.com> * Convert to ModelCollector Add exception handler Misc improvements based on PR comments * Fix comment and lint failures * Don't use debugImplementation as CI runs release tests * Fix tests due to model collector swap Co-authored-by: Peter Elliott <peter.elliott@airbnb.com> Co-authored-by: Emmanuel Boudrant <emmanuel.boudrant@gmail.com> Co-authored-by: Emmanuel Boudrant <eboudrant@netflix.com> Co-authored-by: Eli Hart <eli.hart@airbnb.com>
- Loading branch information
1 parent
7a532df
commit 35d3f77
Showing
23 changed files
with
2,363 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
epoxy-integrationtest/src/main/java/com/airbnb/epoxy/integrationtest/TestActivity.kt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
package com.airbnb.epoxy.integrationtest | ||
|
||
import android.app.Activity | ||
import androidx.appcompat.app.AppCompatActivity | ||
|
||
/** | ||
* Empty activity used for view testing. | ||
*/ | ||
class TestActivity : Activity() | ||
class TestActivity : AppCompatActivity() |
Oops, something went wrong.