This is an automated email from the ASF dual-hosted git repository. elecharny pushed a commit to branch 2.0.X in repository https://gitbox.apache.org/repos/asf/mina.git
commit dfbd9158750aeb2567a3bf7fb1c9dc205c1aa7f0 Author: emmanuel lecharny <[email protected]> AuthorDate: Mon Nov 11 12:16:33 2024 +0100 Added a info in the files' header indicating that those classes are from commons-io --- .../java/org/apache/mina/core/buffer/matcher/ClassNameMatcher.java | 2 ++ .../src/main/java/org/apache/mina/core/buffer/matcher/FileSystem.java | 2 ++ .../main/java/org/apache/mina/core/buffer/matcher/FilenameUtils.java | 3 +++ .../java/org/apache/mina/core/buffer/matcher/FullClassNameMatcher.java | 2 ++ .../src/main/java/org/apache/mina/core/buffer/matcher/IOCase.java | 2 ++ .../org/apache/mina/core/buffer/matcher/RegexpClassNameMatcher.java | 2 ++ .../org/apache/mina/core/buffer/matcher/WildcardClassNameMatcher.java | 2 ++ 7 files changed, 15 insertions(+) diff --git a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/ClassNameMatcher.java b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/ClassNameMatcher.java index b224ca834..5e1f5b7ad 100644 --- a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/ClassNameMatcher.java +++ b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/ClassNameMatcher.java @@ -20,6 +20,8 @@ package org.apache.mina.core.buffer.matcher; /** * An object that matches a Class name to a condition. + * + * This class is extracted from Apache commons-io project */ public interface ClassNameMatcher { /** diff --git a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FileSystem.java b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FileSystem.java index 38212c791..a8e9dd66d 100644 --- a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FileSystem.java +++ b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FileSystem.java @@ -29,6 +29,8 @@ import java.util.Objects; * </p> * * @since 2.7 + * + * This class is extracted from Apache commons-io project */ public enum FileSystem { diff --git a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FilenameUtils.java b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FilenameUtils.java index 9ff67ca05..09e3e5e18 100644 --- a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FilenameUtils.java +++ b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FilenameUtils.java @@ -4,6 +4,9 @@ import java.util.ArrayDeque; import java.util.ArrayList; import java.util.Deque; +/** + * This class is extracted from Apache commons-io project + **/ public class FilenameUtils { private static final int NOT_FOUND = -1; diff --git a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FullClassNameMatcher.java b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FullClassNameMatcher.java index 7b7dd7163..2c4429f42 100644 --- a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FullClassNameMatcher.java +++ b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FullClassNameMatcher.java @@ -28,6 +28,8 @@ import java.util.Set; * <p> * This object is immutable and thread-safe. * </p> + * + * This class is extracted from Apache commons-io project */ public final class FullClassNameMatcher implements ClassNameMatcher { private final Set<String> classesSet; diff --git a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/IOCase.java b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/IOCase.java index b2a1c89cd..55b346837 100644 --- a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/IOCase.java +++ b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/IOCase.java @@ -36,6 +36,8 @@ import java.util.stream.Stream; * </p> * * @since 1.3 + * + * This class is extracted from Apache commons-io project */ public enum IOCase { diff --git a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/RegexpClassNameMatcher.java b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/RegexpClassNameMatcher.java index 46e879067..e0a301706 100644 --- a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/RegexpClassNameMatcher.java +++ b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/RegexpClassNameMatcher.java @@ -26,6 +26,8 @@ import java.util.regex.Pattern; * <p> * This object is immutable and thread-safe. * </p> + * + * This class is extracted from Apache commons-io project */ public final class RegexpClassNameMatcher implements ClassNameMatcher { private final Pattern pattern; // Class is thread-safe diff --git a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/WildcardClassNameMatcher.java b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/WildcardClassNameMatcher.java index a7b80f30a..999282a76 100644 --- a/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/WildcardClassNameMatcher.java +++ b/mina-core/src/main/java/org/apache/mina/core/buffer/matcher/WildcardClassNameMatcher.java @@ -24,6 +24,8 @@ package org.apache.mina.core.buffer.matcher; * <p> * This object is immutable and thread-safe. * </p> + * + * This class is extracted from Apache commons-io project */ public final class WildcardClassNameMatcher implements ClassNameMatcher {
