Skip to content

Commit d8d435f

Browse files
committed
Update to version 1.6.0
1 parent 2e0ab39 commit d8d435f

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
lines changed

src/Levenshtypo/Levenshtypo.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Blazing fast. Alloc-friendly. Plug-and-play.
3333
<PackageLicenseFile>LICENSE</PackageLicenseFile>
3434
<PackageIcon>logo.png</PackageIcon>
3535
<Company>Andrew J Said</Company>
36-
<Version>1.5.0</Version>
36+
<Version>1.6.0</Version>
3737
<Product>Levenshtypo</Product>
3838
</PropertyGroup>
3939

src/Levenshtypo/PublicAPI.Shipped.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,29 @@ Levenshtypo.LevenshtomatonFactory.Construct(string! s, int maxEditDistance, bool
2929
Levenshtypo.Levenshtrie
3030
Levenshtypo.Levenshtrie<T>
3131
Levenshtypo.Levenshtrie<T>.Add(string! key, T value) -> void
32+
Levenshtypo.Levenshtrie<T>.Add(System.ReadOnlySpan<char> key, T value) -> void
3233
Levenshtypo.Levenshtrie<T>.EnumerateSearch<TSearchState>(TSearchState searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
3334
Levenshtypo.Levenshtrie<T>.Remove(string! key) -> bool
35+
Levenshtypo.Levenshtrie<T>.Remove(System.ReadOnlySpan<char> key) -> bool
3436
Levenshtypo.Levenshtrie<T>.Search<TSearchState>(TSearchState searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
3537
Levenshtypo.Levenshtrie<T>.this[string! key].get -> T
3638
Levenshtypo.Levenshtrie<T>.this[string! key].set -> void
3739
Levenshtypo.Levenshtrie<T>.TryGetValue(string! key, out T value) -> bool
3840
Levenshtypo.LevenshtrieExtensions
3941
Levenshtypo.LevenshtrieMultiMap<T>
4042
Levenshtypo.LevenshtrieMultiMap<T>.Add(string! key, T value) -> void
43+
Levenshtypo.LevenshtrieMultiMap<T>.Add(System.ReadOnlySpan<char> key, T value) -> void
4144
Levenshtypo.LevenshtrieMultiMap<T>.EnumerateSearch<TSearchState>(TSearchState searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
45+
Levenshtypo.LevenshtrieMultiMap<T>.GetOrAdd(System.ReadOnlySpan<char> key, T value, System.Collections.Generic.IEqualityComparer<T>! comparer, out bool exists) -> T
4246
Levenshtypo.LevenshtrieMultiMap<T>.GetValues(string! key) -> Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult
4347
Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult
48+
Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult.Current.get -> T
4449
Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult.GetValuesResult() -> void
50+
Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult.MoveNext() -> bool
4551
Levenshtypo.LevenshtrieMultiMap<T>.Remove(string! key, T value, System.Collections.Generic.IEqualityComparer<T>! comparer) -> bool
52+
Levenshtypo.LevenshtrieMultiMap<T>.Remove(System.ReadOnlySpan<char> key, T value, System.Collections.Generic.IEqualityComparer<T>! comparer) -> bool
4653
Levenshtypo.LevenshtrieMultiMap<T>.RemoveAll(string! key) -> bool
54+
Levenshtypo.LevenshtrieMultiMap<T>.RemoveAll(System.ReadOnlySpan<char> key) -> bool
4755
Levenshtypo.LevenshtrieMultiMap<T>.Search<TSearchState>(TSearchState searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
4856
Levenshtypo.LevenshtrieSearchResult<T>
4957
Levenshtypo.LevenshtrieSearchResult<T>.Distance.get -> int
@@ -68,7 +76,15 @@ static Levenshtypo.Levenshtrie<T>.Create(System.Collections.Generic.IEnumerable<
6876
static Levenshtypo.LevenshtrieExtensions.EnumerateSearch<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.Levenshtomaton! automaton) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
6977
static Levenshtypo.LevenshtrieExtensions.EnumerateSearch<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.LevenshtomatonExecutionState! searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
7078
static Levenshtypo.LevenshtrieExtensions.EnumerateSearch<T>(this Levenshtypo.ILevenshtrie<T>! this, string! text, int maxEditDistance, Levenshtypo.LevenshtypoMetric metric = Levenshtypo.LevenshtypoMetric.Levenshtein) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
79+
static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T, TSearchState>(this Levenshtypo.ILevenshtrie<T>! this, TSearchState searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
80+
static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.Levenshtomaton! automaton) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
81+
static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.LevenshtomatonExecutionState! searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
82+
static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, string! text, int maxEditDistance, Levenshtypo.LevenshtypoMetric metric = Levenshtypo.LevenshtypoMetric.Levenshtein) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
7183
static Levenshtypo.LevenshtrieExtensions.Search<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.Levenshtomaton! automaton) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
7284
static Levenshtypo.LevenshtrieExtensions.Search<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.LevenshtomatonExecutionState! searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
7385
static Levenshtypo.LevenshtrieExtensions.Search<T>(this Levenshtypo.ILevenshtrie<T>! this, string! text, int maxEditDistance, Levenshtypo.LevenshtypoMetric metric = Levenshtypo.LevenshtypoMetric.Levenshtein) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
86+
static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T, TSearchState>(this Levenshtypo.ILevenshtrie<T>! this, TSearchState searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
87+
static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.Levenshtomaton! automaton) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
88+
static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.LevenshtomatonExecutionState! searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
89+
static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, string! text, int maxEditDistance, Levenshtypo.LevenshtypoMetric metric = Levenshtypo.LevenshtypoMetric.Levenshtein) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
7490
static Levenshtypo.LevenshtrieMultiMap<T>.Create(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, T>>! source, bool ignoreCase = false) -> Levenshtypo.LevenshtrieMultiMap<T>!
Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1 @@
11
#nullable enable
2-
Levenshtypo.Levenshtrie<T>.Add(System.ReadOnlySpan<char> key, T value) -> void
3-
Levenshtypo.Levenshtrie<T>.Remove(System.ReadOnlySpan<char> key) -> bool
4-
Levenshtypo.LevenshtrieMultiMap<T>.Add(System.ReadOnlySpan<char> key, T value) -> void
5-
Levenshtypo.LevenshtrieMultiMap<T>.GetOrAdd(System.ReadOnlySpan<char> key, T value, System.Collections.Generic.IEqualityComparer<T>! comparer, out bool exists) -> T
6-
Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult.Current.get -> T
7-
Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult.MoveNext() -> bool
8-
Levenshtypo.LevenshtrieMultiMap<T>.Remove(System.ReadOnlySpan<char> key, T value, System.Collections.Generic.IEqualityComparer<T>! comparer) -> bool
9-
Levenshtypo.LevenshtrieMultiMap<T>.RemoveAll(System.ReadOnlySpan<char> key) -> bool
10-
static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T, TSearchState>(this Levenshtypo.ILevenshtrie<T>! this, TSearchState searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
11-
static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.Levenshtomaton! automaton) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
12-
static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.LevenshtomatonExecutionState! searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
13-
static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, string! text, int maxEditDistance, Levenshtypo.LevenshtypoMetric metric = Levenshtypo.LevenshtypoMetric.Levenshtein) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
14-
static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T, TSearchState>(this Levenshtypo.ILevenshtrie<T>! this, TSearchState searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
15-
static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.Levenshtomaton! automaton) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
16-
static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.LevenshtomatonExecutionState! searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
17-
static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, string! text, int maxEditDistance, Levenshtypo.LevenshtypoMetric metric = Levenshtypo.LevenshtypoMetric.Levenshtein) -> Levenshtypo.LevenshtrieSearchResult<T>[]!

0 commit comments

Comments
 (0)