Design: changing MessageFormat.format args from Map<String,Object> to Map<String,?>

7 views
Skip to first unread message

Mihai Niță Ⓤ

unread,
May 13, 2026, 5:51:43 PM (8 days ago) May 13
to icu-design

The ticket is ICU-23339 and there was already some discussion on it.

But I have also created and shared a design document, summarizing the options and the proposal, with pros and cons:

Please review when you have some time, if interested.

Thank you very much,
Mihai

Markus Scherer

unread,
May 13, 2026, 5:56:53 PM (8 days ago) May 13
to Mihai Niță Ⓤ, icu-design
lgtm tnx
markus

Alan Liu

unread,
May 13, 2026, 6:00:27 PM (8 days ago) May 13
to Markus Scherer, Mihai Niță Ⓤ, icu-design
Nice improvement.

On Wed, May 13, 2026 at 5:56 PM Markus Scherer <marku...@gmail.com> wrote:
lgtm tnx
markus

--
You received this message because you are subscribed to the Google Groups "icu-design" group.
To unsubscribe from this group and stop receiving emails from it, send an email to icu-design+...@unicode.org.
To view this discussion visit https://groups.google.com/a/unicode.org/d/msgid/icu-design/CAN49p6oUncvfyHiVrzkBBt3iiKamOJV7ePR%2B2wkZTivhAPvxyw%40mail.gmail.com.
For more options, visit https://groups.google.com/a/unicode.org/d/optout.

--
You received this message because you are subscribed to the Google Groups "ICU - Team" group.
To unsubscribe from this group and stop receiving emails from it, send an email to icu-team+u...@unicode.org.
To view this discussion visit https://groups.google.com/a/unicode.org/d/msgid/icu-team/CAN49p6oUncvfyHiVrzkBBt3iiKamOJV7ePR%2B2wkZTivhAPvxyw%40mail.gmail.com.

Vlad Ciorica

unread,
May 14, 2026, 8:46:31 AM (7 days ago) May 14
to Alan Liu, Markus Scherer, Mihai Niță Ⓤ, icu-design
Read the doc, LGTM. I also mocked the changes in the Android codebase and managed to get a green build, so nothing seems to be breaking on Android at least. Thanks @Mihai Niță Ⓤ for the improvement!


For more options, visit https://groups.google.com/a/unicode.org/d/optout.

--
You received this message because you are subscribed to the Google Groups "ICU - Team" group.
To unsubscribe from this group and stop receiving emails from it, send an email to icu-team+u...@unicode.org.

Markus Scherer

unread,
May 14, 2026, 11:54:49 AM (7 days ago) May 14
to Vlad Ciorica, Alan Liu, Mihai Niță Ⓤ, icu-design
Thanks Vlad!
Approved in the TC meeting today: Option C: Directly modify the existing methods

markus
Reply all
Reply to author
Forward
0 new messages