Modified:
websites/production/commons/content/proper/commons-codec/xref-test/org/apache/commons/codec/language/DoubleMetaphoneTest.html
==============================================================================
---
websites/production/commons/content/proper/commons-codec/xref-test/org/apache/commons/codec/language/DoubleMetaphoneTest.html
(original)
+++
websites/production/commons/content/proper/commons-codec/xref-test/org/apache/commons/codec/language/DoubleMetaphoneTest.html
Mon Jul 15 22:37:19 2024
@@ -1016,21 +1016,21 @@
<a class="jxr_linenumber" name="L1008" href="#L1008">1008</a> <em
class="jxr_javadoccomment"> * Tests encoding APIs in one place.</em>
<a class="jxr_linenumber" name="L1009" href="#L1009">1009</a> <em
class="jxr_javadoccomment"> */</em>
<a class="jxr_linenumber" name="L1010" href="#L1010">1010</a> <strong
class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong>
assertDoubleMetaphone(<strong class="jxr_keyword">final</strong> String
expected, <strong class="jxr_keyword">final</strong> String source) {
-<a class="jxr_linenumber" name="L1011" href="#L1011">1011</a>
assertEquals(expected, <strong
class="jxr_keyword">this</strong>.getStringEncoder().encode(source));
+<a class="jxr_linenumber" name="L1011" href="#L1011">1011</a>
assertEquals(expected, getStringEncoder().encode(source));
<a class="jxr_linenumber" name="L1012" href="#L1012">1012</a> <strong
class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L1013" href="#L1013">1013</a>
assertEquals(expected, <strong
class="jxr_keyword">this</strong>.getStringEncoder().encode((Object) source));
+<a class="jxr_linenumber" name="L1013" href="#L1013">1013</a>
assertEquals(expected, getStringEncoder().encode((Object) source));
<a class="jxr_linenumber" name="L1014" href="#L1014">1014</a> }
<strong class="jxr_keyword">catch</strong> (<strong
class="jxr_keyword">final</strong> EncoderException e) {
<a class="jxr_linenumber" name="L1015" href="#L1015">1015</a>
fail(<span class="jxr_string">"Unexpected exception: "</span> + e);
<a class="jxr_linenumber" name="L1016" href="#L1016">1016</a> }
-<a class="jxr_linenumber" name="L1017" href="#L1017">1017</a>
assertEquals(expected, <strong
class="jxr_keyword">this</strong>.getStringEncoder().doubleMetaphone(source));
-<a class="jxr_linenumber" name="L1018" href="#L1018">1018</a>
assertEquals(expected, <strong
class="jxr_keyword">this</strong>.getStringEncoder().doubleMetaphone(source,
false));
+<a class="jxr_linenumber" name="L1017" href="#L1017">1017</a>
assertEquals(expected, getStringEncoder().doubleMetaphone(source));
+<a class="jxr_linenumber" name="L1018" href="#L1018">1018</a>
assertEquals(expected, getStringEncoder().doubleMetaphone(source, false));
<a class="jxr_linenumber" name="L1019" href="#L1019">1019</a> }
<a class="jxr_linenumber" name="L1020" href="#L1020">1020</a>
<a class="jxr_linenumber" name="L1021" href="#L1021">1021</a> <em
class="jxr_javadoccomment">/**</em>
<a class="jxr_linenumber" name="L1022" href="#L1022">1022</a> <em
class="jxr_javadoccomment"> * Tests encoding APIs in one place.</em>
<a class="jxr_linenumber" name="L1023" href="#L1023">1023</a> <em
class="jxr_javadoccomment"> */</em>
<a class="jxr_linenumber" name="L1024" href="#L1024">1024</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
assertDoubleMetaphoneAlt(<strong class="jxr_keyword">final</strong> String
expected, <strong class="jxr_keyword">final</strong> String source) {
-<a class="jxr_linenumber" name="L1025" href="#L1025">1025</a>
assertEquals(expected, <strong
class="jxr_keyword">this</strong>.getStringEncoder().doubleMetaphone(source,
<strong class="jxr_keyword">true</strong>));
+<a class="jxr_linenumber" name="L1025" href="#L1025">1025</a>
assertEquals(expected, getStringEncoder().doubleMetaphone(source, <strong
class="jxr_keyword">true</strong>));
<a class="jxr_linenumber" name="L1026" href="#L1026">1026</a> }
<a class="jxr_linenumber" name="L1027" href="#L1027">1027</a>
<a class="jxr_linenumber" name="L1028" href="#L1028">1028</a> @Override
@@ -1039,33 +1039,33 @@
<a class="jxr_linenumber" name="L1031" href="#L1031">1031</a> }
<a class="jxr_linenumber" name="L1032" href="#L1032">1032</a>
<a class="jxr_linenumber" name="L1033" href="#L1033">1033</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
doubleMetaphoneEqualTest(<strong class="jxr_keyword">final</strong> String[][]
pairs, <strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">boolean</strong> useAlternate) {
-<a class="jxr_linenumber" name="L1034" href="#L1034">1034</a> <strong
class="jxr_keyword">this</strong>.validateFixture(pairs);
+<a class="jxr_linenumber" name="L1034" href="#L1034">1034</a>
validateFixture(pairs);
<a class="jxr_linenumber" name="L1035" href="#L1035">1035</a> <strong
class="jxr_keyword">for</strong> (<strong class="jxr_keyword">final</strong>
String[] pair : pairs) {
<a class="jxr_linenumber" name="L1036" href="#L1036">1036</a>
<strong class="jxr_keyword">final</strong> String name0 = pair[0];
<a class="jxr_linenumber" name="L1037" href="#L1037">1037</a>
<strong class="jxr_keyword">final</strong> String name1 = pair[1];
<a class="jxr_linenumber" name="L1038" href="#L1038">1038</a>
<strong class="jxr_keyword">final</strong> String failMsg = <span
class="jxr_string">"Expected match between "</span> + name0 + <span
class="jxr_string">" and "</span> + name1 + <span class="jxr_string">" (use
alternate: "</span> + useAlternate + <span class="jxr_string">")"</span>;
-<a class="jxr_linenumber" name="L1039" href="#L1039">1039</a>
assertTrue(<strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(name0,
name1, useAlternate), failMsg);
-<a class="jxr_linenumber" name="L1040" href="#L1040">1040</a>
assertTrue(<strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(name1,
name0, useAlternate), failMsg);
+<a class="jxr_linenumber" name="L1039" href="#L1039">1039</a>
assertTrue(getStringEncoder().isDoubleMetaphoneEqual(name0, name1,
useAlternate), failMsg);
+<a class="jxr_linenumber" name="L1040" href="#L1040">1040</a>
assertTrue(getStringEncoder().isDoubleMetaphoneEqual(name1, name0,
useAlternate), failMsg);
<a class="jxr_linenumber" name="L1041" href="#L1041">1041</a>
<strong class="jxr_keyword">if</strong> (!useAlternate) {
-<a class="jxr_linenumber" name="L1042" href="#L1042">1042</a>
assertTrue(<strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(name0,
name1), failMsg);
-<a class="jxr_linenumber" name="L1043" href="#L1043">1043</a>
assertTrue(<strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(name1,
name0), failMsg);
+<a class="jxr_linenumber" name="L1042" href="#L1042">1042</a>
assertTrue(getStringEncoder().isDoubleMetaphoneEqual(name0, name1), failMsg);
+<a class="jxr_linenumber" name="L1043" href="#L1043">1043</a>
assertTrue(getStringEncoder().isDoubleMetaphoneEqual(name1, name0), failMsg);
<a class="jxr_linenumber" name="L1044" href="#L1044">1044</a> }
<a class="jxr_linenumber" name="L1045" href="#L1045">1045</a> }
<a class="jxr_linenumber" name="L1046" href="#L1046">1046</a> }
<a class="jxr_linenumber" name="L1047" href="#L1047">1047</a>
<a class="jxr_linenumber" name="L1048" href="#L1048">1048</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
doubleMetaphoneNotEqualTest(<strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">boolean</strong> alternate) {
-<a class="jxr_linenumber" name="L1049" href="#L1049">1049</a>
assertFalse(<strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"Brain"</span>, <span class="jxr_string">"Band"</span>,
alternate));
-<a class="jxr_linenumber" name="L1050" href="#L1050">1050</a>
assertFalse(<strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"Band"</span>, <span class="jxr_string">"Brain"</span>,
alternate));
+<a class="jxr_linenumber" name="L1049" href="#L1049">1049</a>
assertFalse(getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"Brain"</span>, <span class="jxr_string">"Band"</span>,
alternate));
+<a class="jxr_linenumber" name="L1050" href="#L1050">1050</a>
assertFalse(getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"Band"</span>, <span class="jxr_string">"Brain"</span>,
alternate));
<a class="jxr_linenumber" name="L1051" href="#L1051">1051</a>
<a class="jxr_linenumber" name="L1052" href="#L1052">1052</a> <strong
class="jxr_keyword">if</strong> (!alternate) {
-<a class="jxr_linenumber" name="L1053" href="#L1053">1053</a>
assertFalse(<strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"Brain"</span>, <span class="jxr_string">"Band"</span>));
-<a class="jxr_linenumber" name="L1054" href="#L1054">1054</a>
assertFalse(<strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"Band"</span>, <span class="jxr_string">"Brain"</span>));
+<a class="jxr_linenumber" name="L1053" href="#L1053">1053</a>
assertFalse(getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"Brain"</span>, <span class="jxr_string">"Band"</span>));
+<a class="jxr_linenumber" name="L1054" href="#L1054">1054</a>
assertFalse(getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"Band"</span>, <span class="jxr_string">"Brain"</span>));
<a class="jxr_linenumber" name="L1055" href="#L1055">1055</a> }
<a class="jxr_linenumber" name="L1056" href="#L1056">1056</a> }
<a class="jxr_linenumber" name="L1057" href="#L1057">1057</a>
<a class="jxr_linenumber" name="L1058" href="#L1058">1058</a> @Test
<a class="jxr_linenumber" name="L1059" href="#L1059">1059</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testCCedilla() {
-<a class="jxr_linenumber" name="L1060" href="#L1060">1060</a>
assertTrue(<strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"\u00e7"</span>, <span class="jxr_string">"S"</span>)); <em
class="jxr_comment">// c-cedilla</em>
+<a class="jxr_linenumber" name="L1060" href="#L1060">1060</a>
assertTrue(getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"\u00e7"</span>, <span class="jxr_string">"S"</span>)); <em
class="jxr_comment">// c-cedilla</em>
<a class="jxr_linenumber" name="L1061" href="#L1061">1061</a> }
<a class="jxr_linenumber" name="L1062" href="#L1062">1062</a>
<a class="jxr_linenumber" name="L1063" href="#L1063">1063</a> @Test
@@ -1126,10 +1126,10 @@
<a class="jxr_linenumber" name="L1118" href="#L1118">1118</a>
<a class="jxr_linenumber" name="L1119" href="#L1119">1119</a> @Test
<a class="jxr_linenumber" name="L1120" href="#L1120">1120</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testEmpty() {
-<a class="jxr_linenumber" name="L1121" href="#L1121">1121</a>
assertNull(<strong
class="jxr_keyword">this</strong>.getStringEncoder().doubleMetaphone(<strong
class="jxr_keyword">null</strong>));
-<a class="jxr_linenumber" name="L1122" href="#L1122">1122</a>
assertNull(<strong
class="jxr_keyword">this</strong>.getStringEncoder().doubleMetaphone(<span
class="jxr_string">""</span>));
-<a class="jxr_linenumber" name="L1123" href="#L1123">1123</a>
assertNull(<strong
class="jxr_keyword">this</strong>.getStringEncoder().doubleMetaphone(<span
class="jxr_string">" "</span>));
-<a class="jxr_linenumber" name="L1124" href="#L1124">1124</a>
assertNull(<strong
class="jxr_keyword">this</strong>.getStringEncoder().doubleMetaphone(<span
class="jxr_string">"\t\n\r "</span>));
+<a class="jxr_linenumber" name="L1121" href="#L1121">1121</a>
assertNull(getStringEncoder().doubleMetaphone(<strong
class="jxr_keyword">null</strong>));
+<a class="jxr_linenumber" name="L1122" href="#L1122">1122</a>
assertNull(getStringEncoder().doubleMetaphone(<span
class="jxr_string">""</span>));
+<a class="jxr_linenumber" name="L1123" href="#L1123">1123</a>
assertNull(getStringEncoder().doubleMetaphone(<span class="jxr_string">"
"</span>));
+<a class="jxr_linenumber" name="L1124" href="#L1124">1124</a>
assertNull(getStringEncoder().doubleMetaphone(<span class="jxr_string">"\t\n\r
"</span>));
<a class="jxr_linenumber" name="L1125" href="#L1125">1125</a> }
<a class="jxr_linenumber" name="L1126" href="#L1126">1126</a>
<a class="jxr_linenumber" name="L1127" href="#L1127">1127</a> @Test
@@ -1175,7 +1175,7 @@
<a class="jxr_linenumber" name="L1167" href="#L1167">1167</a> <em
class="jxr_javadoccomment"> */</em>
<a class="jxr_linenumber" name="L1168" href="#L1168">1168</a> @Test
<a class="jxr_linenumber" name="L1169" href="#L1169">1169</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testIsDoubleMetaphoneEqualExtended3() {
-<a class="jxr_linenumber" name="L1170" href="#L1170">1170</a> <strong
class="jxr_keyword">this</strong>.validateFixture(FIXTURE);
+<a class="jxr_linenumber" name="L1170" href="#L1170">1170</a>
validateFixture(FIXTURE);
<a class="jxr_linenumber" name="L1171" href="#L1171">1171</a> <strong
class="jxr_keyword">final</strong> StringBuilder failures = <strong
class="jxr_keyword">new</strong> StringBuilder();
<a class="jxr_linenumber" name="L1172" href="#L1172">1172</a> <strong
class="jxr_keyword">final</strong> StringBuilder matches = <strong
class="jxr_keyword">new</strong> StringBuilder();
<a class="jxr_linenumber" name="L1173" href="#L1173">1173</a> <strong
class="jxr_keyword">final</strong> String cr = System.lineSeparator();
@@ -1184,8 +1184,8 @@
<a class="jxr_linenumber" name="L1176" href="#L1176">1176</a> <strong
class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i =
0; i < FIXTURE.length; i++) {
<a class="jxr_linenumber" name="L1177" href="#L1177">1177</a>
<strong class="jxr_keyword">final</strong> String name0 = FIXTURE[i][0];
<a class="jxr_linenumber" name="L1178" href="#L1178">1178</a>
<strong class="jxr_keyword">final</strong> String name1 = FIXTURE[i][1];
-<a class="jxr_linenumber" name="L1179" href="#L1179">1179</a>
<strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">boolean</strong> match1 = <strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(name0,
name1, false);
-<a class="jxr_linenumber" name="L1180" href="#L1180">1180</a>
<strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">boolean</strong> match2 = <strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(name0,
name1, <strong class="jxr_keyword">true</strong>);
+<a class="jxr_linenumber" name="L1179" href="#L1179">1179</a>
<strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">boolean</strong> match1 =
getStringEncoder().isDoubleMetaphoneEqual(name0, name1, false);
+<a class="jxr_linenumber" name="L1180" href="#L1180">1180</a>
<strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">boolean</strong> match2 =
getStringEncoder().isDoubleMetaphoneEqual(name0, name1, <strong
class="jxr_keyword">true</strong>);
<a class="jxr_linenumber" name="L1181" href="#L1181">1181</a>
<strong class="jxr_keyword">if</strong> (!match1 && !match2) {
<a class="jxr_linenumber" name="L1182" href="#L1182">1182</a>
<strong class="jxr_keyword">final</strong> String failMsg = <span
class="jxr_string">"["</span> + i + <span class="jxr_string">"] "</span> +
name0 + <span class="jxr_string">" and "</span> + name1 + cr;
<a class="jxr_linenumber" name="L1183" href="#L1183">1183</a>
failures.append(failMsg);
@@ -1207,12 +1207,12 @@
<a class="jxr_linenumber" name="L1199" href="#L1199">1199</a>
<a class="jxr_linenumber" name="L1200" href="#L1200">1200</a> @Test
<a class="jxr_linenumber" name="L1201" href="#L1201">1201</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testIsDoubleMetaphoneEqualWithMATCHES() {
-<a class="jxr_linenumber" name="L1202" href="#L1202">1202</a> <strong
class="jxr_keyword">this</strong>.validateFixture(MATCHES);
+<a class="jxr_linenumber" name="L1202" href="#L1202">1202</a>
validateFixture(MATCHES);
<a class="jxr_linenumber" name="L1203" href="#L1203">1203</a> <strong
class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i =
0; i < MATCHES.length; i++) {
<a class="jxr_linenumber" name="L1204" href="#L1204">1204</a>
<strong class="jxr_keyword">final</strong> String name0 = MATCHES[i][0];
<a class="jxr_linenumber" name="L1205" href="#L1205">1205</a>
<strong class="jxr_keyword">final</strong> String name1 = MATCHES[i][1];
-<a class="jxr_linenumber" name="L1206" href="#L1206">1206</a>
<strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">boolean</strong> match1 = <strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(name0,
name1, false);
-<a class="jxr_linenumber" name="L1207" href="#L1207">1207</a>
<strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">boolean</strong> match2 = <strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(name0,
name1, <strong class="jxr_keyword">true</strong>);
+<a class="jxr_linenumber" name="L1206" href="#L1206">1206</a>
<strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">boolean</strong> match1 =
getStringEncoder().isDoubleMetaphoneEqual(name0, name1, false);
+<a class="jxr_linenumber" name="L1207" href="#L1207">1207</a>
<strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">boolean</strong> match2 =
getStringEncoder().isDoubleMetaphoneEqual(name0, name1, <strong
class="jxr_keyword">true</strong>);
<a class="jxr_linenumber" name="L1208" href="#L1208">1208</a>
<strong class="jxr_keyword">if</strong> (!match1 && !match2) {
<a class="jxr_linenumber" name="L1209" href="#L1209">1209</a>
fail(<span class="jxr_string">"Expected match ["</span> + i + <span
class="jxr_string">"] "</span> + name0 + <span class="jxr_string">" and
"</span> + name1);
<a class="jxr_linenumber" name="L1210" href="#L1210">1210</a> }
@@ -1227,7 +1227,7 @@
<a class="jxr_linenumber" name="L1219" href="#L1219">1219</a>
<a class="jxr_linenumber" name="L1220" href="#L1220">1220</a> @Test
<a class="jxr_linenumber" name="L1221" href="#L1221">1221</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testNTilde() {
-<a class="jxr_linenumber" name="L1222" href="#L1222">1222</a>
assertTrue(<strong
class="jxr_keyword">this</strong>.getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"\u00f1"</span>, <span class="jxr_string">"N"</span>)); <em
class="jxr_comment">// n-tilde</em>
+<a class="jxr_linenumber" name="L1222" href="#L1222">1222</a>
assertTrue(getStringEncoder().isDoubleMetaphoneEqual(<span
class="jxr_string">"\u00f1"</span>, <span class="jxr_string">"N"</span>)); <em
class="jxr_comment">// n-tilde</em>
<a class="jxr_linenumber" name="L1223" href="#L1223">1223</a> }
<a class="jxr_linenumber" name="L1224" href="#L1224">1224</a>
<a class="jxr_linenumber" name="L1225" href="#L1225">1225</a> <em
class="jxr_javadoccomment">/**</em>