From 38ab0d936a7f48b6de066c24c23f1c293c3db12e Mon Sep 17 00:00:00 2001 From: Harald Kuhr Date: Wed, 23 Feb 2011 19:15:57 +0100 Subject: [PATCH] Added deprecations and todo to replace old legacy code with regexp. --- .../common-io/src/main/java/com/twelvemonkeys/io/FileUtil.java | 2 ++ .../src/main/java/com/twelvemonkeys/io/FilenameMaskFilter.java | 3 +++ 2 files changed, 5 insertions(+) diff --git a/common/common-io/src/main/java/com/twelvemonkeys/io/FileUtil.java b/common/common-io/src/main/java/com/twelvemonkeys/io/FileUtil.java index 3ff6f588..0dd8ddfa 100755 --- a/common/common-io/src/main/java/com/twelvemonkeys/io/FileUtil.java +++ b/common/common-io/src/main/java/com/twelvemonkeys/io/FileUtil.java @@ -886,6 +886,8 @@ public final class FileUtil { return folder.listFiles(); } + // TODO: Rewrite to use regexp + FilenameFilter filter = new FilenameMaskFilter(pFilenameMask); return folder.listFiles(filter); } diff --git a/common/common-io/src/main/java/com/twelvemonkeys/io/FilenameMaskFilter.java b/common/common-io/src/main/java/com/twelvemonkeys/io/FilenameMaskFilter.java index aa75ef11..6a541621 100755 --- a/common/common-io/src/main/java/com/twelvemonkeys/io/FilenameMaskFilter.java +++ b/common/common-io/src/main/java/com/twelvemonkeys/io/FilenameMaskFilter.java @@ -56,9 +56,12 @@ import java.io.FilenameFilter; * @see File#list(java.io.FilenameFilter) java.io.File.list * @see FilenameFilter java.io.FilenameFilter * @see WildcardStringParser + * @deprecated */ public class FilenameMaskFilter implements FilenameFilter { + // TODO: Rewrite to use regexp, or create new class + // Members private String[] filenameMasksForInclusion; private String[] filenameMasksForExclusion;