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/07/19 01:58:27 UTC
(commons-codec) 01/08: Sort members
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-codec.git
commit ed43d2a48cd741f62b849ae19b7a9e64d7f73f33
Author: Gary D. Gregory <ga...@gmail.com>
AuthorDate: Fri Jul 18 21:35:58 2025 -0400
Sort members
---
.../codec/language/DaitchMokotoffSoundex.java | 10 +++++-----
.../org/apache/commons/codec/language/bm/Rule.java | 4 ++--
.../commons/codec/digest/HmacAlgorithmsTest.java | 8 ++++----
.../codec/language/DaitchMokotoffSoundexTest.java | 20 ++++++++++----------
.../apache/commons/codec/language/bm/RuleTest.java | 18 +++++++++---------
5 files changed, 30 insertions(+), 30 deletions(-)
diff --git a/src/main/java/org/apache/commons/codec/language/DaitchMokotoffSoundex.java b/src/main/java/org/apache/commons/codec/language/DaitchMokotoffSoundex.java
index 546a77b2..c5fc9652 100644
--- a/src/main/java/org/apache/commons/codec/language/DaitchMokotoffSoundex.java
+++ b/src/main/java/org/apache/commons/codec/language/DaitchMokotoffSoundex.java
@@ -69,11 +69,6 @@ import org.apache.commons.codec.StringEncoder;
*/
public class DaitchMokotoffSoundex implements StringEncoder {
- /**
- * The NUL character.
- */
- private static final char NUL = '\0';
-
/**
* Inner class representing a branch during DM Soundex encoding.
*/
@@ -205,6 +200,11 @@ public class DaitchMokotoffSoundex implements StringEncoder {
}
}
+ /**
+ * The NUL character.
+ */
+ private static final char NUL = '\0';
+
private static final String COMMENT = "//";
private static final String DOUBLE_QUOTE = "\"";
diff --git a/src/main/java/org/apache/commons/codec/language/bm/Rule.java b/src/main/java/org/apache/commons/codec/language/bm/Rule.java
index 42ad9c9d..e0bb0b5c 100644
--- a/src/main/java/org/apache/commons/codec/language/bm/Rule.java
+++ b/src/main/java/org/apache/commons/codec/language/bm/Rule.java
@@ -80,8 +80,6 @@ import org.apache.commons.codec.language.bm.Languages.LanguageSet;
*/
public class Rule {
- private static final String PIPE = "|";
-
/**
* A phoneme.
*/
@@ -276,6 +274,8 @@ public class Rule {
boolean isMatch(CharSequence input);
}
+ private static final String PIPE = "|";
+
/**
* Always matches.
*/
diff --git a/src/test/java/org/apache/commons/codec/digest/HmacAlgorithmsTest.java b/src/test/java/org/apache/commons/codec/digest/HmacAlgorithmsTest.java
index 686f007e..c51005be 100644
--- a/src/test/java/org/apache/commons/codec/digest/HmacAlgorithmsTest.java
+++ b/src/test/java/org/apache/commons/codec/digest/HmacAlgorithmsTest.java
@@ -235,18 +235,18 @@ class HmacAlgorithmsTest {
@ParameterizedTest
@MethodSource("data")
- void testMacHexPath(final HmacAlgorithms hmacAlgorithm, final byte[] standardResultBytes, final String standardResultString)
+ void testMacHexInputStream(final HmacAlgorithms hmacAlgorithm, final byte[] standardResultBytes, final String standardResultString)
throws IOException {
assumeTrue(HmacUtils.isAvailable(hmacAlgorithm));
- assertEquals(standardResultString, new HmacUtils(hmacAlgorithm, STANDARD_KEY_BYTES).hmacHex(TempFile));
+ assertEquals(standardResultString, new HmacUtils(hmacAlgorithm, STANDARD_KEY_BYTES).hmacHex(new ByteArrayInputStream(STANDARD_PHRASE_BYTES)));
}
@ParameterizedTest
@MethodSource("data")
- void testMacHexInputStream(final HmacAlgorithms hmacAlgorithm, final byte[] standardResultBytes, final String standardResultString)
+ void testMacHexPath(final HmacAlgorithms hmacAlgorithm, final byte[] standardResultBytes, final String standardResultString)
throws IOException {
assumeTrue(HmacUtils.isAvailable(hmacAlgorithm));
- assertEquals(standardResultString, new HmacUtils(hmacAlgorithm, STANDARD_KEY_BYTES).hmacHex(new ByteArrayInputStream(STANDARD_PHRASE_BYTES)));
+ assertEquals(standardResultString, new HmacUtils(hmacAlgorithm, STANDARD_KEY_BYTES).hmacHex(TempFile));
}
@ParameterizedTest
diff --git a/src/test/java/org/apache/commons/codec/language/DaitchMokotoffSoundexTest.java b/src/test/java/org/apache/commons/codec/language/DaitchMokotoffSoundexTest.java
index 3ea2805c..877147d9 100644
--- a/src/test/java/org/apache/commons/codec/language/DaitchMokotoffSoundexTest.java
+++ b/src/test/java/org/apache/commons/codec/language/DaitchMokotoffSoundexTest.java
@@ -35,6 +35,10 @@ import org.junit.jupiter.params.provider.MethodSource;
*/
class DaitchMokotoffSoundexTest extends AbstractStringEncoderTest<DaitchMokotoffSoundex> {
+ static IntStream getNonLetters() {
+ return IntStream.rangeClosed(Character.MIN_VALUE, Character.MAX_VALUE).filter(c -> !Character.isLetter(c));
+ }
+
@Override
protected DaitchMokotoffSoundex createStringEncoder() {
return new DaitchMokotoffSoundex();
@@ -99,16 +103,6 @@ class DaitchMokotoffSoundexTest extends AbstractStringEncoderTest<DaitchMokotoff
"KINGSMI-TH", "KINGSMIT-H", "KINGSMITH-");
}
- @Test
- void testEncodeIgnoreTrimmable() {
- assertEquals("746536", encode(" \t\n\r Washington \t\n\r "));
- assertEquals("746536", encode("Washington"));
- }
-
- static IntStream getNonLetters() {
- return IntStream.rangeClosed(Character.MIN_VALUE, Character.MAX_VALUE).filter(c -> !Character.isLetter(c));
- }
-
@ParameterizedTest
@MethodSource("getNonLetters")
void testEncodeIgnoreNonLetters(final int nonLetterInt) throws EncoderException {
@@ -117,6 +111,12 @@ class DaitchMokotoffSoundexTest extends AbstractStringEncoderTest<DaitchMokotoff
"Washi" + nonLetterChar + "ngton");
}
+ @Test
+ void testEncodeIgnoreTrimmable() {
+ assertEquals("746536", encode(" \t\n\r Washington \t\n\r "));
+ assertEquals("746536", encode("Washington"));
+ }
+
/**
* Examples from http://www.jewishgen.org/infofiles/soundex.html
*/
diff --git a/src/test/java/org/apache/commons/codec/language/bm/RuleTest.java b/src/test/java/org/apache/commons/codec/language/bm/RuleTest.java
index 71734cb4..89ab90fa 100644
--- a/src/test/java/org/apache/commons/codec/language/bm/RuleTest.java
+++ b/src/test/java/org/apache/commons/codec/language/bm/RuleTest.java
@@ -41,6 +41,15 @@ class RuleTest {
return phonemes;
}
+ @Test
+ void testParsePhonemeExprLang311() {
+ assertEquals(1, Rule.parsePhonemeExpr("()").size());
+ assertEquals(1, Rule.parsePhonemeExpr("(())").size());
+ assertEquals(2, Rule.parsePhonemeExpr("(()|)").size());
+ assertEquals(2, Rule.parsePhonemeExpr("(|())").size());
+ assertEquals(3, Rule.parsePhonemeExpr("(|()|)").size());
+ }
+
@Test
void testPhonemeComparedToLaterIsNegative() {
for (final Rule.Phoneme[] phs : makePhonemes()) {
@@ -63,15 +72,6 @@ class RuleTest {
}
}
- @Test
- void testParsePhonemeExprLang311() {
- assertEquals(1, Rule.parsePhonemeExpr("()").size());
- assertEquals(1, Rule.parsePhonemeExpr("(())").size());
- assertEquals(2, Rule.parsePhonemeExpr("(()|)").size());
- assertEquals(2, Rule.parsePhonemeExpr("(|())").size());
- assertEquals(3, Rule.parsePhonemeExpr("(|()|)").size());
- }
-
@Test
void testSubSequenceWorks() {
// AppendableCharSequence is private to Rule. We can only make it through a Phoneme.