Skip to content

Commit 429cb92

Browse files
committed
Update version to 1.8.0
1 parent 1b46b25 commit 429cb92

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
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.7.0</Version>
36+
<Version>1.8.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
@@ -1,4 +1,5 @@
11
#nullable enable
2+
abstract Levenshtypo.Levenshtomaton.Execute<TExecutor, TResult>(TExecutor executor) -> TResult
23
abstract Levenshtypo.Levenshtomaton.IgnoreCase.get -> bool
34
abstract Levenshtypo.Levenshtomaton.Metric.get -> Levenshtypo.LevenshtypoMetric
45
abstract Levenshtypo.Levenshtomaton.Start() -> Levenshtypo.LevenshtomatonExecutionState!
@@ -21,6 +22,7 @@ Levenshtypo.Levenshtomaton.MaxEditDistance.get -> int
2122
Levenshtypo.Levenshtomaton.Text.get -> string!
2223
Levenshtypo.LevenshtomatonExecutionState
2324
Levenshtypo.LevenshtomatonExecutionState.LevenshtomatonExecutionState() -> void
25+
Levenshtypo.LevenshtomatonExtensions
2426
Levenshtypo.LevenshtomatonFactory
2527
Levenshtypo.LevenshtomatonFactory.Construct(string! s, int maxEditDistance, bool ignoreCase = false, Levenshtypo.LevenshtypoMetric metric = Levenshtypo.LevenshtypoMetric.Levenshtein) -> Levenshtypo.Levenshtomaton!
2628
Levenshtypo.Levenshtrie
@@ -35,10 +37,19 @@ Levenshtypo.Levenshtrie<T>.this[System.ReadOnlySpan<char> key].get -> T
3537
Levenshtypo.Levenshtrie<T>.this[System.ReadOnlySpan<char> key].set -> void
3638
Levenshtypo.Levenshtrie<T>.TryGetValue(System.ReadOnlySpan<char> key, out T value) -> bool
3739
Levenshtypo.LevenshtrieExtensions
40+
Levenshtypo.LevenshtrieSearchKind
41+
Levenshtypo.LevenshtrieSearchKind.Full = 0 -> Levenshtypo.LevenshtrieSearchKind
42+
Levenshtypo.LevenshtrieSearchKind.Prefix = 1 -> Levenshtypo.LevenshtrieSearchKind
3843
Levenshtypo.LevenshtrieSearchResult<T>
3944
Levenshtypo.LevenshtrieSearchResult<T>.Distance.get -> int
45+
Levenshtypo.LevenshtrieSearchResult<T>.Kind.get -> Levenshtypo.LevenshtrieSearchKind
4046
Levenshtypo.LevenshtrieSearchResult<T>.LevenshtrieSearchResult() -> void
4147
Levenshtypo.LevenshtrieSearchResult<T>.Result.get -> T
48+
Levenshtypo.LevenshtrieSearchResult<T>.TryGetPrefixSearchMetadata(out Levenshtypo.LevenshtrieSearchResultPrefixMetadata metadata) -> bool
49+
Levenshtypo.LevenshtrieSearchResultPrefixMetadata
50+
Levenshtypo.LevenshtrieSearchResultPrefixMetadata.LevenshtrieSearchResultPrefixMetadata() -> void
51+
Levenshtypo.LevenshtrieSearchResultPrefixMetadata.PrefixLength.get -> int
52+
Levenshtypo.LevenshtrieSearchResultPrefixMetadata.SuffixLength.get -> int
4253
Levenshtypo.LevenshtrieSet<T>
4354
Levenshtypo.LevenshtrieSet<T>.Add(System.ReadOnlySpan<char> key, T value) -> bool
4455
Levenshtypo.LevenshtrieSet<T>.Contains(System.ReadOnlySpan<char> key, T value) -> bool
@@ -61,6 +72,11 @@ static Levenshtypo.LevenshteinDistance.Calculate(System.ReadOnlySpan<char> a, Sy
6172
static Levenshtypo.LevenshteinDistance.Levenshtein(System.ReadOnlySpan<char> a, System.ReadOnlySpan<char> b, bool ignoreCase = false) -> int
6273
static Levenshtypo.LevenshteinDistance.RestrictedEdit(System.ReadOnlySpan<char> a, System.ReadOnlySpan<char> b, bool ignoreCase = false) -> int
6374
static Levenshtypo.LevenshtomatonExecutionState.FromStruct<TState>(TState state) -> Levenshtypo.LevenshtomatonExecutionState!
75+
static Levenshtypo.LevenshtomatonExtensions.Execute<TResult>(this Levenshtypo.Levenshtomaton! levenshtomaton, Levenshtypo.ILevenshtomatonExecutor<TResult>! executor) -> TResult
76+
static Levenshtypo.LevenshtomatonExtensions.Matches(this Levenshtypo.Levenshtomaton! automaton, System.ReadOnlySpan<char> text) -> bool
77+
static Levenshtypo.LevenshtomatonExtensions.Matches(this Levenshtypo.Levenshtomaton! automaton, System.ReadOnlySpan<char> text, out int distance) -> bool
78+
static Levenshtypo.LevenshtomatonExtensions.MatchesPrefix(this Levenshtypo.Levenshtomaton! automaton, System.ReadOnlySpan<char> text) -> bool
79+
static Levenshtypo.LevenshtomatonExtensions.MatchesPrefix(this Levenshtypo.Levenshtomaton! automaton, System.ReadOnlySpan<char> text, out int distance, out int prefixLength, out int suffixLength) -> bool
6480
static Levenshtypo.LevenshtomatonFactory.Instance.get -> Levenshtypo.LevenshtomatonFactory!
6581
static Levenshtypo.Levenshtrie.Create<T>(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, T>>! source, bool ignoreCase = false) -> Levenshtypo.Levenshtrie<T>!
6682
static Levenshtypo.Levenshtrie.CreateEmpty<T>(bool ignoreCase = false) -> Levenshtypo.Levenshtrie<T>!
Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1 @@
1-
#nullable enable
2-
abstract Levenshtypo.Levenshtomaton.Execute<TExecutor, TResult>(TExecutor executor) -> TResult
3-
Levenshtypo.LevenshtomatonExtensions
4-
Levenshtypo.LevenshtrieSearchKind
5-
Levenshtypo.LevenshtrieSearchKind.Full = 0 -> Levenshtypo.LevenshtrieSearchKind
6-
Levenshtypo.LevenshtrieSearchKind.Prefix = 1 -> Levenshtypo.LevenshtrieSearchKind
7-
Levenshtypo.LevenshtrieSearchResult<T>.Kind.get -> Levenshtypo.LevenshtrieSearchKind
8-
Levenshtypo.LevenshtrieSearchResult<T>.TryGetPrefixSearchMetadata(out Levenshtypo.LevenshtrieSearchResultPrefixMetadata metadata) -> bool
9-
Levenshtypo.LevenshtrieSearchResultPrefixMetadata
10-
Levenshtypo.LevenshtrieSearchResultPrefixMetadata.LevenshtrieSearchResultPrefixMetadata() -> void
11-
Levenshtypo.LevenshtrieSearchResultPrefixMetadata.PrefixLength.get -> int
12-
Levenshtypo.LevenshtrieSearchResultPrefixMetadata.SuffixLength.get -> int
13-
static Levenshtypo.LevenshtomatonExtensions.Execute<TResult>(this Levenshtypo.Levenshtomaton! levenshtomaton, Levenshtypo.ILevenshtomatonExecutor<TResult>! executor) -> TResult
14-
static Levenshtypo.LevenshtomatonExtensions.Matches(this Levenshtypo.Levenshtomaton! automaton, System.ReadOnlySpan<char> text) -> bool
15-
static Levenshtypo.LevenshtomatonExtensions.Matches(this Levenshtypo.Levenshtomaton! automaton, System.ReadOnlySpan<char> text, out int distance) -> bool
16-
static Levenshtypo.LevenshtomatonExtensions.MatchesPrefix(this Levenshtypo.Levenshtomaton! automaton, System.ReadOnlySpan<char> text) -> bool
17-
static Levenshtypo.LevenshtomatonExtensions.MatchesPrefix(this Levenshtypo.Levenshtomaton! automaton, System.ReadOnlySpan<char> text, out int distance, out int prefixLength, out int suffixLength) -> bool
1+
#nullable enable

0 commit comments

Comments
 (0)