in src/main/java/org/apache/maven/buildcache/xml/CacheConfigImpl.java [204:222]
private void fillWithDefaults(CacheConfig cacheConfig) {
if (cacheConfig.getConfiguration() == null) {
cacheConfig.setConfiguration(new Configuration());
}
Configuration configuration = cacheConfig.getConfiguration();
if (configuration.getLocal() == null) {
configuration.setLocal(new Local());
}
if (configuration.getRemote() == null) {
configuration.setRemote(new Remote());
}
if (cacheConfig.getInput() == null) {
cacheConfig.setInput(new Input());
}
Input input = cacheConfig.getInput();
if (input.getGlobal() == null) {
input.setGlobal(new PathSet());
}
}