< Summary

Line coverage
0%
Covered lines: 0
Uncovered lines: 1343
Coverable lines: 1343
Total lines: 3815
Line coverage: 0%
Branch coverage
0%
Covered branches: 0
Total branches: 852
Branch coverage: 0%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Cyclomatic complexity NPath complexity Sequence coverage
File 1: .ctor()100%110%
File 1: GetCultureDataForRegion(...)0%32320%
File 1: ClearCachedData()100%110%
File 1: GetCultures(...)0%10100%
File 1: CreateCultureWithInvariantData()100%110%
File 1: GetCultureData(...)0%24240%
File 1: NormalizeCultureName(...)0%18180%
File 1: CreateCultureData(...)0%16160%
File 1: InitCompatibilityCultureData()0%440%
File 1: GetCultureData(...)0%14140%
File 1: GetLanguageDisplayNameCore(...)0%220%
File 1: DeriveShortTimesFromLong()0%220%
File 1: StripSecondsFromPattern(...)0%30300%
File 1: GetIndexOfNextTokenAfterSeconds(...)0%24240%
File 1: ShortDates(...)100%110%
File 1: LongDates(...)100%110%
File 1: YearMonths(...)100%110%
File 1: DayNames(...)100%110%
File 1: AbbreviatedDayNames(...)100%110%
File 1: SuperShortDayNames(...)100%110%
File 1: MonthNames(...)100%110%
File 1: GenitiveMonthNames(...)100%110%
File 1: AbbreviatedMonthNames(...)100%110%
File 1: AbbreviatedGenitiveMonthNames(...)100%110%
File 1: LeapYearMonthNames(...)100%110%
File 1: MonthDay(...)100%110%
File 1: CalendarName(...)100%110%
File 1: GetCalendar(...)0%12120%
File 1: EraNames(...)100%110%
File 1: AbbrevEraNames(...)100%110%
File 1: AbbreviatedEnglishEraNames(...)100%110%
File 1: DateSeparator(...)0%660%
File 1: UnescapeNlsString(...)0%18180%
File 1: GetTimeSeparator(...)100%110%
File 1: GetDateSeparator(...)100%110%
File 1: GetSeparator(...)0%10100%
File 1: IndexOfTimePart(...)0%16160%
File 1: IsCustomCultureId(...)0%220%
File 1: GetNativeDigits()0%22220%
File 1: GetNFIValues(...)0%10100%
File 1: AnsiToLower(...)100%110%
File 1: GetLocaleInfoCore(...)0%440%
File 1: GetLocaleInfoCoreUserOverride(...)0%440%
File 1: GetLocaleInfoCoreUserOverride(...)0%440%
File 1: GetLocaleInfoCore(...)0%440%
File 1: GetLocaleInfoCore(...)0%440%
File 1: GetLocaleInfoCoreUserOverride(...)0%440%
File 2: NormalizeCultureName(...)0%32320%
File 2: InitIcuCultureDataCore()0%16160%
File 2: GetLocaleName(...)0%220%
File 2: IcuGetLocaleInfo(...)100%110%
File 2: IcuGetLocaleInfo(...)0%440%
File 2: IcuGetLocaleInfo(...)0%440%
File 2: IcuGetLocaleInfo(...)0%440%
File 2: IcuGetTimeFormatString()100%110%
File 2: IcuGetTimeFormatString(...)0%220%
File 2: IcuGetLanguageDisplayName(...)100%110%
File 2: IcuIsEnsurePredefinedLocaleName(...)100%110%
File 2: ConvertIcuTimeFormatString(...)0%40400%
File 2: HandleQuoteLiteral(System.ReadOnlySpan`1<System.Char>,System.Int32&,System.Span`1<System.Char>,System.Int32&)0%440%
File 2: IcuLocaleNameToLCID(...)0%220%
File 2: IcuGetGeoId(...)0%220%
File 2: IcuGetDigitSubstitution(...)0%220%
File 2: IcuGetListSeparator(...)0%14140%
File 2: IcuGetThreeLetterWindowsLanguageName(...)0%220%
File 2: IcuEnumCultures(...)0%20200%
File 2: IcuGetConsoleFallbackName(...)100%110%
File 2: IsValidCultureName(...)0%48480%
File 3: GetLocaleInfoEx(...)0%220%
File 3: GetLocaleInfoExInt(...)100%110%
File 3: GetLocaleInfoEx(...)100%110%
File 3: NlsGetLocaleInfo(...)100%110%
File 3: NlsGetLocaleInfo(...)100%110%
File 3: NlsGetLocaleInfo(...)0%220%
File 3: NlsGetLocaleInfo(...)100%110%
File 3: NlsIsEnsurePredefinedLocaleName(...)100%110%
File 3: NlsGetTimeFormatString()100%110%
File 3: NlsGetFirstDayOfWeek()0%220%
File 3: NlsGetCultureDataFromRegionName(...)0%220%
File 3: NlsGetLanguageDisplayName(...)0%660%
File 3: NlsGetRegionDisplayName()0%220%
File 3: GetLocaleInfoFromLCType(...)0%440%
File 3: ReescapeWin32String(...)0%22220%
File 3: ReescapeWin32Strings(...)0%440%
File 3: ConvertWin32GroupString(...)0%12120%
File 3: ConvertFirstDayOfWeekMonToSun(...)0%220%
File 3: EnumSystemLocalesProc(...)0%440%
File 3: EnumAllSystemLocalesProc(...)100%110%
File 3: EnumTimeCallback(...)100%110%
File 3: nativeEnumTimeFormats(...)0%12120%
File 3: NlsLocaleNameToLCID(...)100%110%
File 3: NlsGetThreeLetterWindowsLanguageName(...)100%110%
File 3: NlsEnumCultures(...)0%12120%
File 3: NlsGetConsoleFallbackName(...)100%110%
File 4: InitCultureDataCore()0%18180%
File 4: InitUserOverride(...)0%220%
File 4: GetCurrentRegionData()0%660%
File 4: LCIDToLocaleName(...)0%440%
File 4: GetTimeFormatsCore(...)0%10100%
File 4: GetAnsiCodePage(...)100%110%
File 4: GetOemCodePage(...)100%110%
File 4: GetMacCodePage(...)100%110%
File 4: GetEbcdicCodePage(...)100%110%

File(s)

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Globalization/CultureData.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Globalization/CultureData.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Globalization/CultureData.Icu.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Globalization/CultureData.Icu.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Globalization/CultureData.Nls.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Globalization/CultureData.Nls.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Globalization/CultureData.Windows.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Globalization/CultureData.Windows.cs': Response status code does not indicate success: 404 (Not Found).

Methods/Properties

.ctor()
RegionNames()
InteropName()
GetCultureDataForRegion(System.String,System.Boolean)
ClearCachedData()
GetCultures(System.Globalization.CultureTypes)
CreateCultureWithInvariantData()
Invariant()
GetCultureData(System.String,System.Boolean)
NormalizeCultureName(System.String,System.Boolean&)
CreateCultureData(System.String,System.Boolean)
InitCompatibilityCultureData()
GetCultureData(System.Int32,System.Boolean)
CultureName()
UseUserOverride()
Name()
ParentName()
DisplayName()
GetLanguageDisplayNameCore(System.String)
EnglishName()
NativeName()
SpecificCultureName()
TwoLetterISOLanguageName()
ThreeLetterISOLanguageName()
ThreeLetterWindowsLanguageName()
LocalizedLanguageName()
EnglishLanguageName()
NativeLanguageName()
RegionName()
GeoId()
LocalizedCountryName()
EnglishCountryName()
NativeCountryName()
TwoLetterISOCountryName()
ThreeLetterISOCountryName()
KeyboardLayoutId()
SCONSOLEFALLBACKNAME()
NumberGroupSizes()
NaNSymbol()
PositiveInfinitySymbol()
NegativeInfinitySymbol()
PercentNegativePattern()
PercentPositivePattern()
PercentSymbol()
PerMilleSymbol()
CurrencySymbol()
ISOCurrencySymbol()
CurrencyEnglishName()
CurrencyNativeName()
CurrencyGroupSizes()
MeasurementSystem()
ListSeparator()
AMDesignator()
PMDesignator()
LongTimes()
ShortTimes()
DeriveShortTimesFromLong()
StripSecondsFromPattern(System.String)
GetIndexOfNextTokenAfterSeconds(System.String,System.Int32,System.Boolean&)
FirstDayOfWeek()
CalendarWeekRule()
ShortDates(System.Globalization.CalendarId)
LongDates(System.Globalization.CalendarId)
YearMonths(System.Globalization.CalendarId)
DayNames(System.Globalization.CalendarId)
AbbreviatedDayNames(System.Globalization.CalendarId)
SuperShortDayNames(System.Globalization.CalendarId)
MonthNames(System.Globalization.CalendarId)
GenitiveMonthNames(System.Globalization.CalendarId)
AbbreviatedMonthNames(System.Globalization.CalendarId)
AbbreviatedGenitiveMonthNames(System.Globalization.CalendarId)
LeapYearMonthNames(System.Globalization.CalendarId)
MonthDay(System.Globalization.CalendarId)
CalendarIds()
CalendarName(System.Globalization.CalendarId)
GetCalendar(System.Globalization.CalendarId)
IsRightToLeft()
ReadingLayout()
TextInfoName()
SortName()
IsSupplementalCustomCulture()
ANSICodePage()
OEMCodePage()
MacCodePage()
EBCDICCodePage()
LCID()
IsNeutralCulture()
IsInvariantCulture()
IsReplacementCulture()
DefaultCalendar()
EraNames(System.Globalization.CalendarId)
AbbrevEraNames(System.Globalization.CalendarId)
AbbreviatedEnglishEraNames(System.Globalization.CalendarId)
TimeSeparator()
DateSeparator(System.Globalization.CalendarId)
UnescapeNlsString(System.String,System.Int32,System.Int32)
GetTimeSeparator(System.String)
GetDateSeparator(System.String)
GetSeparator(System.String,System.String)
IndexOfTimePart(System.String,System.Int32,System.String)
IsCustomCultureId(System.Int32)
GetNativeDigits()
GetNFIValues(System.Globalization.NumberFormatInfo)
AnsiToLower(System.String)
GetLocaleInfoCore(System.Globalization.CultureData/LocaleNumberData)
GetLocaleInfoCoreUserOverride(System.Globalization.CultureData/LocaleNumberData)
GetLocaleInfoCoreUserOverride(System.Globalization.CultureData/LocaleStringData)
GetLocaleInfoCore(System.Globalization.CultureData/LocaleStringData,System.String)
GetLocaleInfoCore(System.String,System.Globalization.CultureData/LocaleStringData,System.String)
GetLocaleInfoCoreUserOverride(System.Globalization.CultureData/LocaleGroupingData)
NormalizeCultureName(System.String,System.ReadOnlySpan`1<System.Char>,System.String,System.Int32&)
InitIcuCultureDataCore()
GetLocaleName(System.String,System.String&)
IcuGetLocaleInfo(System.Globalization.CultureData/LocaleStringData,System.String)
IcuGetLocaleInfo(System.String,System.Globalization.CultureData/LocaleStringData,System.String)
IcuGetLocaleInfo(System.Globalization.CultureData/LocaleNumberData)
IcuGetLocaleInfo(System.Globalization.CultureData/LocaleGroupingData)
IcuGetTimeFormatString()
IcuGetTimeFormatString(System.Boolean)
IcuGetLanguageDisplayName(System.String)
IcuIsEnsurePredefinedLocaleName(System.String)
ConvertIcuTimeFormatString(System.ReadOnlySpan`1<System.Char>)
HandleQuoteLiteral(System.ReadOnlySpan`1<System.Char>,System.Int32&,System.Span`1<System.Char>,System.Int32&)
IcuLocaleNameToLCID(System.String)
IcuGetGeoId(System.String)
IcuGetDigitSubstitution(System.String)
IcuGetListSeparator(System.String)
IcuGetThreeLetterWindowsLanguageName(System.String)
IcuEnumCultures(System.Globalization.CultureTypes)
IcuGetConsoleFallbackName(System.String)
IsValidCultureName(System.String,System.Int32&,System.Int32&)
GetLocaleInfoEx(System.String,System.UInt32)
GetLocaleInfoExInt(System.String,System.UInt32)
GetLocaleInfoEx(System.String,System.UInt32,System.Char*,System.Int32)
NlsGetLocaleInfo(System.Globalization.CultureData/LocaleStringData)
NlsGetLocaleInfo(System.String,System.Globalization.CultureData/LocaleStringData)
NlsGetLocaleInfo(System.Globalization.CultureData/LocaleNumberData)
NlsGetLocaleInfo(System.Globalization.CultureData/LocaleGroupingData)
NlsIsEnsurePredefinedLocaleName(System.String)
NlsGetTimeFormatString()
NlsGetFirstDayOfWeek()
NlsGetCultureDataFromRegionName(System.String)
NlsGetLanguageDisplayName(System.String)
NlsGetRegionDisplayName()
GetLocaleInfoFromLCType(System.String,System.UInt32,System.Boolean)
ReescapeWin32String(System.String)
ReescapeWin32Strings(System.String[])
ConvertWin32GroupString(System.String)
ConvertFirstDayOfWeekMonToSun(System.Int32)
EnumSystemLocalesProc(System.Char*,System.UInt32,System.Void*)
EnumAllSystemLocalesProc(System.Char*,System.UInt32,System.Void*)
EnumTimeCallback(System.Char*,System.Void*)
nativeEnumTimeFormats(System.String,System.UInt32,System.Boolean)
NlsLocaleNameToLCID(System.String)
NlsGetThreeLetterWindowsLanguageName(System.String)
NlsEnumCultures(System.Globalization.CultureTypes)
NlsGetConsoleFallbackName(System.String)
NlsIsReplacementCulture()
InitCultureDataCore()
InitUserOverride(System.Boolean)
GetCurrentRegionData()
LCIDToLocaleName(System.Int32)
GetTimeFormatsCore(System.Boolean)
GetAnsiCodePage(System.String)
GetOemCodePage(System.String)
GetMacCodePage(System.String)
GetEbcdicCodePage(System.String)
ShouldUseUserOverrideNlsData()