Fixed
Status Update
Comments
qy...@gmail.com <qy...@gmail.com> #2
Project: platform/frameworks/support
Branch: androidx-master-dev
commit ece1e0ac47be4572d97afef494a24827c014af57
Author: Nader Jawad <njawad@google.com>
Date: Mon Aug 24 20:47:20 2020
Fixed wrong constructor parameter order for Rect
Relnote: "Fixed issue where Rect function constructor
with Offset and radius would create the Rect in the
order of left, right, top, bottom instead of
left, top, right, bottom.
Removed deprecated companion methods on Rect in
favor of function constructors.
Added tests to verify methods in Rect.kt"
Change-Id: I0846006bd0ec7f1a0effd90490c93002b42e132b
Fixes: 165822356
Test: Added tests to RectTest
M compose/ui/ui-geometry/api/current.txt
M compose/ui/ui-geometry/api/public_plus_experimental_current.txt
M compose/ui/ui-geometry/api/restricted_current.txt
M compose/ui/ui-geometry/src/commonMain/kotlin/androidx/compose/ui/geometry/Rect.kt
M compose/ui/ui-geometry/src/test/kotlin/androidx/compose/ui/geometry/RectTest.kt
https://android-review.googlesource.com/1409488
Branch: androidx-master-dev
commit ece1e0ac47be4572d97afef494a24827c014af57
Author: Nader Jawad <njawad@google.com>
Date: Mon Aug 24 20:47:20 2020
Fixed wrong constructor parameter order for Rect
Relnote: "Fixed issue where Rect function constructor
with Offset and radius would create the Rect in the
order of left, right, top, bottom instead of
left, top, right, bottom.
Removed deprecated companion methods on Rect in
favor of function constructors.
Added tests to verify methods in Rect.kt"
Change-Id: I0846006bd0ec7f1a0effd90490c93002b42e132b
Fixes: 165822356
Test: Added tests to RectTest
M compose/ui/ui-geometry/api/current.txt
M compose/ui/ui-geometry/api/public_plus_experimental_current.txt
M compose/ui/ui-geometry/api/restricted_current.txt
M compose/ui/ui-geometry/src/commonMain/kotlin/androidx/compose/ui/geometry/Rect.kt
M compose/ui/ui-geometry/src/test/kotlin/androidx/compose/ui/geometry/RectTest.kt
ap...@google.com <ap...@google.com> #3
Project: platform/frameworks/support
Branch: androidx-main
commit 3b10c6e1a87df1f97e64364f1dd1a15ec9710c36
Author: elifbilgin <elifbilgin@google.com>
Date: Thu Jul 11 08:27:17 2024
Only use 'recursiveFetchArrayMap' in Android.
Although available both in Android and JVM Desktop, using ArrayMap only
makes sense for Android as it was designed with Android's memory usage
constraints in mind. Therefore using it for JVM Desktop does not make
sense in terms of improving efficiency.
Bug: 352482325
Test: Reproduced issue by adding the KMP `androidx.collection` dependency to the KMP testapp.
Change-Id: Ia2c6fc6555058a51cc5815d28c873e8e61740d2d
M room/integration-tests/multiplatformtestapp/src/commonTest/kotlin/androidx/room/integration/multiplatformtestapp/test/BaseQueryTest.kt
M room/integration-tests/multiplatformtestapp/src/commonTest/kotlin/androidx/room/integration/multiplatformtestapp/test/SampleDatabase.kt
M room/room-compiler/src/main/kotlin/androidx/room/vo/RelationCollector.kt
https://android-review.googlesource.com/3166813
Branch: androidx-main
commit 3b10c6e1a87df1f97e64364f1dd1a15ec9710c36
Author: elifbilgin <elifbilgin@google.com>
Date: Thu Jul 11 08:27:17 2024
Only use 'recursiveFetchArrayMap' in Android.
Although available both in Android and JVM Desktop, using ArrayMap only
makes sense for Android as it was designed with Android's memory usage
constraints in mind. Therefore using it for JVM Desktop does not make
sense in terms of improving efficiency.
Bug: 352482325
Test: Reproduced issue by adding the KMP `androidx.collection` dependency to the KMP testapp.
Change-Id: Ia2c6fc6555058a51cc5815d28c873e8e61740d2d
M room/integration-tests/multiplatformtestapp/src/commonTest/kotlin/androidx/room/integration/multiplatformtestapp/test/BaseQueryTest.kt
M room/integration-tests/multiplatformtestapp/src/commonTest/kotlin/androidx/room/integration/multiplatformtestapp/test/SampleDatabase.kt
M room/room-compiler/src/main/kotlin/androidx/room/vo/RelationCollector.kt
el...@google.com <el...@google.com> #4
Hi there - we were able to repro the issue on our end have fixed the issue, which will be available in the next release. Please let us know if the issue is not resolved for you after the next release. Thanks!
pr...@google.com <pr...@google.com> #5
The following release(s) address this bug.It is possible this bug has only been partially addressed:
androidx.room:room-compiler:2.7.0-alpha06
Description
Same as Issue: https://issuetracker.google.com/issues/348445892
This problem still exists in alpha05
Component used: androidx.room:room-runtime Version used: 2.7.0-alpha05 Devices/Android versions reproduced on: Google Pixel 6a, Android 14
If this is a bug in the library, we would appreciate if you could attach:
on Android part everything is working fine, but on desktop it drops me this error where import androidx.room.util.recursiveFetchArrayMap doesn't exist