summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-11Merge remote-tracking branch 'aosp/androidx-platform-dev-temp' into ↵androidx-window-releaseandroidx-window-extensions-releaseandroidx-window-extensions-core-releaseandroidx-wear-wear-tooling-preview-releaseandroidx-wear-watchface-releaseandroidx-wear-platform-releaseandroidx-wear-compose-releaseandroidx-viewpager2-releaseandroidx-versionedparcelable-releaseandroidx-vectordrawable-releaseandroidx-tv-material-releaseandroidx-test-uiautomator-releaseandroidx-resourceinspection-releaseandroidx-profileinstaller-releaseandroidx-privacysandbox-ads-releaseandroidx-preference-releaseandroidx-platform-releaseandroidx-metrics-releaseandroidx-mainandroidx-localbroadcastmanager-releaseandroidx-health-releaseandroidx-graphics-shapes-releaseandroidx-graphics-releaseandroidx-graphics-core-releaseandroidx-glance-releaseandroidx-emoji2-releaseandroidx-draganddrop-releaseandroidx-customview-customview-poolingcontainer-releaseandroidx-credential-releaseandroidx-core-remoteviews-releaseandroidx-core-performance-releaseandroidx-core-core-splashscreen-releaseandroidx-core-animation-releaseandroidx-coordinatorlayout-releaseandroidx-compose-material3-releaseandroidx-compose-material3-adaptive-releaseandroidx-compose-g3-releaseandroidx-compose-compiler-releaseandroidx-compose-beta-releaseandroidx-collection-releaseandroidx-arch-core-releaseAlan Viverette
191673756_upstream_platform Bug: 191673756 Test: ./gradlew bOS Change-Id: Ie8dab3ab5e6a5cd3fb78d211acc213430a101ef5
2021-08-03Use python3 in various python scriptsandroidx-wear-wear-ongoing-releaseVictor Chang
Bug: 185116539 Test: ./updateicudata.py Test: ./updatecldrdata.py Change-Id: I3062cc96a8250c50dea37345df67a49bb2282b8a
2021-08-03Use some python3 constructs in generate_ndk.py scriptVictor Chang
Bug: 168242257 Test: Verified no generated content change. Change-Id: I5ede89a8c218d8e62056c8b780b365a674dd3886
2021-08-02Add a warning if a header is expected but not added @addtogroup blockVictor Chang
Bug: 168242257 Test: Verified no generated content change. Change-Id: I2ab2d549a0fa8bf3db2d3904da1fe92fc00ad771
2021-07-30Android Patch: Fix the docs in icu4cVictor Chang
This change should be upstreamed in the future. - Fix the opening docs block /** - Remove the "String length" group because it groups a single function only. Bug: 168242257 Test: Verified the output from development/tools/ndk/build_ndk_docs.py Change-Id: I7df740e127e5a41aa2ecf92b834941e3f6487681
2021-07-30Revert a docmentation patch in ulocdata.hVictor Chang
Add \file annotation to ulocdata.h and regenerate the patch. Bug: 168242257 Test: ./generate_ndk.py Change-Id: I546ac4b4e58b30571305aa00e35a0ec808eb01b3
2021-07-30Modify the docs to generate a correct NDK API refernece pagesVictor Chang
- Add @addtogroup annotation to each header file. This is required to show the header and all its functions in the NDK API reference page - Implement ALIASES from Doxyfile by regex in generate_ndk.py Bug: 168242257 Test: Manually verify the visible content generated from development/tools/ndk/build_ndk_docs.py Change-Id: I14b97259e0cf9a62e387b2e439beba5266771cc1
2021-07-30Avoid python 2 and hardcoding the clang version in the icu4cVictor Chang
The clang keeps get updated, and the hardcoded version in the script gets outdated quicly, and the script stopped working. Avoid hardcoding the version, and so the script should keep working even though clang is updated. Also, print the clang version in the script. Test: ./generate_ndk.py Change-Id: Ia5cfd2db9af5a75f93cb54a78363076c973c8303
2021-07-23libandroidicu is not available to platformJooyung Han
Bug: 194403710 Test: m microdroid # microdroid shouldn't have libandroidicu Change-Id: Ieec58baf50532a422421132507e9a02607110005
2021-07-21Remove -Wno-ignored-attributes cflags from ICU4CVictor Chang
Bug: 123015071 Test: m libicuuc libicui18n Change-Id: I432c81180cd1d4576e652edfd53e4d18b5a53537
2021-07-11Allow stubs to be referenced from build/soong/java/core-librariesandroid-s-beta-4android-s-beta-3android-s-beta-4Paul Duffin
Bug: 193311122 Test: m nothing Change-Id: I924c195a7e5a17442d659cc0c8598b368b1b7597
2021-07-02Replace ART's core-platform-api stub with module-lib stubsVictor Chang
The stub should be identical now, and thus replacing it should cause no behavior change. Bug: 192645954 Bug: 192446466 Test: m droid Change-Id: Ic505114a3751dfeeeaf7235b24e75e64e4b544cc
2021-06-25Cherry-pick: ICU-21580 fix RuleBasedCollator doc typo, extra open braceVictor Chang
It's a pure documentation fix. Upstream commit: https://github.com/unicode-org/icu/commit/b9bb2a7b57cbfa91427626cefc12485b3f0a4915 Upstream bug: https://unicode-org.atlassian.net/browse/ICU-21580 Bug: 191907312 Test: m droid Change-Id: Id4aa66e02174ffc965fcdcfb87c93e2ada98d398
2021-06-17DO NOT MERGE - Mark RQ3A.210410.001 as mergedXin Li
Bug: 190855093 Merged-In: If1f485125938ed2e5cee3526bcebba21b619b353 Change-Id: Icc60abbd47a6f5edf9c224292e9d40f424710563
2021-06-16Merge "Remove --skip-annotation-instance-methods=false metalava option" am: ↵Treehugger Robot
1fab75d862 Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1735193 Change-Id: If1f485125938ed2e5cee3526bcebba21b619b353
2021-06-15Merge "Remove --skip-annotation-instance-methods=false metalava option"Treehugger Robot
2021-06-14DO NOT MERGE - Merge ab/7272582 am: 34fa3bb02bXin Li
Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1735795 Change-Id: I5353f61418e020a5c8f88fec707ec688879b7701
2021-06-11DO NOT MERGE - Merge ab/7272582Xin Li
Bug: 190855093 Change-Id: I55d429619c1deb94c09bb850014f6235de7357d1
2021-06-11Remove --skip-annotation-instance-methods=false metalava optionAurimas Liutikas
Platform invokes metalava with `--format=v2` which already sets --skip-annotation-instance-methods=false Test: None Change-Id: I76e70c92583537b6213ee19f72aa4d190d3492a0
2021-06-09Merge "Add API coverage for @IntraCoreApi provided by ICU" am: 3f05414d60Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1729800 Change-Id: Ic6cedafac6f2f2937e0293b43c5a609cd0d8bb28
2021-06-09Merge "Add API coverage for @IntraCoreApi provided by ICU"Treehugger Robot
2021-06-09Add private empty constructor to static-only classes am: b9150ba817Victor Chang
Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1729801 Change-Id: Ib5783027cc60f7f8a02a36b0312c4d3621e40111
2021-06-09Add private empty constructor to static-only classesVictor Chang
It improves the code and method test coverage. Bug: 157257292 Test: m droid Test: atest CtsIcuTestCases:com.android Change-Id: Ib59a0c7db92a4453cf390a775c27f8faa633fff0
2021-06-09Add API coverage for @IntraCoreApi provided by ICUVictor Chang
The API coverage for those APIs should be 100% after this change. Bug: 157257292 Test: atest CtsIcuTestCases:com.android Change-Id: I41193353f54bf86ea3e0c7f47361859a01db1165
2021-06-02Set dist_group: "android" for external/icu java_sdk_libraries am: 6778d65b28Colin Cross
Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1701506 Change-Id: Ida44ce6df62db19871092f825e0c60b458144881
2021-06-01Set dist_group: "android" for external/icu java_sdk_librariesColin Cross
dist_group replaces owner and the default is going to change, set it to the current default "android" for external/icu java_sdk_libraries. Bug: 186723288 Test: m checkbuild Change-Id: I05d6179f6a1b83b306aae6e49fa0c831346dd90b
2021-05-10Merge "Rename the return type of ExtendedTimeZoneNames.matchName method - ↵vichang
part 2" am: 3cb73c4aad Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1697677 Change-Id: I2a1b5c869647e9c62ef4f07d98426f1f37eb609d
2021-05-10Merge "Rename the return type of ExtendedTimeZoneNames.matchName method - ↵android-s-beta-2android-s-beta-1vichang
part 2"
2021-05-08[automerger skipped] DO NOT MERGE - Mark RQ2A.210105.001 as merged. am: ↵Xin Li
5bf4e3eeb9 -s ours am skip reason: Merged-In Id74dcae5c5b1932addcb594af93a7f7792447479 with SHA-1 963ea00a5b is already in history Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1699955 Change-Id: I900be04f22aff47fca872f8231b72ea852136a48
2021-05-07DO NOT MERGE - Mark RQ2A.210105.001 as merged.Xin Li
Bug: 180401296 Merged-In: Id74dcae5c5b1932addcb594af93a7f7792447479 Change-Id: I3962b2ceebdfdb19e465da6cb7f26f819cae967e
2021-05-07Rename the return type of ExtendedTimeZoneNames.matchName method am: 963ea00a5bVictor Chang
Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1697672 Change-Id: Id0738fb143a8152d784914351ace5572ed4a832a
2021-05-06Rename the return type of ExtendedTimeZoneNames.matchName method - part 2Victor Chang
Remove the temporary placeholder method. Bug: 183477238 Test: m droid Change-Id: I7ec9bf4ac4fef4cc65b7008c7fb5e7ec29bdd2b1
2021-05-06Rename the return type of ExtendedTimeZoneNames.matchName methodVictor Chang
Bug: 183477238 Test: m droid Change-Id: Id74dcae5c5b1932addcb594af93a7f7792447479
2021-05-04Rename ExtendedTimeZoneNames.matchName method am: 0793dc321aVictor Chang
Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1695658 Change-Id: I67abeaed0e195e41695a934e9c14286ba90ffb81
2021-05-04Rename ExtendedTimeZoneNames.matchName methodVictor Chang
The return type can't be changed, because ART branch is building aganist the prebuilt SDK provided by ICU. Temporaily name the method "matchNameToBeRenamed" until the prebuilt SDK is updataed Bug: 183477238 Test: m droid Change-Id: I109a0f444959a894282149ad7d7f40cffd6d5902
2021-04-30Merge "Cherry-pick: ICU-21567 Avoid using regex in ULocale.getName()" am: ↵vichang
4b95112d4e Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1690839 Change-Id: Idb71aaa814d06605ada4914eca92440eb7b6939f
2021-04-30Merge "Cherry-pick: ICU-21567 Avoid using regex in ULocale.getName()"vichang
2021-04-30Partial Cherry-pick: Test changes required for cherry-picks from CLDR 39 am: ↵Victor Chang
0be863c869 Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1690837 Change-Id: Id9b371ddf385d44be6d0693af30da87365677c59
2021-04-30Update the data files generated from CLDR cherry-picks am: b3db2a3e2bVictor Chang
Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1690834 Change-Id: I5ae94beb7ac893b18c868164694c4992121980a0
2021-04-30Cherry-pick: ICU-21567 Avoid using regex in ULocale.getName()Victor Chang
Improve memory usage and no behavior change is expected Bug: 182125668 Test: treehugger Change-Id: I45094af09d20a01409e64650fe0825f9573387b5
2021-04-30Partial Cherry-pick: Test changes required for cherry-picks from CLDR 39Victor Chang
Upstream commit: https://github.com/unicode-org/icu/commit/3333fd557c398c98805f1ffdc63df796dc2bdcbd Only take the test change in icu4c/source/test/intltest/dtifmtts.cpp and icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java Bug: 186152744 Test: atest CtsIcu4cTestCases Change-Id: Ia961e2e202bbd7fede809b82f94aa49c112fec4c
2021-04-29Update the data files generated from CLDR cherry-picksVictor Chang
Bug: 71580745 Bug: 136182617 Bug: 186135176 Bug: 186152277 Bug: 186152744 Bug: 186135031 Test: atest CtsIcuTestCases Change-Id: I41610a203a6668ae71d2bf8aff341fcff5026c7f
2021-04-28Cherry-pick: ICU-21559 more guards for self-assignment am: 92c98b5ce0Victor Chang
Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1688625 Change-Id: I7228dc9881ef1830a67fbe72e4bd68792fa42ee4
2021-04-28Cherry-pick: ICU-21559 more guards for self-assignmentVictor Chang
Upstream Bug: https://unicode-org.atlassian.net/browse/ICU-21559 Upstream CL: https://github.com/unicode-org/icu/commit/46720c412089c719556858af27f9b34a0d0f37a4 Fix: 181964296 Fix: 181964727 Test: atest CtsIcu4cTestCases Change-Id: Idec1f0a1bfca0ba6dae8d46bb618869ce13740d2
2021-04-21Merge "Restrict visibility of core-icu4j" am: 05eacff948Paul Duffin
Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1682034 Change-Id: I5935cc7783db32d578064824df785ae89c044bcd
2021-04-21Merge "Restrict visibility of core-icu4j"Paul Duffin
2021-04-21Merge "Add options argument to CorePlatformApi ↵vichang
DateTimePatternGenerator#getBestPattern" am: 1b51f6391c Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1662083 Change-Id: Ib4204901a0973eac6192e55a9e96d59db0ff8d15
2021-04-21Merge "Add options argument to CorePlatformApi ↵vichang
DateTimePatternGenerator#getBestPattern"
2021-04-21Add frameworks/layoutlib to core-icu4j-for-host visibility am: 44f8e62eeaPaul Duffin
Original change: https://android-review.googlesource.com/c/platform/external/icu/+/1682033 Change-Id: If1d7773e0c3f14dce09926da57e57f9e7f4830d1
2021-04-21Restrict visibility of core-icu4jPaul Duffin
Bug: 185789034 Test: m nothing Change-Id: Ibc330772efcc30ac73f241f4767bf93076aa3ae6