On Tue, 5 Aug 2025 19:41:26 GMT, Roger Riggs <rri...@openjdk.org> wrote:
>> The way I interpreted this was that Naoto was not trying to imply that the >> default behavior of the class enabled loose matching of lenient minus >> parsing signs. Rather, he was describing that the JDK reference >> implementation of DecimalFormat and CompactNumberFormat support the ability >> for loose matching of minus sign patterns (and other JDKs need not implement >> this particular LMDL behavior). >> >> If I interpreted that wrong and his intentions were the former, then I agree >> it is best to just mention leniency. > > The spec for enabling lenient matching in parsing of minus signs belongs with > the other comments about leniency in the `parse()` method. Its behavior > depends on the settings in the isStrict and setStrict methods. > It looks a bit out of context in the class javadoc. Moved the description into each concrete classes' "Negative Subpattern" section, dropping the implNote and adding the link to the leniency section in `NumberFormat`. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/26580#discussion_r2255492346