Fixed
Status Update
Comments
cc...@google.com <cc...@google.com> #2
See also
du...@google.com <du...@google.com>
ap...@google.com <ap...@google.com> #3
Project: platform/frameworks/support
Branch: androidx-master-dev
commit fb2969a8517d3e7128d580325cbbcf5b0e260711
Author: Dustin Lam <dustinlam@google.com>
Date: Mon Dec 07 09:56:57 2020
Make PagingSource.getRefreshKey stable API
Relnote: "PagingSource.getRefreshKey() is now stable API"
Bug: 173530980
Test: ./gradlew checkApi
Change-Id: I22f6fb44ec84b33f4ed14fc7d4a3783795832c52
M paging/common/api/current.txt
M paging/common/api/public_plus_experimental_current.txt
M paging/common/api/restricted_current.txt
M paging/common/src/main/kotlin/androidx/paging/ContiguousPagedList.kt
M paging/common/src/main/kotlin/androidx/paging/LegacyPagingSource.kt
M paging/common/src/main/kotlin/androidx/paging/PageFetcher.kt
M paging/common/src/main/kotlin/androidx/paging/PagingSource.kt
M paging/common/src/test/kotlin/androidx/paging/ContiguousPagedListTest.kt
M paging/common/src/test/kotlin/androidx/paging/LegacyPagingSourceTest.kt
M paging/common/src/test/kotlin/androidx/paging/PageFetcherSnapshotTest.kt
M paging/common/src/test/kotlin/androidx/paging/PagingSourceTest.kt
M paging/common/src/test/kotlin/androidx/paging/WrappedItemKeyedDataSourceTest.kt
M paging/common/src/test/kotlin/androidx/paging/WrappedPageKeyedDataSourceTest.kt
M paging/common/src/test/kotlin/androidx/paging/WrappedPositionalDataSourceTest.kt
M paging/integration-tests/testapp/src/main/java/androidx/paging/integration/testapp/custom/ItemDataSource.kt
M paging/integration-tests/testapp/src/main/java/androidx/paging/integration/testapp/v3/ItemPagingSource.kt
M paging/integration-tests/testapp/src/main/java/androidx/paging/integration/testapp/v3room/NetworkCustomerPagingSource.kt
M testutils/testutils-paging/src/main/java/androidx/paging/TestPagingSource.kt
https://android-review.googlesource.com/1519742
Branch: androidx-master-dev
commit fb2969a8517d3e7128d580325cbbcf5b0e260711
Author: Dustin Lam <dustinlam@google.com>
Date: Mon Dec 07 09:56:57 2020
Make PagingSource.getRefreshKey stable API
Relnote: "PagingSource.getRefreshKey() is now stable API"
Bug: 173530980
Test: ./gradlew checkApi
Change-Id: I22f6fb44ec84b33f4ed14fc7d4a3783795832c52
M paging/common/api/current.txt
M paging/common/api/public_plus_experimental_current.txt
M paging/common/api/restricted_current.txt
M paging/common/src/main/kotlin/androidx/paging/ContiguousPagedList.kt
M paging/common/src/main/kotlin/androidx/paging/LegacyPagingSource.kt
M paging/common/src/main/kotlin/androidx/paging/PageFetcher.kt
M paging/common/src/main/kotlin/androidx/paging/PagingSource.kt
M paging/common/src/test/kotlin/androidx/paging/ContiguousPagedListTest.kt
M paging/common/src/test/kotlin/androidx/paging/LegacyPagingSourceTest.kt
M paging/common/src/test/kotlin/androidx/paging/PageFetcherSnapshotTest.kt
M paging/common/src/test/kotlin/androidx/paging/PagingSourceTest.kt
M paging/common/src/test/kotlin/androidx/paging/WrappedItemKeyedDataSourceTest.kt
M paging/common/src/test/kotlin/androidx/paging/WrappedPageKeyedDataSourceTest.kt
M paging/common/src/test/kotlin/androidx/paging/WrappedPositionalDataSourceTest.kt
M paging/integration-tests/testapp/src/main/java/androidx/paging/integration/testapp/custom/ItemDataSource.kt
M paging/integration-tests/testapp/src/main/java/androidx/paging/integration/testapp/v3/ItemPagingSource.kt
M paging/integration-tests/testapp/src/main/java/androidx/paging/integration/testapp/v3room/NetworkCustomerPagingSource.kt
M testutils/testutils-paging/src/main/java/androidx/paging/TestPagingSource.kt
Description
Replacing initialKey and stabilizing the API!