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

Head commit for run:
3f917458a617757a1dde6b36345ee74c0b40d391 / Scott Murphy Heiberg 
<[email protected]>
Hold the map an indexed key writes over a value that is not a map

After merge(['a.rows': ['one', 'two']]), the indexed keys
a.rows[0].name and a.rows[1].name write a map over each string. The
held list kept the second element as the string 'two', because only an
element that was missing or already the map the merge wrote was
replaced by it, while getProperty('a.rows[1].name') read 'second'
through the nested map. An element that is not a map is now replaced
by the map the indexed key wrote, so the list reads
[[name: 'first'], [name: 'second']].

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

With regards,
GitHub Actions via GitBox

Reply via email to