You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2025/12/04 15:53:40 UTC
(commons-text) 01/02: Use direct access
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-text.git
commit c6e17ec24cc8374eb12676b717bf797f41b6e539
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Thu Dec 4 10:42:56 2025 -0500
Use direct access
- Javadoc
- Test deprecated and not
---
.../org/apache/commons/text/similarity/JaroWinklerDistance.java | 3 ++-
.../apache/commons/text/similarity/JaroWinklerDistanceTest.java | 8 +++++++-
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/main/java/org/apache/commons/text/similarity/JaroWinklerDistance.java b/src/main/java/org/apache/commons/text/similarity/JaroWinklerDistance.java
index 8bd8d7b7..e2e3d0df 100644
--- a/src/main/java/org/apache/commons/text/similarity/JaroWinklerDistance.java
+++ b/src/main/java/org/apache/commons/text/similarity/JaroWinklerDistance.java
@@ -36,7 +36,8 @@ public class JaroWinklerDistance implements EditDistance<Double> {
* @param first the first string to be matched.
* @param second the second string to be matched.
* @return array containing: matches, half transpositions, and prefix
- * @deprecated Deprecated as of 1.7. This method will be removed in 2.0, and moved to a Jaro Winkler similarity class. TODO see TEXT-104.
+ * @deprecated Deprecated as of 1.7, use {@link JaroWinklerSimilarity#matches(CharSequence, CharSequence)}. This method will be removed in 2.0. TODO see
+ * TEXT-104.
*/
@Deprecated
protected static int[] matches(final CharSequence first, final CharSequence second) {
diff --git a/src/test/java/org/apache/commons/text/similarity/JaroWinklerDistanceTest.java b/src/test/java/org/apache/commons/text/similarity/JaroWinklerDistanceTest.java
index 2d63394d..0f4ee10c 100644
--- a/src/test/java/org/apache/commons/text/similarity/JaroWinklerDistanceTest.java
+++ b/src/test/java/org/apache/commons/text/similarity/JaroWinklerDistanceTest.java
@@ -108,7 +108,13 @@ class JaroWinklerDistanceTest {
@Test
void testMatches() {
- assertArrayEquals(new int[]{2, 0, 2}, distance.matches("ab", "aba"));
+ assertArrayEquals(new int[]{2, 0, 2}, JaroWinklerSimilarity.matches("ab", "aba"));
+ }
+
+ @SuppressWarnings("deprecation")
+ @Test
+ void testMatchesDeprecated() {
+ assertArrayEquals(new int[]{2, 0, 2}, JaroWinklerDistance.matches("ab", "aba"));
}
}