Collection<File> () { return myCodeFencePluginCaches.stream() .flatMap(cacheProvider -> processSourceFileToDelete(cacheProvider.getFile(), cacheProvider.getAliveCachedFiles()).stream()) .collect(Collectors.toList()); }