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 0fe519b Refactor common code into a private method.
0fe519b is described below
commit 0fe519be5f0e676f2adbcf02d916651231acebd6
Author: Gary Gregory <[email protected]>
AuthorDate: Sun Sep 27 14:49:57 2020 -0400
Refactor common code into a private method.
---
.../org/apache/commons/io/filefilter/SuffixFileFilter.java | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git
a/src/main/java/org/apache/commons/io/filefilter/SuffixFileFilter.java
b/src/main/java/org/apache/commons/io/filefilter/SuffixFileFilter.java
index 42533f8..88ef695 100644
--- a/src/main/java/org/apache/commons/io/filefilter/SuffixFileFilter.java
+++ b/src/main/java/org/apache/commons/io/filefilter/SuffixFileFilter.java
@@ -147,13 +147,7 @@ public class SuffixFileFilter extends AbstractFileFilter
implements Serializable
*/
@Override
public boolean accept(final File file) {
- final String name = file.getName();
- for (final String suffix : this.suffixes) {
- if (caseSensitivity.checkEndsWith(name, suffix)) {
- return true;
- }
- }
- return false;
+ return accept(file.getName());
}
/**
@@ -165,6 +159,10 @@ public class SuffixFileFilter extends AbstractFileFilter
implements Serializable
*/
@Override
public boolean accept(final File file, final String name) {
+ return accept(name);
+ }
+
+ private boolean accept(final String name) {
for (final String suffix : this.suffixes) {
if (caseSensitivity.checkEndsWith(name, suffix)) {
return true;