INNER CODE UNIT · Java
isConfigurationReloadNecessary
SeaseLtd/rated-ranking-evaluator · rre-core/src/main/java/io/sease/rre/core/Engine.java:540
private boolean isConfigurationReloadNecessary(File versionFolder) {
boolean corporaChanged = folderHasChanged(corporaFolder);
return folderHasChanged(versionFolder) || corporaChanged || platform.isRefreshRequired();
}
private boolean folderHasChanged(File folder) {
boolean ret = true;
if (fileUpdateChecker != null) {
try {
ret = fileUpdateChecker.directoryHasChanged(folder.getAbsolutePath());
} catch (IOException e) {
LOGGER.warn("Could not check file update status for " + folder + " :: " + e.getMessage());
}
}
return ret;
}