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 <[email protected]> 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")); } }
