This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-io.git


The following commit(s) were added to refs/heads/master by this push:
     new 324a2d6  Refactor common code into a private method.
324a2d6 is described below

commit 324a2d67a29e40a63df6f2162110e6b44fd0067a
Author: Gary Gregory <gardgreg...@gmail.com>
AuthorDate: Sun Sep 27 14:55:16 2020 -0400

    Refactor common code into a private method.
---
 .../org/apache/commons/io/filefilter/WildcardFileFilter.java | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git 
a/src/main/java/org/apache/commons/io/filefilter/WildcardFileFilter.java 
b/src/main/java/org/apache/commons/io/filefilter/WildcardFileFilter.java
index 8f8e8e3..33a3d21 100644
--- a/src/main/java/org/apache/commons/io/filefilter/WildcardFileFilter.java
+++ b/src/main/java/org/apache/commons/io/filefilter/WildcardFileFilter.java
@@ -146,13 +146,7 @@ public class WildcardFileFilter extends AbstractFileFilter 
implements Serializab
      */
     @Override
     public boolean accept(final File file) {
-        final String name = file.getName();
-        for (final String wildcard : wildcards) {
-            if (FilenameUtils.wildcardMatch(name, wildcard, caseSensitivity)) {
-                return true;
-            }
-        }
-        return false;
+        return accept(file.getName());
     }
 
     //-----------------------------------------------------------------------
@@ -165,6 +159,10 @@ public class WildcardFileFilter extends AbstractFileFilter 
implements Serializab
      */
     @Override
     public boolean accept(final File dir, final String name) {
+        return accept(name);
+    }
+
+    private boolean accept(final String name) {
         for (final String wildcard : wildcards) {
             if (FilenameUtils.wildcardMatch(name, wildcard, caseSensitivity)) {
                 return true;

Reply via email to