Skip to content

Commit cefb355

Browse files
committed
deploy: 421c79b
1 parent 92f4421 commit cefb355

47 files changed

Lines changed: 2535 additions & 2013 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

DamerauLevenshtein_8hpp_source.html

Lines changed: 95 additions & 93 deletions
Large diffs are not rendered by default.

DamerauLevenshtein__impl_8hpp_source.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@
191191
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordflow">if</span> (min_edits &gt; max) <span class="keywordflow">return</span> max + 1;</div>
192192
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> </div>
193193
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="comment">/* common affix does not effect Levenshtein distance */</span></div>
194-
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <a class="code hl_function" href="group__Common.html#gaf49ee79ee1a34ef896dc2740eaf649a8">remove_common_affix</a>(s1, s2);</div>
194+
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> remove_common_affix(s1, s2);</div>
195195
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
196196
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <span class="keywordtype">size_t</span> maxVal = std::max(s1.size(), s2.size()) + 1;</div>
197197
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <span class="keywordflow">if</span> (std::numeric_limits&lt;int16_t&gt;::max() &gt; maxVal)</div>
@@ -222,7 +222,6 @@
222222
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> </div>
223223
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span>} <span class="comment">// namespace detail</span></div>
224224
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span>} <span class="comment">// namespace rapidfuzz</span></div>
225-
<div class="ttc" id="agroup__Common_html_gaf49ee79ee1a34ef896dc2740eaf649a8"><div class="ttname"><a href="group__Common.html#gaf49ee79ee1a34ef896dc2740eaf649a8">rapidfuzz::detail::remove_common_affix</a></div><div class="ttdeci">StringAffix remove_common_affix(Range&lt; InputIt1 &gt; &amp;s1, Range&lt; InputIt2 &gt; &amp;s2)</div><div class="ttdef"><b>Definition</b> common_impl.hpp:78</div></div>
226225
</div><!-- fragment --></div><!-- contents -->
227226
<!-- start footer part -->
228227
<hr class="footer"/><address class="footer"><small>

Hamming_8hpp_source.html

Lines changed: 119 additions & 113 deletions
Large diffs are not rendered by default.

Indel_8hpp_source.html

Lines changed: 169 additions & 169 deletions
Large diffs are not rendered by default.

JaroWinkler_8hpp_source.html

Lines changed: 184 additions & 184 deletions
Large diffs are not rendered by default.

Jaro_8hpp_source.html

Lines changed: 207 additions & 207 deletions
Large diffs are not rendered by default.

Jaro__impl_8hpp_source.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -447,7 +447,7 @@
447447
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span> <span class="keywordtype">size_t</span> Bound = jaro_bounds(P, T);</div>
448448
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"> 377</span> </div>
449449
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span> <span class="comment">/* common prefix never includes Transpositions */</span></div>
450-
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> <span class="keywordtype">size_t</span> CommonChars = <a class="code hl_function" href="group__Common.html#gaf0d0fd7ddef296191b70db5c87ecd657">remove_common_prefix</a>(P, T);</div>
450+
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> <span class="keywordtype">size_t</span> CommonChars = remove_common_prefix(P, T);</div>
451451
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> <span class="keywordtype">size_t</span> Transpositions = 0;</div>
452452
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> </div>
453453
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> <span class="keywordflow">if</span> (P.empty() || T.empty()) {</div>
@@ -932,7 +932,6 @@
932932
<div class="line"><a id="l00861" name="l00861"></a><span class="lineno"> 861</span> </div>
933933
<div class="line"><a id="l00862" name="l00862"></a><span class="lineno"> 862</span>} <span class="comment">// namespace detail</span></div>
934934
<div class="line"><a id="l00863" name="l00863"></a><span class="lineno"> 863</span>} <span class="comment">// namespace rapidfuzz</span></div>
935-
<div class="ttc" id="agroup__Common_html_gaf0d0fd7ddef296191b70db5c87ecd657"><div class="ttname"><a href="group__Common.html#gaf0d0fd7ddef296191b70db5c87ecd657">rapidfuzz::detail::remove_common_prefix</a></div><div class="ttdeci">size_t remove_common_prefix(Range&lt; InputIt1 &gt; &amp;s1, Range&lt; InputIt2 &gt; &amp;s2)</div><div class="ttdef"><b>Definition</b> common_impl.hpp:50</div></div>
936935
</div><!-- fragment --></div><!-- contents -->
937936
<!-- start footer part -->
938937
<hr class="footer"/><address class="footer"><small>

LCSseq_8hpp_source.html

Lines changed: 214 additions & 214 deletions
Large diffs are not rendered by default.

LCSseq__impl_8hpp_source.html

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@
469469
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"> 392</span> <span class="keywordflow">if</span> (max_misses &gt;= 5) <span class="keywordflow">return</span> longest_common_subsequence(block, s1, s2, score_cutoff);</div>
470470
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"> 393</span> </div>
471471
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span> <span class="comment">/* common affix does not effect Levenshtein distance */</span></div>
472-
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> StringAffix affix = <a class="code hl_function" href="group__Common.html#gaf49ee79ee1a34ef896dc2740eaf649a8">remove_common_affix</a>(s1, s2);</div>
472+
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> StringAffix affix = remove_common_affix(s1, s2);</div>
473473
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"> 396</span> <span class="keywordtype">size_t</span> lcs_sim = affix.prefix_len + affix.suffix_len;</div>
474474
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"> 397</span> <span class="keywordflow">if</span> (!s1.empty() &amp;&amp; !s2.empty()) {</div>
475475
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno"> 398</span> <span class="keywordtype">size_t</span> adjusted_cutoff = score_cutoff &gt;= lcs_sim ? score_cutoff - lcs_sim : 0;</div>
@@ -498,7 +498,7 @@
498498
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span> <span class="keywordflow">if</span> (max_misses &lt; abs_diff(len1, len2)) <span class="keywordflow">return</span> 0;</div>
499499
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span> </div>
500500
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span> <span class="comment">/* common affix does not effect Levenshtein distance */</span></div>
501-
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span> StringAffix affix = <a class="code hl_function" href="group__Common.html#gaf49ee79ee1a34ef896dc2740eaf649a8">remove_common_affix</a>(s1, s2);</div>
501+
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span> StringAffix affix = remove_common_affix(s1, s2);</div>
502502
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> <span class="keywordtype">size_t</span> lcs_sim = affix.prefix_len + affix.suffix_len;</div>
503503
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> <span class="keywordflow">if</span> (s1.size() &amp;&amp; s2.size()) {</div>
504504
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span> <span class="keywordtype">size_t</span> adjusted_cutoff = score_cutoff &gt;= lcs_sim ? score_cutoff - lcs_sim : 0;</div>
@@ -608,7 +608,7 @@
608608
<div class="line"><a id="l00534" name="l00534"></a><span class="lineno"> 534</span>Editops lcs_seq_editops(Range&lt;InputIt1&gt; s1, Range&lt;InputIt2&gt; s2)</div>
609609
<div class="line"><a id="l00535" name="l00535"></a><span class="lineno"> 535</span>{</div>
610610
<div class="line"><a id="l00536" name="l00536"></a><span class="lineno"> 536</span> <span class="comment">/* prefix and suffix are no-ops, which do not need to be added to the editops */</span></div>
611-
<div class="line"><a id="l00537" name="l00537"></a><span class="lineno"> 537</span> StringAffix affix = <a class="code hl_function" href="group__Common.html#gaf49ee79ee1a34ef896dc2740eaf649a8">remove_common_affix</a>(s1, s2);</div>
611+
<div class="line"><a id="l00537" name="l00537"></a><span class="lineno"> 537</span> StringAffix affix = remove_common_affix(s1, s2);</div>
612612
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno"> 538</span> </div>
613613
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"> 539</span> <span class="keywordflow">return</span> recover_alignment(s1, s2, lcs_matrix(s1, s2), affix);</div>
614614
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno"> 540</span>}</div>
@@ -633,7 +633,6 @@
633633
<div class="line"><a id="l00559" name="l00559"></a><span class="lineno"> 559</span> </div>
634634
<div class="line"><a id="l00560" name="l00560"></a><span class="lineno"> 560</span>} <span class="comment">// namespace detail</span></div>
635635
<div class="line"><a id="l00561" name="l00561"></a><span class="lineno"> 561</span>} <span class="comment">// namespace rapidfuzz</span></div>
636-
<div class="ttc" id="agroup__Common_html_gaf49ee79ee1a34ef896dc2740eaf649a8"><div class="ttname"><a href="group__Common.html#gaf49ee79ee1a34ef896dc2740eaf649a8">rapidfuzz::detail::remove_common_affix</a></div><div class="ttdeci">StringAffix remove_common_affix(Range&lt; InputIt1 &gt; &amp;s1, Range&lt; InputIt2 &gt; &amp;s2)</div><div class="ttdef"><b>Definition</b> common_impl.hpp:78</div></div>
637636
</div><!-- fragment --></div><!-- contents -->
638637
<!-- start footer part -->
639638
<hr class="footer"/><address class="footer"><small>

0 commit comments

Comments
 (0)