configurationAwareModule.setConfigurationFactory(configurationFactory);
}
}
// Validate configuration
ConfigurationValidator configurationValidator = new ConfigurationValidator(configurationFactory, warningsMonitor);
List<Message> messages = configurationValidator.validate(modules);
// Log effective configuration
if (!quiet) {
logConfiguration(configurationFactory);
}