This is an automated email from the ASF dual-hosted git repository. elecharny pushed a commit to branch 2.2.X in repository https://gitbox.apache.org/repos/asf/mina.git
commit 47789bb50208084c8e07a7b4cdc60690af49ae82 Author: emmanuel lecharny <elecha...@apache.org> AuthorDate: Mon Nov 11 12:16:54 2024 +0100 git commit -m "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 44da8ff77..a5620b48c 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..19a8abe67 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..426e4ab98 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 1f4d07775..515cfee61 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..0faa818ff 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 bb854245d..75bf15fb3 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 36e607138..4732bdac5 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 {