Fix compatibility with Java 8 compiler
**Cherry-pick to 5.3.x**
This commit is contained in:
@@ -65,8 +65,8 @@ public class CompositeFileListFilter<F>
|
|||||||
|
|
||||||
public CompositeFileListFilter(Collection<? extends FileListFilter<F>> fileFilters) {
|
public CompositeFileListFilter(Collection<? extends FileListFilter<F>> fileFilters) {
|
||||||
this.fileFilters = new LinkedHashSet<>(fileFilters);
|
this.fileFilters = new LinkedHashSet<>(fileFilters);
|
||||||
this.allSupportAccept = fileFilters.stream().allMatch(FileListFilter::supportsSingleFileFiltering);
|
this.allSupportAccept = fileFilters.stream().allMatch(FileListFilter<F>::supportsSingleFileFiltering);
|
||||||
this.oneIsForRecursion = fileFilters.stream().anyMatch(FileListFilter::isForRecursion);
|
this.oneIsForRecursion = fileFilters.stream().anyMatch(FileListFilter<F>::isForRecursion);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ public class PersistentAcceptOnceFileListFilterTests extends AcceptOnceFileListF
|
|||||||
@Test
|
@Test
|
||||||
public void testRollback() {
|
public void testRollback() {
|
||||||
AbstractPersistentAcceptOnceFileListFilter<String> filter =
|
AbstractPersistentAcceptOnceFileListFilter<String> filter =
|
||||||
new AbstractPersistentAcceptOnceFileListFilter<>(new SimpleMetadataStore(), "rollback:") {
|
new AbstractPersistentAcceptOnceFileListFilter<String>(new SimpleMetadataStore(), "rollback:") {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected long modified(String file) {
|
protected long modified(String file) {
|
||||||
|
|||||||
Reference in New Issue
Block a user