Netflix / archaius

Library for configuration management API
Apache License 2.0
2.46k stars 485 forks source link

Fix issue with config proxies and Map values #577

Closed kilink closed 1 year ago

kilink commented 5 years ago

Because the ConfigProxyFactory evaluates the default value eagerly, an NPE is thrown for Map properties when a null value is passed into Collections.unmodifiableMap, even if the configuration is actually present and therefore the default is not needed.

howardyuan commented 5 years ago

lgtm

rgallardo-netflix commented 1 year ago

I believe this issue does not apply to the current implementation.