From 573170699f54c7136fe3b00563b4dab2df2469c8 Mon Sep 17 00:00:00 2001 From: Caleb Gomer Date: Wed, 28 Dec 2016 18:42:23 -0800 Subject: [PATCH] Update Android RecyclerView Library to 23.4.0 Summary: Update the Android RecyclerView, support v4, and annotation libraries to 23.4.0. Differential Revision: D4345649 fbshipit-source-id: 859c6555bc79358b1c8ffed0629cdf0e83408a00 --- ReactAndroid/build.gradle | 2 +- .../react/views/recyclerview/NotAnimatedItemAnimator.java | 3 ++- .../src/main/third-party/android/support-annotations/BUCK | 4 ++-- ReactAndroid/src/main/third-party/android/support/v4/BUCK | 8 ++++---- .../main/third-party/android/support/v7/recyclerview/BUCK | 4 ++-- 5 files changed, 11 insertions(+), 10 deletions(-) diff --git a/ReactAndroid/build.gradle b/ReactAndroid/build.gradle index 5c53a1173..0d4d46d3f 100644 --- a/ReactAndroid/build.gradle +++ b/ReactAndroid/build.gradle @@ -275,7 +275,7 @@ dependencies { compile fileTree(dir: 'src/main/third-party/java/infer-annotations/', include: ['*.jar']) compile 'javax.inject:javax.inject:1' compile 'com.android.support:appcompat-v7:23.0.1' - compile 'com.android.support:recyclerview-v7:23.0.1' + compile 'com.android.support:recyclerview-v7:23.4.0' compile 'com.facebook.fbui.textlayoutbuilder:textlayoutbuilder:1.0.0' compile 'com.facebook.fresco:fresco:0.11.0' compile 'com.facebook.fresco:imagepipeline-okhttp3:0.11.0' diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/recyclerview/NotAnimatedItemAnimator.java b/ReactAndroid/src/main/java/com/facebook/react/views/recyclerview/NotAnimatedItemAnimator.java index 7ffcbae7a..cc12b8c82 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/recyclerview/NotAnimatedItemAnimator.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/recyclerview/NotAnimatedItemAnimator.java @@ -3,11 +3,12 @@ package com.facebook.react.views.recyclerview; import android.support.v7.widget.RecyclerView; +import android.support.v7.widget.SimpleItemAnimator; /** * Implementation of {@link RecyclerView.ItemAnimator} that disables all default animations. */ -/*package*/ class NotAnimatedItemAnimator extends RecyclerView.ItemAnimator { +/*package*/ class NotAnimatedItemAnimator extends SimpleItemAnimator { @Override public void runPendingAnimations() { diff --git a/ReactAndroid/src/main/third-party/android/support-annotations/BUCK b/ReactAndroid/src/main/third-party/android/support-annotations/BUCK index 0043bf0ce..56abf8bd4 100644 --- a/ReactAndroid/src/main/third-party/android/support-annotations/BUCK +++ b/ReactAndroid/src/main/third-party/android/support-annotations/BUCK @@ -6,6 +6,6 @@ prebuilt_jar( remote_file( name = 'support-annotations-binary-aar', - url = 'mvn:com.android.support:support-annotations:jar:22.2.0', - sha1 = '66b42a1f3eb7676070b7ef7f14b603483aecbee1', + url = 'mvn:com.android.support:support-annotations:jar:23.4.0', + sha1 = 'ffbe55fdb2bb456b1485831706a9eac3300bb6b8', ) diff --git a/ReactAndroid/src/main/third-party/android/support/v4/BUCK b/ReactAndroid/src/main/third-party/android/support/v4/BUCK index 3f34e9424..12447be89 100644 --- a/ReactAndroid/src/main/third-party/android/support/v4/BUCK +++ b/ReactAndroid/src/main/third-party/android/support/v4/BUCK @@ -6,8 +6,8 @@ android_prebuilt_aar( remote_file( name = 'lib-support-v4-binary-aar', - url = 'mvn:com.android.support:support-v4:aar:23.0.1', - sha1 = '9e8da0e4ecf9f63258c7fbd273889252cba2d0c3', + url = 'mvn:com.android.support:support-v4:aar:23.4.0', + sha1 = '7a802deefef9561d90a440994c3e6eed81f2c241', ) prebuilt_jar( @@ -18,6 +18,6 @@ prebuilt_jar( remote_file( name = 'lib-support-annotations-binary-aar', - url = 'mvn:com.android.support:support-annotations:jar:22.2.0', - sha1 = '66b42a1f3eb7676070b7ef7f14b603483aecbee1', + url = 'mvn:com.android.support:support-annotations:jar:23.4.0', + sha1 = 'ffbe55fdb2bb456b1485831706a9eac3300bb6b8', ) diff --git a/ReactAndroid/src/main/third-party/android/support/v7/recyclerview/BUCK b/ReactAndroid/src/main/third-party/android/support/v7/recyclerview/BUCK index 806248672..db3177cf7 100644 --- a/ReactAndroid/src/main/third-party/android/support/v7/recyclerview/BUCK +++ b/ReactAndroid/src/main/third-party/android/support/v7/recyclerview/BUCK @@ -8,6 +8,6 @@ android_prebuilt_aar( remote_file( name = 'recyclerview-binary-aar', - url = 'mvn:com.android.support:recyclerview-v7:aar:23.0.1', - sha1 = '94d5f16be156521e135295e2ffa70d79ef8ad9d5', + url = 'mvn:com.android.support:recyclerview-v7:aar:23.4.0', + sha1 = '61e4d99d2377402c45a3176120f800e53b20ab1b', )