diff --git a/build/Lingua.IO/LanguageModelWriter.cs b/build/Lingua.IO/LanguageModelWriter.cs index 6d1298b..5a70f05 100644 --- a/build/Lingua.IO/LanguageModelWriter.cs +++ b/build/Lingua.IO/LanguageModelWriter.cs @@ -1,5 +1,4 @@ using System.Text; -using Lingua.Api; using Lingua.Internal; using static Lingua.IO.PathValidation; diff --git a/build/Lingua.IO/TrainingDataLanguageModel.cs b/build/Lingua.IO/TrainingDataLanguageModel.cs index 658d9c3..52221aa 100644 --- a/build/Lingua.IO/TrainingDataLanguageModel.cs +++ b/build/Lingua.IO/TrainingDataLanguageModel.cs @@ -3,7 +3,6 @@ using System.Text.Json.Serialization; using System.Text.RegularExpressions; using Fractions; -using Lingua.Api; using Lingua.Internal; namespace Lingua.IO; diff --git a/build/Lingua.UnicodeScriptGenerator/Program.cs b/build/Lingua.UnicodeScriptGenerator/Program.cs index 55065b9..22b8863 100644 --- a/build/Lingua.UnicodeScriptGenerator/Program.cs +++ b/build/Lingua.UnicodeScriptGenerator/Program.cs @@ -33,6 +33,8 @@ namespace Lingua; ///Unicode script information, version {version} public enum UnicodeScript {{ + ///Unicode script for ""Unknown"" + Unknown = 0, "); var unicodeScripts = ReadUnicodeScriptsFromFile(fileName); @@ -48,9 +50,7 @@ public enum UnicodeScript var orderedScripts = CreateCollapsedOrderedRange(unicodeScripts); - builder.AppendLine(@" ///Unicode script for ""Unknown"" - Unknown, -} + builder.AppendLine(@"} /// /// Extension method for to determine its property. diff --git a/src/Lingua/Internal/Alphabet.cs b/src/Lingua/Internal/Alphabet.cs index 8c5c3fa..9fd926f 100644 --- a/src/Lingua/Internal/Alphabet.cs +++ b/src/Lingua/Internal/Alphabet.cs @@ -1,5 +1,3 @@ -using Lingua.Api; - namespace Lingua.Internal; internal enum Alphabet diff --git a/src/Lingua/Api/CharExtensions.cs b/src/Lingua/Internal/CharExtensions.cs similarity index 89% rename from src/Lingua/Api/CharExtensions.cs rename to src/Lingua/Internal/CharExtensions.cs index d5d24d4..ad6042e 100644 --- a/src/Lingua/Api/CharExtensions.cs +++ b/src/Lingua/Internal/CharExtensions.cs @@ -1,6 +1,4 @@ -using Lingua.Internal; - -namespace Lingua.Api; +namespace Lingua.Internal; internal static class CharExtensions { diff --git a/src/Lingua/Api/DictionaryExtensions.cs b/src/Lingua/Internal/DictionaryExtensions.cs similarity index 92% rename from src/Lingua/Api/DictionaryExtensions.cs rename to src/Lingua/Internal/DictionaryExtensions.cs index 9587b4b..e2199c7 100644 --- a/src/Lingua/Api/DictionaryExtensions.cs +++ b/src/Lingua/Internal/DictionaryExtensions.cs @@ -1,6 +1,6 @@ using System.Runtime.CompilerServices; -namespace Lingua.Api; +namespace Lingua.Internal; internal static class DictionaryExtensions { diff --git a/src/Lingua/Api/EnumerableExtensions.cs b/src/Lingua/Internal/EnumerableExtensions.cs similarity index 87% rename from src/Lingua/Api/EnumerableExtensions.cs rename to src/Lingua/Internal/EnumerableExtensions.cs index 598da9e..13efe27 100644 --- a/src/Lingua/Api/EnumerableExtensions.cs +++ b/src/Lingua/Internal/EnumerableExtensions.cs @@ -1,6 +1,4 @@ -using Lingua.Internal; - -namespace Lingua.Api; +namespace Lingua.Internal; internal static class EnumerableExtensions { @@ -9,9 +7,7 @@ public static IndexedDictionary ToIndexedDictionary( { var dictionary = new IndexedDictionary(); foreach (var keyValuePair in enumerable) - { dictionary.Add(keyValuePair); - } return dictionary; } diff --git a/src/Lingua/Api/IsoCode6391.cs b/src/Lingua/IsoCode6391.cs similarity index 99% rename from src/Lingua/Api/IsoCode6391.cs rename to src/Lingua/IsoCode6391.cs index 1446a58..d25356e 100644 --- a/src/Lingua/Api/IsoCode6391.cs +++ b/src/Lingua/IsoCode6391.cs @@ -1,4 +1,4 @@ -namespace Lingua.Api; +namespace Lingua; /// /// Two-character codes which serves as identifiers for major (macro) languages from the world, @@ -6,6 +6,9 @@ namespace Lingua.Api; /// public enum IsoCode6391 { + /// The ISO 639-1 code for the imaginary . + None = 0, + /// The ISO 639-1 code for . Af, @@ -242,7 +245,4 @@ public enum IsoCode6391 /// The ISO 639-1 code for . Zu, - - /// The ISO 639-1 code for the imaginary . - None } diff --git a/src/Lingua/Api/IsoCode6393.cs b/src/Lingua/IsoCode6393.cs similarity index 99% rename from src/Lingua/Api/IsoCode6393.cs rename to src/Lingua/IsoCode6393.cs index 7975277..eb5b419 100644 --- a/src/Lingua/Api/IsoCode6393.cs +++ b/src/Lingua/IsoCode6393.cs @@ -1,4 +1,4 @@ -namespace Lingua.Api; +namespace Lingua; /// /// Three-character codes which serves as identifiers for individual languages from the world. @@ -6,6 +6,9 @@ namespace Lingua.Api; /// public enum IsoCode6393 { + /// The ISO 639-3 code for imaginary . + None = 0, + /// The ISO 639-3 code for . Afr, @@ -242,7 +245,4 @@ public enum IsoCode6393 /// The ISO 639-3 code for . Zul, - - /// The ISO 639-3 code for imaginary . - None, } diff --git a/src/Lingua/Api/Language.cs b/src/Lingua/Language.cs similarity index 56% rename from src/Lingua/Api/Language.cs rename to src/Lingua/Language.cs index 9bbf361..4b7d35e 100644 --- a/src/Lingua/Api/Language.cs +++ b/src/Lingua/Language.cs @@ -1,7 +1,7 @@ using Lingua.Internal; -using static Lingua.Api.Language; +using static Lingua.Language; -namespace Lingua.Api; +namespace Lingua; /// /// The supported detectable languages. @@ -178,87 +178,87 @@ public static class LanguageInfo private static readonly Dictionary LanguageProperties = new(Enum.GetValues(typeof(Language)).Length) { - [Afrikaans] = new(Api.IsoCode6391.Af, Api.IsoCode6393.Afr, [Alphabet.Latin]), - [Albanian] = new(Api.IsoCode6391.Sq, Api.IsoCode6393.Sqi, [Alphabet.Latin]), - [Amharic] = new(Api.IsoCode6391.Am, Api.IsoCode6393.Amh, [Alphabet.Ethiopic]), - [Arabic] = new(Api.IsoCode6391.Ar, Api.IsoCode6393.Ara, [Alphabet.Arabic]), - [Armenian] = new(Api.IsoCode6391.Hy, Api.IsoCode6393.Hye, [Alphabet.Armenian]), - [Azerbaijani] = new(Api.IsoCode6391.Az, Api.IsoCode6393.Aze, [Alphabet.Latin], "Əə"), - [Basque] = new(Api.IsoCode6391.Eu, Api.IsoCode6393.Eus, [Alphabet.Latin]), - [Belarusian] = new(Api.IsoCode6391.Be, Api.IsoCode6393.Bel, [Alphabet.Cyrillic]), - [Bengali] = new(Api.IsoCode6391.Bn, Api.IsoCode6393.Ben, [Alphabet.Bengali]), - [Bokmal] = new(Api.IsoCode6391.Nb, Api.IsoCode6393.Nob, [Alphabet.Latin]), - [Bosnian] = new(Api.IsoCode6391.Bs, Api.IsoCode6393.Bos, [Alphabet.Latin]), - [Bulgarian] = new(Api.IsoCode6391.Bg, Api.IsoCode6393.Bul, [Alphabet.Cyrillic]), - [Catalan] = new(Api.IsoCode6391.Ca, Api.IsoCode6393.Cat, [Alphabet.Latin], "Ïï"), - [Chinese] = new(Api.IsoCode6391.Zh, Api.IsoCode6393.Zho, [Alphabet.Han]), - [Croatian] = new(Api.IsoCode6391.Hr, Api.IsoCode6393.Hrv, [Alphabet.Latin]), - [Czech] = new(Api.IsoCode6391.Cs, Api.IsoCode6393.Ces, [Alphabet.Latin], "ĚěŘřŮů"), - [Danish] = new(Api.IsoCode6391.Da, Api.IsoCode6393.Dan, [Alphabet.Latin]), - [Dutch] = new(Api.IsoCode6391.Nl, Api.IsoCode6393.Nld, [Alphabet.Latin]), - [English] = new(Api.IsoCode6391.En, Api.IsoCode6393.Eng, [Alphabet.Latin]), - [Esperanto] = new(Api.IsoCode6391.Eo, Api.IsoCode6393.Epo, [Alphabet.Latin], "ĈĉĜĝĤĥĴĵŜŝŬŭ"), - [Estonian] = new(Api.IsoCode6391.Et, Api.IsoCode6393.Est, [Alphabet.Latin]), - [Finnish] = new(Api.IsoCode6391.Fi, Api.IsoCode6393.Fin, [Alphabet.Latin]), - [French] = new(Api.IsoCode6391.Fr, Api.IsoCode6393.Fra, [Alphabet.Latin]), - [Ganda] = new(Api.IsoCode6391.Lg, Api.IsoCode6393.Lug, [Alphabet.Latin]), - [Georgian] = new(Api.IsoCode6391.Ka, Api.IsoCode6393.Kat, [Alphabet.Georgian]), - [German] = new(Api.IsoCode6391.De, Api.IsoCode6393.Deu, [Alphabet.Latin], "ß"), - [Greek] = new(Api.IsoCode6391.El, Api.IsoCode6393.Ell, [Alphabet.Greek]), - [Gujarati] = new(Api.IsoCode6391.Gu, Api.IsoCode6393.Guj, [Alphabet.Gujarati]), - [Hebrew] = new(Api.IsoCode6391.He, Api.IsoCode6393.Heb, [Alphabet.Hebrew]), - [Hindi] = new(Api.IsoCode6391.Hi, Api.IsoCode6393.Hin, [Alphabet.Devanagari]), - [Hungarian] = new(Api.IsoCode6391.Hu, Api.IsoCode6393.Hun, [Alphabet.Latin], "ŐőŰű"), - [Icelandic] = new(Api.IsoCode6391.Is, Api.IsoCode6393.Isl, [Alphabet.Latin]), - [Indonesian] = new(Api.IsoCode6391.Id, Api.IsoCode6393.Ind, [Alphabet.Latin]), - [Irish] = new(Api.IsoCode6391.Ga, Api.IsoCode6393.Gle, [Alphabet.Latin]), - [Italian] = new(Api.IsoCode6391.It, Api.IsoCode6393.Ita, [Alphabet.Latin]), - [Japanese] = new(Api.IsoCode6391.Ja, Api.IsoCode6393.Jpn, [Alphabet.Hiragana, Alphabet.Katakana, Alphabet.Han]), - [Kazakh] = new(Api.IsoCode6391.Kk, Api.IsoCode6393.Kaz, [Alphabet.Cyrillic], "ӘәҒғҚқҢңҰұ"), - [Korean] = new(Api.IsoCode6391.Ko, Api.IsoCode6393.Kor, [Alphabet.Hangul]), - [Latin] = new(Api.IsoCode6391.La, Api.IsoCode6393.Lat, [Alphabet.Latin]), - [Latvian] = new(Api.IsoCode6391.Lv, Api.IsoCode6393.Lav, [Alphabet.Latin], "ĢģĶķĻļŅņ"), - [Lithuanian] = new(Api.IsoCode6391.Lt, Api.IsoCode6393.Lit, [Alphabet.Latin], "ĖėĮįŲų"), - [Macedonian] = new(Api.IsoCode6391.Mk, Api.IsoCode6393.Mkd, [Alphabet.Cyrillic], "ЃѓЅѕЌќЏџ"), - [Malay] = new(Api.IsoCode6391.Ms, Api.IsoCode6393.Msa, [Alphabet.Latin]), - [Maori] = new(Api.IsoCode6391.Mi, Api.IsoCode6393.Mri, [Alphabet.Latin]), - [Marathi] = new(Api.IsoCode6391.Mr, Api.IsoCode6393.Mar, [Alphabet.Devanagari], "ळ"), - [Mongolian] = new(Api.IsoCode6391.Mn, Api.IsoCode6393.Mon, [Alphabet.Cyrillic], "ӨөҮү"), - [Nynorsk] = new(Api.IsoCode6391.Nn, Api.IsoCode6393.Nno, [Alphabet.Latin]), - [Oromo] = new(Api.IsoCode6391.Om, Api.IsoCode6393.Orm, [Alphabet.Latin]), - [Persian] = new(Api.IsoCode6391.Fa, Api.IsoCode6393.Fas, [Alphabet.Arabic]), - [Polish] = new(Api.IsoCode6391.Pl, Api.IsoCode6393.Pol, [Alphabet.Latin], "ŁłŃńŚśŹź"), - [Portuguese] = new(Api.IsoCode6391.Pt, Api.IsoCode6393.Por, [Alphabet.Latin]), - [Punjabi] = new(Api.IsoCode6391.Pa, Api.IsoCode6393.Pan, [Alphabet.Gurmukhi]), - [Romanian] = new(Api.IsoCode6391.Ro, Api.IsoCode6393.Ron, [Alphabet.Latin], "Țţ"), - [Russian] = new(Api.IsoCode6391.Ru, Api.IsoCode6393.Rus, [Alphabet.Cyrillic]), - [Serbian] = new(Api.IsoCode6391.Sr, Api.IsoCode6393.Srp, [Alphabet.Cyrillic], "ЂђЋћ"), - [Shona] = new(Api.IsoCode6391.Sn, Api.IsoCode6393.Sna, [Alphabet.Latin]), - [Sinhala] = new(Api.IsoCode6391.Si, Api.IsoCode6393.Sin, [Alphabet.Sinhala]), - [Slovak] = new(Api.IsoCode6391.Sk, Api.IsoCode6393.Slk, [Alphabet.Latin], "Ĺ弾Ŕŕ"), - [Slovene] = new(Api.IsoCode6391.Sl, Api.IsoCode6393.Slv, [Alphabet.Latin]), - [Somali] = new(Api.IsoCode6391.So, Api.IsoCode6393.Som, [Alphabet.Latin]), - [Sotho] = new(Api.IsoCode6391.St, Api.IsoCode6393.Sot, [Alphabet.Latin]), - [Spanish] = new(Api.IsoCode6391.Es, Api.IsoCode6393.Spa, [Alphabet.Latin], "¿¡"), - [Swahili] = new(Api.IsoCode6391.Sw, Api.IsoCode6393.Swa, [Alphabet.Latin]), - [Swedish] = new(Api.IsoCode6391.Sv, Api.IsoCode6393.Swe, [Alphabet.Latin]), - [Tagalog] = new(Api.IsoCode6391.Tl, Api.IsoCode6393.Tgl, [Alphabet.Latin]), - [Tamil] = new(Api.IsoCode6391.Ta, Api.IsoCode6393.Tam, [Alphabet.Tamil]), - [Telugu] = new(Api.IsoCode6391.Te, Api.IsoCode6393.Tel, [Alphabet.Telugu]), - [Thai] = new(Api.IsoCode6391.Th, Api.IsoCode6393.Tha, [Alphabet.Thai]), - [Tigrinya] = new(Api.IsoCode6391.Ti, Api.IsoCode6393.Tir, [Alphabet.Ethiopic]), - [Tsonga] = new(Api.IsoCode6391.Ts, Api.IsoCode6393.Tso, [Alphabet.Latin]), - [Tswana] = new(Api.IsoCode6391.Tn, Api.IsoCode6393.Tsn, [Alphabet.Latin]), - [Turkish] = new(Api.IsoCode6391.Tr, Api.IsoCode6393.Tur, [Alphabet.Latin]), - [Ukrainian] = new(Api.IsoCode6391.Uk, Api.IsoCode6393.Ukr, [Alphabet.Cyrillic], "ҐґЄєЇї"), - [Urdu] = new(Api.IsoCode6391.Ur, Api.IsoCode6393.Urd, [Alphabet.Arabic]), - [Vietnamese] = new(Api.IsoCode6391.Vi, Api.IsoCode6393.Vie, [Alphabet.Latin], "ẰằẦầẲẳẨẩẴẵẪẫẮắẤấẠạẶặẬậỀềẺẻỂểẼẽỄễẾếỆệỈỉĨĩỊịƠơỒồỜờỎỏỔổỞởỖỗỠỡỐốỚớỘộỢợƯưỪừỦủỬửŨũỮữỨứỤụỰựỲỳỶỷỸỹỴỵ"), - [Welsh] = new(Api.IsoCode6391.Cy, Api.IsoCode6393.Cym, [Alphabet.Latin]), - [Xhosa] = new(Api.IsoCode6391.Xh, Api.IsoCode6393.Xho, [Alphabet.Latin]), + [Afrikaans] = new(Lingua.IsoCode6391.Af, Lingua.IsoCode6393.Afr, [Alphabet.Latin]), + [Albanian] = new(Lingua.IsoCode6391.Sq, Lingua.IsoCode6393.Sqi, [Alphabet.Latin]), + [Amharic] = new(Lingua.IsoCode6391.Am, Lingua.IsoCode6393.Amh, [Alphabet.Ethiopic]), + [Arabic] = new(Lingua.IsoCode6391.Ar, Lingua.IsoCode6393.Ara, [Alphabet.Arabic]), + [Armenian] = new(Lingua.IsoCode6391.Hy, Lingua.IsoCode6393.Hye, [Alphabet.Armenian]), + [Azerbaijani] = new(Lingua.IsoCode6391.Az, Lingua.IsoCode6393.Aze, [Alphabet.Latin], "Əə"), + [Basque] = new(Lingua.IsoCode6391.Eu, Lingua.IsoCode6393.Eus, [Alphabet.Latin]), + [Belarusian] = new(Lingua.IsoCode6391.Be, Lingua.IsoCode6393.Bel, [Alphabet.Cyrillic]), + [Bengali] = new(Lingua.IsoCode6391.Bn, Lingua.IsoCode6393.Ben, [Alphabet.Bengali]), + [Bokmal] = new(Lingua.IsoCode6391.Nb, Lingua.IsoCode6393.Nob, [Alphabet.Latin]), + [Bosnian] = new(Lingua.IsoCode6391.Bs, Lingua.IsoCode6393.Bos, [Alphabet.Latin]), + [Bulgarian] = new(Lingua.IsoCode6391.Bg, Lingua.IsoCode6393.Bul, [Alphabet.Cyrillic]), + [Catalan] = new(Lingua.IsoCode6391.Ca, Lingua.IsoCode6393.Cat, [Alphabet.Latin], "Ïï"), + [Chinese] = new(Lingua.IsoCode6391.Zh, Lingua.IsoCode6393.Zho, [Alphabet.Han]), + [Croatian] = new(Lingua.IsoCode6391.Hr, Lingua.IsoCode6393.Hrv, [Alphabet.Latin]), + [Czech] = new(Lingua.IsoCode6391.Cs, Lingua.IsoCode6393.Ces, [Alphabet.Latin], "ĚěŘřŮů"), + [Danish] = new(Lingua.IsoCode6391.Da, Lingua.IsoCode6393.Dan, [Alphabet.Latin]), + [Dutch] = new(Lingua.IsoCode6391.Nl, Lingua.IsoCode6393.Nld, [Alphabet.Latin]), + [English] = new(Lingua.IsoCode6391.En, Lingua.IsoCode6393.Eng, [Alphabet.Latin]), + [Esperanto] = new(Lingua.IsoCode6391.Eo, Lingua.IsoCode6393.Epo, [Alphabet.Latin], "ĈĉĜĝĤĥĴĵŜŝŬŭ"), + [Estonian] = new(Lingua.IsoCode6391.Et, Lingua.IsoCode6393.Est, [Alphabet.Latin]), + [Finnish] = new(Lingua.IsoCode6391.Fi, Lingua.IsoCode6393.Fin, [Alphabet.Latin]), + [French] = new(Lingua.IsoCode6391.Fr, Lingua.IsoCode6393.Fra, [Alphabet.Latin]), + [Ganda] = new(Lingua.IsoCode6391.Lg, Lingua.IsoCode6393.Lug, [Alphabet.Latin]), + [Georgian] = new(Lingua.IsoCode6391.Ka, Lingua.IsoCode6393.Kat, [Alphabet.Georgian]), + [German] = new(Lingua.IsoCode6391.De, Lingua.IsoCode6393.Deu, [Alphabet.Latin], "ß"), + [Greek] = new(Lingua.IsoCode6391.El, Lingua.IsoCode6393.Ell, [Alphabet.Greek]), + [Gujarati] = new(Lingua.IsoCode6391.Gu, Lingua.IsoCode6393.Guj, [Alphabet.Gujarati]), + [Hebrew] = new(Lingua.IsoCode6391.He, Lingua.IsoCode6393.Heb, [Alphabet.Hebrew]), + [Hindi] = new(Lingua.IsoCode6391.Hi, Lingua.IsoCode6393.Hin, [Alphabet.Devanagari]), + [Hungarian] = new(Lingua.IsoCode6391.Hu, Lingua.IsoCode6393.Hun, [Alphabet.Latin], "ŐőŰű"), + [Icelandic] = new(Lingua.IsoCode6391.Is, Lingua.IsoCode6393.Isl, [Alphabet.Latin]), + [Indonesian] = new(Lingua.IsoCode6391.Id, Lingua.IsoCode6393.Ind, [Alphabet.Latin]), + [Irish] = new(Lingua.IsoCode6391.Ga, Lingua.IsoCode6393.Gle, [Alphabet.Latin]), + [Italian] = new(Lingua.IsoCode6391.It, Lingua.IsoCode6393.Ita, [Alphabet.Latin]), + [Japanese] = new(Lingua.IsoCode6391.Ja, Lingua.IsoCode6393.Jpn, [Alphabet.Hiragana, Alphabet.Katakana, Alphabet.Han]), + [Kazakh] = new(Lingua.IsoCode6391.Kk, Lingua.IsoCode6393.Kaz, [Alphabet.Cyrillic], "ӘәҒғҚқҢңҰұ"), + [Korean] = new(Lingua.IsoCode6391.Ko, Lingua.IsoCode6393.Kor, [Alphabet.Hangul]), + [Latin] = new(Lingua.IsoCode6391.La, Lingua.IsoCode6393.Lat, [Alphabet.Latin]), + [Latvian] = new(Lingua.IsoCode6391.Lv, Lingua.IsoCode6393.Lav, [Alphabet.Latin], "ĢģĶķĻļŅņ"), + [Lithuanian] = new(Lingua.IsoCode6391.Lt, Lingua.IsoCode6393.Lit, [Alphabet.Latin], "ĖėĮįŲų"), + [Macedonian] = new(Lingua.IsoCode6391.Mk, Lingua.IsoCode6393.Mkd, [Alphabet.Cyrillic], "ЃѓЅѕЌќЏџ"), + [Malay] = new(Lingua.IsoCode6391.Ms, Lingua.IsoCode6393.Msa, [Alphabet.Latin]), + [Maori] = new(Lingua.IsoCode6391.Mi, Lingua.IsoCode6393.Mri, [Alphabet.Latin]), + [Marathi] = new(Lingua.IsoCode6391.Mr, Lingua.IsoCode6393.Mar, [Alphabet.Devanagari], "ळ"), + [Mongolian] = new(Lingua.IsoCode6391.Mn, Lingua.IsoCode6393.Mon, [Alphabet.Cyrillic], "ӨөҮү"), + [Nynorsk] = new(Lingua.IsoCode6391.Nn, Lingua.IsoCode6393.Nno, [Alphabet.Latin]), + [Oromo] = new(Lingua.IsoCode6391.Om, Lingua.IsoCode6393.Orm, [Alphabet.Latin]), + [Persian] = new(Lingua.IsoCode6391.Fa, Lingua.IsoCode6393.Fas, [Alphabet.Arabic]), + [Polish] = new(Lingua.IsoCode6391.Pl, Lingua.IsoCode6393.Pol, [Alphabet.Latin], "ŁłŃńŚśŹź"), + [Portuguese] = new(Lingua.IsoCode6391.Pt, Lingua.IsoCode6393.Por, [Alphabet.Latin]), + [Punjabi] = new(Lingua.IsoCode6391.Pa, Lingua.IsoCode6393.Pan, [Alphabet.Gurmukhi]), + [Romanian] = new(Lingua.IsoCode6391.Ro, Lingua.IsoCode6393.Ron, [Alphabet.Latin], "Țţ"), + [Russian] = new(Lingua.IsoCode6391.Ru, Lingua.IsoCode6393.Rus, [Alphabet.Cyrillic]), + [Serbian] = new(Lingua.IsoCode6391.Sr, Lingua.IsoCode6393.Srp, [Alphabet.Cyrillic], "ЂђЋћ"), + [Shona] = new(Lingua.IsoCode6391.Sn, Lingua.IsoCode6393.Sna, [Alphabet.Latin]), + [Sinhala] = new(Lingua.IsoCode6391.Si, Lingua.IsoCode6393.Sin, [Alphabet.Sinhala]), + [Slovak] = new(Lingua.IsoCode6391.Sk, Lingua.IsoCode6393.Slk, [Alphabet.Latin], "Ĺ弾Ŕŕ"), + [Slovene] = new(Lingua.IsoCode6391.Sl, Lingua.IsoCode6393.Slv, [Alphabet.Latin]), + [Somali] = new(Lingua.IsoCode6391.So, Lingua.IsoCode6393.Som, [Alphabet.Latin]), + [Sotho] = new(Lingua.IsoCode6391.St, Lingua.IsoCode6393.Sot, [Alphabet.Latin]), + [Spanish] = new(Lingua.IsoCode6391.Es, Lingua.IsoCode6393.Spa, [Alphabet.Latin], "¿¡"), + [Swahili] = new(Lingua.IsoCode6391.Sw, Lingua.IsoCode6393.Swa, [Alphabet.Latin]), + [Swedish] = new(Lingua.IsoCode6391.Sv, Lingua.IsoCode6393.Swe, [Alphabet.Latin]), + [Tagalog] = new(Lingua.IsoCode6391.Tl, Lingua.IsoCode6393.Tgl, [Alphabet.Latin]), + [Tamil] = new(Lingua.IsoCode6391.Ta, Lingua.IsoCode6393.Tam, [Alphabet.Tamil]), + [Telugu] = new(Lingua.IsoCode6391.Te, Lingua.IsoCode6393.Tel, [Alphabet.Telugu]), + [Thai] = new(Lingua.IsoCode6391.Th, Lingua.IsoCode6393.Tha, [Alphabet.Thai]), + [Tigrinya] = new(Lingua.IsoCode6391.Ti, Lingua.IsoCode6393.Tir, [Alphabet.Ethiopic]), + [Tsonga] = new(Lingua.IsoCode6391.Ts, Lingua.IsoCode6393.Tso, [Alphabet.Latin]), + [Tswana] = new(Lingua.IsoCode6391.Tn, Lingua.IsoCode6393.Tsn, [Alphabet.Latin]), + [Turkish] = new(Lingua.IsoCode6391.Tr, Lingua.IsoCode6393.Tur, [Alphabet.Latin]), + [Ukrainian] = new(Lingua.IsoCode6391.Uk, Lingua.IsoCode6393.Ukr, [Alphabet.Cyrillic], "ҐґЄєЇї"), + [Urdu] = new(Lingua.IsoCode6391.Ur, Lingua.IsoCode6393.Urd, [Alphabet.Arabic]), + [Vietnamese] = new(Lingua.IsoCode6391.Vi, Lingua.IsoCode6393.Vie, [Alphabet.Latin], "ẰằẦầẲẳẨẩẴẵẪẫẮắẤấẠạẶặẬậỀềẺẻỂểẼẽỄễẾếỆệỈỉĨĩỊịƠơỒồỜờỎỏỔổỞởỖỗỠỡỐốỚớỘộỢợƯưỪừỦủỬửŨũỮữỨứỤụỰựỲỳỶỷỸỹỴỵ"), + [Welsh] = new(Lingua.IsoCode6391.Cy, Lingua.IsoCode6393.Cym, [Alphabet.Latin]), + [Xhosa] = new(Lingua.IsoCode6391.Xh, Lingua.IsoCode6393.Xho, [Alphabet.Latin]), // TODO for YORUBA: "E̩e̩Ẹ́ẹ́É̩é̩Ẹ̀ẹ̀È̩è̩Ẹ̄ẹ̄Ē̩ē̩ŌōO̩o̩Ọ́ọ́Ó̩ó̩Ọ̀ọ̀Ò̩ò̩Ọ̄ọ̄Ō̩ō̩ṢṣS̩s̩" - [Yoruba] = new(Api.IsoCode6391.Yo, Api.IsoCode6393.Yor, [Alphabet.Latin], "Ṣṣ"), - [Zulu] = new(Api.IsoCode6391.Zu, Api.IsoCode6393.Zul, [Alphabet.Latin]), - [Unknown] = new(Api.IsoCode6391.None, Api.IsoCode6393.None, [Alphabet.None]) + [Yoruba] = new(Lingua.IsoCode6391.Yo, Lingua.IsoCode6393.Yor, [Alphabet.Latin], "Ṣṣ"), + [Zulu] = new(Lingua.IsoCode6391.Zu, Lingua.IsoCode6393.Zul, [Alphabet.Latin]), + [Unknown] = new(Lingua.IsoCode6391.None, Lingua.IsoCode6393.None, [Alphabet.None]) }; /// diff --git a/src/Lingua/Api/LanguageDetector.cs b/src/Lingua/LanguageDetector.cs similarity index 99% rename from src/Lingua/Api/LanguageDetector.cs rename to src/Lingua/LanguageDetector.cs index 2fc311e..d57b4b3 100644 --- a/src/Lingua/Api/LanguageDetector.cs +++ b/src/Lingua/LanguageDetector.cs @@ -1,12 +1,10 @@ using System.Collections.Concurrent; -using System.Collections.Frozen; using System.IO.Compression; -using System.Runtime.InteropServices; using System.Text.RegularExpressions; using Lingua.Internal; -using static Lingua.Api.Language; +using static Lingua.Language; -namespace Lingua.Api; +namespace Lingua; /// /// Detects language of given input text, and computes confidence values for every language considered possible diff --git a/src/Lingua/Api/LanguageDetectorBuilder.cs b/src/Lingua/LanguageDetectorBuilder.cs similarity index 95% rename from src/Lingua/Api/LanguageDetectorBuilder.cs rename to src/Lingua/LanguageDetectorBuilder.cs index 04ae2a4..61959a9 100644 --- a/src/Lingua/Api/LanguageDetectorBuilder.cs +++ b/src/Lingua/LanguageDetectorBuilder.cs @@ -1,7 +1,7 @@ -namespace Lingua.Api; +namespace Lingua; /// -/// Builder for +/// Builder for /// public class LanguageDetectorBuilder { @@ -125,7 +125,7 @@ public LanguageDetectorBuilder WithMinimumRelativeDistance(double distance) } /// - /// Preloads all language models when creating the instance of . + /// Preloads all language models when creating the instance of . /// /// By default, *Lingua* uses lazy-loading to load only those language models /// on demand which are considered relevant by the rule-based filter engine. @@ -159,10 +159,10 @@ public LanguageDetectorBuilder WithLowAccuracyMode() } /// - /// Builds a new instance of . + /// Builds a new instance of . /// - /// a new instance of - public LanguageDetector Build() => + /// a new instance of + public Lingua.LanguageDetector Build() => new(_languages, _minimumRelativeDistance, _isEveryLanguageModelPreloaded, diff --git a/src/Lingua/UnicodeScript.g.cs b/src/Lingua/UnicodeScript.g.cs index bf93e0e..3b8456d 100644 --- a/src/Lingua/UnicodeScript.g.cs +++ b/src/Lingua/UnicodeScript.g.cs @@ -6,6 +6,8 @@ namespace Lingua; ///Unicode script information, version 15.1.0 public enum UnicodeScript { + ///Unicode script for "Unknown" + Unknown = 0, ///Unicode script for "Common" Common, ///Unicode script for "Latin" @@ -332,8 +334,6 @@ public enum UnicodeScript Kawi, ///Unicode script for "Nag Mundari" NagMundari, - ///Unicode script for "Unknown" - Unknown, } /// diff --git a/tests/Lingua.AccuracyReport.Tests/AbstractLanguageDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/AbstractLanguageDetectionAccuracyReport.cs index 8947b0a..e3b6b4a 100644 --- a/tests/Lingua.AccuracyReport.Tests/AbstractLanguageDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/AbstractLanguageDetectionAccuracyReport.cs @@ -1,5 +1,3 @@ -using Lingua.Api; - namespace Lingua.AccuracyReport.Tests; public abstract class AbstractLanguageDetectionAccuracyReport diff --git a/tests/Lingua.AccuracyReport.Tests/LanguageDetectionStatistics.cs b/tests/Lingua.AccuracyReport.Tests/LanguageDetectionStatistics.cs index 4ce92d4..bb8d32d 100644 --- a/tests/Lingua.AccuracyReport.Tests/LanguageDetectionStatistics.cs +++ b/tests/Lingua.AccuracyReport.Tests/LanguageDetectionStatistics.cs @@ -1,5 +1,4 @@ using System.Text; -using Lingua.Api; using Xunit.Abstractions; using Xunit.Sdk; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/AfrikaansDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/AfrikaansDetectionAccuracyReport.cs index 09460af..565c88c 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/AfrikaansDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/AfrikaansDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/AlbanianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/AlbanianDetectionAccuracyReport.cs index 876aaa3..8c8ea14 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/AlbanianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/AlbanianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/AmharicDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/AmharicDetectionAccuracyReport.cs index a55e182..a0ec70f 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/AmharicDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/AmharicDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/ArabicDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/ArabicDetectionAccuracyReport.cs index 8220400..eff443e 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/ArabicDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/ArabicDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/ArmenianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/ArmenianDetectionAccuracyReport.cs index a38aa8f..3040def 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/ArmenianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/ArmenianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/AzerbaijaniDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/AzerbaijaniDetectionAccuracyReport.cs index 662a4d3..61e7769 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/AzerbaijaniDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/AzerbaijaniDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/BasqueDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/BasqueDetectionAccuracyReport.cs index 77b1e03..e4f2c21 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/BasqueDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/BasqueDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/BelarusianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/BelarusianDetectionAccuracyReport.cs index bd72570..d0b2d3b 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/BelarusianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/BelarusianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/BengaliDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/BengaliDetectionAccuracyReport.cs index 1641ba7..13127e2 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/BengaliDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/BengaliDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/BokmalDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/BokmalDetectionAccuracyReport.cs index 4702140..a5aefa1 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/BokmalDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/BokmalDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/BosnianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/BosnianDetectionAccuracyReport.cs index dd3e490..4a7e365 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/BosnianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/BosnianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/BulgarianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/BulgarianDetectionAccuracyReport.cs index 3b151da..63fe721 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/BulgarianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/BulgarianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/CatalanDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/CatalanDetectionAccuracyReport.cs index 330927c..8aefc4c 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/CatalanDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/CatalanDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/ChineseDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/ChineseDetectionAccuracyReport.cs index 6956437..996d3b4 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/ChineseDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/ChineseDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/CroatianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/CroatianDetectionAccuracyReport.cs index 43aa28d..a299516 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/CroatianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/CroatianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/CzechDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/CzechDetectionAccuracyReport.cs index 9089300..44b4c9f 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/CzechDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/CzechDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/DanishDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/DanishDetectionAccuracyReport.cs index 980e6dd..0d65b36 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/DanishDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/DanishDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/DutchDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/DutchDetectionAccuracyReport.cs index 7e9733d..5d2080e 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/DutchDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/DutchDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/EnglishDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/EnglishDetectionAccuracyReport.cs index caf4f04..1545ca8 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/EnglishDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/EnglishDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/EsperantoDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/EsperantoDetectionAccuracyReport.cs index 0dccfc4..cafb1da 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/EsperantoDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/EsperantoDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/EstonianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/EstonianDetectionAccuracyReport.cs index aa67d9a..2597304 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/EstonianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/EstonianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/FinnishDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/FinnishDetectionAccuracyReport.cs index 57d60ef..49b5548 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/FinnishDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/FinnishDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/FrenchDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/FrenchDetectionAccuracyReport.cs index 395a689..c435058 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/FrenchDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/FrenchDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/GandaDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/GandaDetectionAccuracyReport.cs index 65dc560..c1be413 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/GandaDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/GandaDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/GeorgianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/GeorgianDetectionAccuracyReport.cs index 8c9d549..e5e358b 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/GeorgianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/GeorgianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/GermanDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/GermanDetectionAccuracyReport.cs index 0ec5438..b06f01f 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/GermanDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/GermanDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/GreekDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/GreekDetectionAccuracyReport.cs index 0d287e1..ffb8517 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/GreekDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/GreekDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/GujaratiDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/GujaratiDetectionAccuracyReport.cs index 07afe97..2a46ec7 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/GujaratiDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/GujaratiDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/HebrewDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/HebrewDetectionAccuracyReport.cs index da3f054..7998cde 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/HebrewDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/HebrewDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/HindiDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/HindiDetectionAccuracyReport.cs index ea7afed..38ede60 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/HindiDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/HindiDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/HungarianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/HungarianDetectionAccuracyReport.cs index c1522b9..47a5adb 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/HungarianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/HungarianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/IcelandicDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/IcelandicDetectionAccuracyReport.cs index 11294ca..8a262f8 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/IcelandicDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/IcelandicDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/IndonesianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/IndonesianDetectionAccuracyReport.cs index ccb4f84..407bad6 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/IndonesianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/IndonesianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/IrishDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/IrishDetectionAccuracyReport.cs index 1553d38..6944c78 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/IrishDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/IrishDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/ItalianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/ItalianDetectionAccuracyReport.cs index 8eb5b50..6828b4b 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/ItalianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/ItalianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/JapaneseDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/JapaneseDetectionAccuracyReport.cs index 2c6458f..11759b6 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/JapaneseDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/JapaneseDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/KazakhDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/KazakhDetectionAccuracyReport.cs index d51bcac..28dbed9 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/KazakhDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/KazakhDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/KoreanDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/KoreanDetectionAccuracyReport.cs index ce37064..b55db6d 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/KoreanDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/KoreanDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/LatinDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/LatinDetectionAccuracyReport.cs index 84ff0e7..bb22e1c 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/LatinDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/LatinDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/LatvianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/LatvianDetectionAccuracyReport.cs index 47acfda..7c44c92 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/LatvianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/LatvianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/LithuanianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/LithuanianDetectionAccuracyReport.cs index b96dc10..9167141 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/LithuanianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/LithuanianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/MacedonianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/MacedonianDetectionAccuracyReport.cs index 6228123..fc83f4e 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/MacedonianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/MacedonianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/MalayDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/MalayDetectionAccuracyReport.cs index 94f38ef..bef8c54 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/MalayDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/MalayDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/MaoriDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/MaoriDetectionAccuracyReport.cs index 808506c..7620120 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/MaoriDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/MaoriDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/MarathiDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/MarathiDetectionAccuracyReport.cs index 50116a0..d70ae72 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/MarathiDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/MarathiDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/MongolianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/MongolianDetectionAccuracyReport.cs index 988a0aa..7633fe4 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/MongolianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/MongolianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/NynorskDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/NynorskDetectionAccuracyReport.cs index 3db93be..d2a4944 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/NynorskDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/NynorskDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/OromoDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/OromoDetectionAccuracyReport.cs index a4c6db3..2240b8a 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/OromoDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/OromoDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/PersianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/PersianDetectionAccuracyReport.cs index 391d3bf..671d55d 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/PersianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/PersianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/PolishDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/PolishDetectionAccuracyReport.cs index cbf1464..983d19f 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/PolishDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/PolishDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/PortugueseDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/PortugueseDetectionAccuracyReport.cs index f0b66ad..dec75da 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/PortugueseDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/PortugueseDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/PunjabiDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/PunjabiDetectionAccuracyReport.cs index 9b68bf8..7550564 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/PunjabiDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/PunjabiDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/RomanianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/RomanianDetectionAccuracyReport.cs index efcca0c..9a723d1 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/RomanianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/RomanianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/RussianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/RussianDetectionAccuracyReport.cs index 37d1350..0a73139 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/RussianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/RussianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/SerbianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/SerbianDetectionAccuracyReport.cs index 4c1c800..7500e4b 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/SerbianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/SerbianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/ShonaDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/ShonaDetectionAccuracyReport.cs index 3405df5..3a3cb13 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/ShonaDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/ShonaDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/SinhalaDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/SinhalaDetectionAccuracyReport.cs index 562938f..7893c52 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/SinhalaDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/SinhalaDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/SlovakDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/SlovakDetectionAccuracyReport.cs index 4249203..33f8b3b 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/SlovakDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/SlovakDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/SloveneDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/SloveneDetectionAccuracyReport.cs index 00381b7..5473915 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/SloveneDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/SloveneDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/SomaliDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/SomaliDetectionAccuracyReport.cs index 5331f33..02ac98c 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/SomaliDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/SomaliDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/SothoDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/SothoDetectionAccuracyReport.cs index 8a28924..2b2cb10 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/SothoDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/SothoDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/SpanishDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/SpanishDetectionAccuracyReport.cs index bd5116f..7f22c8b 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/SpanishDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/SpanishDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/SwahiliDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/SwahiliDetectionAccuracyReport.cs index 36a80d4..56c291b 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/SwahiliDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/SwahiliDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/SwedishDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/SwedishDetectionAccuracyReport.cs index 54fccaa..18325db 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/SwedishDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/SwedishDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/TagalogDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/TagalogDetectionAccuracyReport.cs index 055825a..6877371 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/TagalogDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/TagalogDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/TamilDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/TamilDetectionAccuracyReport.cs index 6f80bb5..e25a754 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/TamilDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/TamilDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/TeluguDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/TeluguDetectionAccuracyReport.cs index a9898e7..0c2a653 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/TeluguDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/TeluguDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/ThaiDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/ThaiDetectionAccuracyReport.cs index cac0299..2e56714 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/ThaiDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/ThaiDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/TigrinyaDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/TigrinyaDetectionAccuracyReport.cs index 3fb4b1f..e28a770 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/TigrinyaDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/TigrinyaDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/TsongaDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/TsongaDetectionAccuracyReport.cs index a696148..e29652d 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/TsongaDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/TsongaDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/TswanaDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/TswanaDetectionAccuracyReport.cs index c1d1c05..26ce51c 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/TswanaDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/TswanaDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/TurkishDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/TurkishDetectionAccuracyReport.cs index 32f374d..2c27899 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/TurkishDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/TurkishDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/UkrainianDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/UkrainianDetectionAccuracyReport.cs index 4d9d1c0..c4bb1bc 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/UkrainianDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/UkrainianDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/UrduDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/UrduDetectionAccuracyReport.cs index 92905a2..fcaadfe 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/UrduDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/UrduDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/VietnameseDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/VietnameseDetectionAccuracyReport.cs index acc98ee..2fa23a9 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/VietnameseDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/VietnameseDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/WelshDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/WelshDetectionAccuracyReport.cs index 63fa7e3..99b53ad 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/WelshDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/WelshDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/XhosaDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/XhosaDetectionAccuracyReport.cs index 9a204a1..7606bfc 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/XhosaDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/XhosaDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/YorubaDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/YorubaDetectionAccuracyReport.cs index 7785729..05a550a 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/YorubaDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/YorubaDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/Lingua/ZuluDetectionAccuracyReport.cs b/tests/Lingua.AccuracyReport.Tests/Lingua/ZuluDetectionAccuracyReport.cs index 76de341..02c20ce 100644 --- a/tests/Lingua.AccuracyReport.Tests/Lingua/ZuluDetectionAccuracyReport.cs +++ b/tests/Lingua.AccuracyReport.Tests/Lingua/ZuluDetectionAccuracyReport.cs @@ -1,5 +1,5 @@ using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.AccuracyReport.Tests.Lingua; diff --git a/tests/Lingua.AccuracyReport.Tests/TextFileDataAttribute.cs b/tests/Lingua.AccuracyReport.Tests/TextFileDataAttribute.cs index 96ebc11..7c07c3e 100644 --- a/tests/Lingua.AccuracyReport.Tests/TextFileDataAttribute.cs +++ b/tests/Lingua.AccuracyReport.Tests/TextFileDataAttribute.cs @@ -1,6 +1,5 @@ using System.Diagnostics.CodeAnalysis; using System.Reflection; -using Lingua.Api; using Xunit.Abstractions; using Xunit.Sdk; diff --git a/tests/Lingua.Tests/LanguageDetectorTests.cs b/tests/Lingua.Tests/LanguageDetectorTests.cs index 5d96c52..95d7405 100644 --- a/tests/Lingua.Tests/LanguageDetectorTests.cs +++ b/tests/Lingua.Tests/LanguageDetectorTests.cs @@ -1,8 +1,7 @@ using FluentAssertions; -using Lingua.Api; using Lingua.Internal; using Xunit; -using static Lingua.Api.Language; +using static Lingua.Language; namespace Lingua.Tests; diff --git a/tests/Lingua.Tests/LanguageModelWriterTests.cs b/tests/Lingua.Tests/LanguageModelWriterTests.cs index 8d4f4ef..480f457 100644 --- a/tests/Lingua.Tests/LanguageModelWriterTests.cs +++ b/tests/Lingua.Tests/LanguageModelWriterTests.cs @@ -1,6 +1,5 @@ using System.Text; using FluentAssertions; -using Lingua.Api; using Lingua.IO; using Xunit;