@NotNull
public static Properties getIvyProperties(Module module) throws IvySettingsNotFoundException, IvySettingsFileReadException {
final IvyIdeaFacetConfiguration moduleConfiguration = getModuleConfiguration(module);
final List<String> propertiesFiles = new ArrayList<String>();
propertiesFiles.addAll(moduleConfiguration.getPropertiesSettings().getPropertyFiles());
final FacetPropertiesSettings modulePropertiesSettings = moduleConfiguration.getPropertiesSettings();
if (modulePropertiesSettings.isIncludeProjectLevelPropertiesFiles()) {
propertiesFiles.addAll(getProjectConfig(module.getProject()).getPropertiesSettings().getPropertyFiles());
}
return loadProperties(module, propertiesFiles);
}