int (@NotNull Iterable<File> iterable) { return GradleContainerUtil.reduce(iterable, 0, new BiFunction<Integer, Integer, File>() { @Override public Integer fun(Integer currentResult, File item) { return 31 * currentResult + (item == null ? 0 : item.getPath().hashCode()); } }); }