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 {
 

Reply via email to