In order to facilitate this new loader, the validation of the path component of a resource was separated from the top level validation, as an environment variable does not have a path-like pattern. This is a non-breaking change, as all existing validation works as it previously did.
The JUnit Pioneer library was introduced to the tests in order to facilitate testing of environment variables.
This PR adds a new wisp resource loader for loading environment variables. An example usage might look like this:
In order to facilitate this new loader, the validation of the
path
component of a resource was separated from the top level validation, as an environment variable does not have a path-like pattern. This is a non-breaking change, as all existing validation works as it previously did.The JUnit Pioneer library was introduced to the tests in order to facilitate testing of environment variables.