private List<ChangeSet> getChangeSets() {
List<Resource> files = changeSetFileProvider.getChangeSetFiles();
List<ChangeSet> changeSets = new ArrayList<ChangeSet>();
ChangeSetReaderFactory readerFactory = ChangeSetReaderFactory.getInstance();
for (Resource file : files) {
changeSets.addAll(readerFactory.getChangeSetReader(file).getChangeSets(file));
}
logChangeSets(changeSets);
changeSetsValidator.validate(changeSets);
return changeSets;
}