The GitHub Actions job "CI" on 
grails-core.git/fix/config-flat-key-placeholder-7.0.x has succeeded.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
ca3943ae7fa907efeadfc71090647c076b6c47b2 / Scott Murphy Heiberg 
<[email protected]>
Store the resolved value in the flat key of a merged value

A merge writes a nested value twice, as an entry of the nested map
through the mergeMapEntry hook, with which NavigableMapConfig resolves
placeholders, and as a flat dotted key at the root, which it wrote
directly with the raw value. After config.merge([app: [url:
'http://${host}']]), config['app.url'] and the flat key that
toProperties() and the environment read held 'http://${host}' while
navigate('app', 'url') held the resolved URL. The flat key now holds the
value the nested entry holds, as the hook stored it, so a placeholder is
resolved once for both and nothing is written into the merged map.

Report URL: https://github.com/apache/grails-core/actions/runs/40396968751

With regards,
GitHub Actions via GitBox

Reply via email to