INNER CODE UNIT · Java
data
SeaseLtd/rated-ranking-evaluator · rre-core/src/main/java/io/sease/rre/core/Engine.java:353
private Optional<File> data(final JsonNode ratingsNode) {
final File retFile;
if (platform.isCorporaRequired()) {
final File corporaFile =
new File(
corporaFolder,
requireNonNull(
ratingsNode.get(CORPORA_FILENAME),
"WARNING!!! \"" + CORPORA_FILENAME + "\" attribute not found!").asText());
if (corporaFile.getName().endsWith(".zip")) {
retFile = unzipAndGet(corporaFile);
} else {
retFile = corporaFile;
}
if (!retFile.canRead()) {