Fix compatibility with Java 8 compiler

**Cherry-pick to 5.3.x**
This commit is contained in:
Artem Bilan
2021-02-05 17:11:03 -05:00
parent e894e00ff7
commit 2ef8d8384a
2 changed files with 3 additions and 3 deletions

View File

@@ -65,8 +65,8 @@ public class CompositeFileListFilter<F>
public CompositeFileListFilter(Collection<? extends FileListFilter<F>> fileFilters) {
this.fileFilters = new LinkedHashSet<>(fileFilters);
this.allSupportAccept = fileFilters.stream().allMatch(FileListFilter::supportsSingleFileFiltering);
this.oneIsForRecursion = fileFilters.stream().anyMatch(FileListFilter::isForRecursion);
this.allSupportAccept = fileFilters.stream().allMatch(FileListFilter<F>::supportsSingleFileFiltering);
this.oneIsForRecursion = fileFilters.stream().anyMatch(FileListFilter<F>::isForRecursion);
}
@Override

View File

@@ -99,7 +99,7 @@ public class PersistentAcceptOnceFileListFilterTests extends AcceptOnceFileListF
@Test
public void testRollback() {
AbstractPersistentAcceptOnceFileListFilter<String> filter =
new AbstractPersistentAcceptOnceFileListFilter<>(new SimpleMetadataStore(), "rollback:") {
new AbstractPersistentAcceptOnceFileListFilter<String>(new SimpleMetadataStore(), "rollback:") {
@Override
protected long modified(String file) {