avaje / avaje-config

Application configuration / properties loading for JVM applications
https://avaje.io/config
Apache License 2.0
51 stars 8 forks source link

Improve Builder logging for loading resources and files - followup for #141 #148

Closed rob-bygrave closed 4 months ago

rob-bygrave commented 4 months ago

Follow up for #147 #141 to add appropriate logging for resources loaded and also when not found and not loaded.

Also adds some requireNonNull on builder parameters being set

Note that the InitialLoader (default configuration loading) already logs the sources that were loaded so just tidy only changes in InitialLoader