This is an automated email from the ASF dual-hosted git repository.

elecharny pushed a commit to branch 2.1.X
in repository https://gitbox.apache.org/repos/asf/mina.git

commit 92b7437ebe62120aa39c27f575d57954c1530efa
Author: emmanuel lecharny <elecha...@apache.org>
AuthorDate: Mon Nov 11 11:06:54 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      | 1 +
 .../org/apache/mina/core/buffer/matcher/RegexpClassNameMatcher.java    | 2 ++
 .../org/apache/mina/core/buffer/matcher/WildcardClassNameMatcher.java  | 2 ++
 7 files changed, 14 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 42961beba..3844c2ffb 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 f76465915..6e1ba1699 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 37b780709..72274af93 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 137b9fbcd..3fc51ec3f 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 10f481364..9cf280e2c 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,7 @@ 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 909d9c56e..679fe16c6 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