The GitHub Actions job "Licensing - RAT Report" on 
grails-core.git/fix/config-indexed-key-list-7.0.x has succeeded.
Run started by GitHub user jdaugherty (triggered by jdaugherty).

Head commit for run:
8b637a920f8c5a9c9c175b5745c8a2ba85792755 / James Daugherty 
<[email protected]>
Take the field of a bracketed key with a dot from the flat element on every 
write

A key in brackets with a dot in it, such as 
grails.cors.mappings[/api/v1.0/**].maxAge, has the merge write
the field at another path, so the held map took it from the flat element only 
when it held no value for the
field yet. A second write of the same field, from a later merge or a source of 
higher precedence, left the
held map on the first value: navigate, dot notation and getProperty(key, Map) 
gave 10 where the flat key
gave 20. The held map now takes the field from the flat element every time it 
is written.

NavigableMapSpec merges the field twice for a key with and without a dot. 
PropertySourcesConfigSpec writes
the same field from two Boot-style sources and reads it every way, before and 
after refresh(); the rows for
/api/v1.0/** fail at 66a010e175.

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

With regards,
GitHub Actions via GitBox

Reply via email to