Dear ICU Committee,
I am writing to introduce the ICU 78 Units Converter API, which includes new APIs for both Java and C++ MeasureUnit classes.
You can find the proposed APIs in the following document:
🔗 API Proposal – ICU 78 Units Converter
To demonstrate the implementation direction and provide an end-to-end overview, I have implemented a Draft Pull Request here:
🔗 GitHub PR #3512 – ICU Units Converter Implementation
For additional context, including the current status and previous discussions, please refer to the main project document:
🔗 Project Overview and Background
Thank you for your time and consideration. I look forward to discussing this proposal with you during our meeting this Thursday.
Sincerely,
Younies Mahmoud
--
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/CAA8Lwshx%2BPHw9yOafqSoY%3D%3DWygRxvo65OERwDuCNTX5jjZ29Jg%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/CAA8Lwshx%2BPHw9yOafqSoY%3D%3DWygRxvo65OERwDuCNTX5jjZ29Jg%40mail.gmail.com.
Hello ICU Committee,
In the Units Converter API proposal, we have accepted it with the condition of adding the following changes in C++ and Java: •In Java: Extend IllegalArgumentException to a new UnitsIncompatibleException.
In C++: Add a new error code U_UNITS_INCOMPATIBLE.
Could you please help me identify the appropriate places in the ICU codebase to define and integrate these errors?
Best regards,
Younies Mahmoud
Hello ICU Committee,
I am amending the UnitsConverter API design to include a new error type for unit incompatibility in both C++ and Java. I have also updated the API design document accordingly.
Please let me know if you have any feedback or questions about these additions.
Best regards,
Younies Mahmoud
--
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.
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.