Fixed
Status Update
Comments
so...@google.com <so...@google.com>
ap...@google.com <ap...@google.com> #2
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 8132ea80281b85f984e9554f49995d7597cf9b1e
Author: Anastasia Soboleva <soboleva@google.com>
Date: Thu Mar 19 23:56:31 2020
Deprecate ParentData composable
Bug: 150953183
Relnote: "ParentData composable is deprecated. You should either create a modifier which implements ParentDataModifier interface, or use LayoutTag modifier if you simply need to tag layout children to recognize them inside the measure block."
Test: ui-framework cAT + checked demos
Change-Id: I51368a2cb132318f5466949297e5fa247c04d68a
M ui/ui-framework/api/0.1.0-dev08.txt
M ui/ui-framework/api/current.txt
M ui/ui-framework/api/public_plus_experimental_0.1.0-dev08.txt
M ui/ui-framework/api/public_plus_experimental_current.txt
M ui/ui-framework/api/restricted_0.1.0-dev08.txt
M ui/ui-framework/api/restricted_current.txt
M ui/ui-framework/integration-tests/framework-demos/src/main/java/androidx/ui/framework/demos/MultipleCollect.kt
D ui/ui-framework/samples/src/main/java/androidx/ui/framework/samples/ParentDataSample.kt
M ui/ui-framework/src/androidTest/java/androidx/ui/core/test/AndroidLayoutDrawTest.kt
M ui/ui-framework/src/androidTest/java/androidx/ui/core/test/LayoutTagTest.kt
M ui/ui-framework/src/androidTest/java/androidx/ui/core/test/ParentDataModifierTest.kt
M ui/ui-framework/src/main/java/androidx/ui/core/ParentData.kt
M ui/ui-layout/src/main/java/androidx/ui/layout/Table.kt
M ui/ui-material/src/main/java/androidx/ui/material/DataTable.kt
M ui/ui-material/src/main/java/androidx/ui/material/Scaffold.kt
M ui/ui-material/src/main/java/androidx/ui/material/Tab.kt
https://android-review.googlesource.com/1263026
Branch: androidx-master-dev
commit 8132ea80281b85f984e9554f49995d7597cf9b1e
Author: Anastasia Soboleva <soboleva@google.com>
Date: Thu Mar 19 23:56:31 2020
Deprecate ParentData composable
Bug: 150953183
Relnote: "ParentData composable is deprecated. You should either create a modifier which implements ParentDataModifier interface, or use LayoutTag modifier if you simply need to tag layout children to recognize them inside the measure block."
Test: ui-framework cAT + checked demos
Change-Id: I51368a2cb132318f5466949297e5fa247c04d68a
M ui/ui-framework/api/0.1.0-dev08.txt
M ui/ui-framework/api/current.txt
M ui/ui-framework/api/public_plus_experimental_0.1.0-dev08.txt
M ui/ui-framework/api/public_plus_experimental_current.txt
M ui/ui-framework/api/restricted_0.1.0-dev08.txt
M ui/ui-framework/api/restricted_current.txt
M ui/ui-framework/integration-tests/framework-demos/src/main/java/androidx/ui/framework/demos/MultipleCollect.kt
D ui/ui-framework/samples/src/main/java/androidx/ui/framework/samples/ParentDataSample.kt
M ui/ui-framework/src/androidTest/java/androidx/ui/core/test/AndroidLayoutDrawTest.kt
M ui/ui-framework/src/androidTest/java/androidx/ui/core/test/LayoutTagTest.kt
M ui/ui-framework/src/androidTest/java/androidx/ui/core/test/ParentDataModifierTest.kt
M ui/ui-framework/src/main/java/androidx/ui/core/ParentData.kt
M ui/ui-layout/src/main/java/androidx/ui/layout/Table.kt
M ui/ui-material/src/main/java/androidx/ui/material/DataTable.kt
M ui/ui-material/src/main/java/androidx/ui/material/Scaffold.kt
M ui/ui-material/src/main/java/androidx/ui/material/Tab.kt
so...@google.com <so...@google.com> #3
Removed from all places apart from Table which is blocked on
Description
As we are trying to remove DataNode, we need to remove all uses of ParentData composable function and remove the composable function itself.