produces a scala list, either from a StringList or a comma-separated string value
produces a scala list, either from a StringList or a comma-separated string value
the config path
if specified, the value at the given path will be parsed if it is a string and not a stringlist
If 'show' specified, either by just 'show' on its own or 'show=path.to.config.or.value', then this will return the configuration at that path
If 'show' specified, either by just 'show' on its own or 'show=path.to.config.or.value', then this will return the configuration at that path
the optional value of what's pointed to if 'show=<path>' is specified
And example which uses most of the below stuff to showcase what this is for Note : writing a 'diff' using this would be pretty straight forward
And example which uses most of the below stuff to showcase what this is for Note : writing a 'diff' using this would be pretty straight forward
the user arguments in the form <key>=<value>, <filePath> or <fileOnTheClasspath>
what to do with malformed user input
a configuration with the given user-argument overrides applied over top
this config w/o the system props and stuff
this config w/o the system props and stuff