On Thu, 27 Feb 2025 18:08:35 GMT, Justin Lu <j...@openjdk.org> wrote:
>> Please review this PR which clarifies some behavior regarding NumberFormat >> grouping specifically in the grouping related methods. >> >> Please see the corresponding CSR for further detail. Note that an >> alternative would be to specify this at the DecimalFormat level, allowing >> NumberFormat subclasses to define this behavior how they want. IMO, I would >> expect `setGroupingUsed(boolean)` to affect both; a subclass could define >> `(is|set)(Parsing|Formatting)GroupingUsed` if need be, thus the proposed >> solution. > > Justin Lu has updated the pull request incrementally with one additional > commit since the last revision: > > Naoto review - include strict parsing example. Also remove 'might' wording src/java.base/share/classes/java/text/NumberFormat.java line 896: > 894: * <li> Parsing {@code "1,234,567"} with grouping off and an > implementation that > 895: * implements strict parsing with {@link #isStrict()} > returning {@code true} > 896: * throws {@code ParseException} Sorry for the nit, but I think "an implementation that implements strict parsing" can safely be removed without changing the context. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/23813#discussion_r1974233971