The GitHub Actions job "CI - Groovy Joint Validation Build" on grails-core.git/fix/negative-number-locale-15178 has failed. Run started by GitHub user jamesfredley (triggered by jamesfredley).
Head commit for run: 7ea205bba63462ced3b12254384ea4e50a1d0b54 / James Fredley <[email protected]> fix: scope Unicode minus normalization to input rendering only Address review feedback on PR #15475 by narrowing the fix scope: - Revert changes to FormatTagLib (display tag, not input-specific) - Revert changes to ValidationTagLib (not input-specific) - Revert functional tests that tested g:formatNumber with locale - Keep fix only in FormFieldsTagLib.getNumberFormatter() which is explicitly input-specific (called from renderNumericInput) - Add data-driven Spock test covering nb_NO, nn_NO, sv_SE, fi_FI, and en_US locales in DefaultInputRenderingSpec The fix now only normalizes Unicode minus (U+2212) to ASCII minus (U+002D) when formatting values for HTML <input type="number"> elements via the f:field tag, which is the correct and isolated location per WHATWG spec requirements. Fixes #15178 Assisted-by: Claude Code <[email protected]> Report URL: https://github.com/apache/grails-core/actions/runs/22598688156 With regards, GitHub Actions via GitBox
