|
40 | 40 | */ |
41 | 41 | public class FileFilterUtils { |
42 | 42 |
|
43 | | - //----------------------------------------------------------------------- |
44 | 43 | /* Constructed on demand and then cached */ |
45 | 44 | private static final IOFileFilter cvsFilter = notFileFilter( |
46 | 45 | and(directoryFileFilter(), nameFileFilter("CVS"))); |
47 | 46 |
|
48 | | - //----------------------------------------------------------------------- |
49 | 47 |
|
50 | 48 | /* Constructed on demand and then cached */ |
51 | 49 | private static final IOFileFilter svnFilter = notFileFilter( |
@@ -290,8 +288,7 @@ public static File[] filter(final IOFileFilter filter, final File... files) { |
290 | 288 | * @since 2.0 |
291 | 289 | */ |
292 | 290 | public static File[] filter(final IOFileFilter filter, final Iterable<File> files) { |
293 | | - final List<File> acceptedFiles = filterList(filter, files); |
294 | | - return acceptedFiles.toArray(FileUtils.EMPTY_FILE_ARRAY); |
| 291 | + return filterList(filter, files).toArray(FileUtils.EMPTY_FILE_ARRAY); |
295 | 292 | } |
296 | 293 |
|
297 | 294 | /** |
@@ -360,8 +357,7 @@ private static <T extends Collection<File>> T filter(final IOFileFilter filter, |
360 | 357 | * @since 2.0 |
361 | 358 | */ |
362 | 359 | public static List<File> filterList(final IOFileFilter filter, final File... files) { |
363 | | - final File[] acceptedFiles = filter(filter, files); |
364 | | - return Arrays.asList(acceptedFiles); |
| 360 | + return Arrays.asList(filter(filter, files)); |
365 | 361 | } |
366 | 362 |
|
367 | 363 | /** |
@@ -420,8 +416,7 @@ public static List<File> filterList(final IOFileFilter filter, final Iterable<Fi |
420 | 416 | * @since 2.0 |
421 | 417 | */ |
422 | 418 | public static Set<File> filterSet(final IOFileFilter filter, final File... files) { |
423 | | - final File[] acceptedFiles = filter(filter, files); |
424 | | - return new HashSet<>(Arrays.asList(acceptedFiles)); |
| 419 | + return new HashSet<>(Arrays.asList(filter(filter, files))); |
425 | 420 | } |
426 | 421 |
|
427 | 422 | /** |
|
0 commit comments