garydgregory commented on PR #1819: URL: https://github.com/apache/commons-lang/pull/1819#issuecomment-6217797851
Merged separately 🚀 in commit 5b3a81dcd5e4c8bcee87b5bb07f4c0672be48545 and d3975eccc4df04c67a4da23d4e1881e940c9389c with changes, you are credited in `changes.xml`: Fix unmatched-quote handling in ExtendedMessageFormat Treat an unmatched single quote as closed at the end of the pattern, matching MessageFormat and ExtendedMessageFormat without a registry. Previously, supplying a non-null registry caused these patterns to throw IllegalArgumentException. Document quoting semantics in the class Javadoc, including doubled single quotes and literal format elements within quoted text. Clarify that implicit quote closure does not close an unfinished format element. Add regression coverage for unmatched and trailing quotes, custom formats, empty-registry parity with MessageFormat, and toPattern() round-tripping. Verify that unmatched quotes inside unfinished format descriptions still cause IllegalArgumentException. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
