Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-09Remove netcore/ directory from the mono/mono repository. (#20361)Zoltan Varga
2019-10-05More corelib cleanup (dotnet/coreclr#26993)Stephen Toub
* Make relevant types static (mostly Interop) * Fix a few stray semicolons * Remove unnecessary locals Some can be removed entirely, some can be replaced by discards. * Remove unnecessary usings * Move Unix-specific helper method to TimeZoneInfo.Unix.cs * Remove duplicated code * Remove duplicative checks * Remove [ThreadStatic] initialization These are all the default values and wouldn't be necessary for any static, but inline initialization for [ThreadStatic]s is particularly unuseful (and in non-default cases problematic) because the fields are only set to these values on the initializing thread. * Fix methods whose return value is never used * Use string.IsNullOrEmpty * Remove unnecessary field initialization All ctors overwrite these values. * Address PR feedback Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2019-08-03Enable several StyleCopAnalyzers (dotnet/corefx#39921)Stephen Toub
* Fix ordering of keywords in member signatures * Add StyeCop.Analyzers Most rules are disabled. Many of them we'll want to leave disabled, however there are a handful it'll be good to enable over time. * Use built-in type alias * Fix straggling stylecop warnings in all configurations * Replace tabs with spaces Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2019-05-10Turn on nullability for all of Corelib (dotnet/coreclr#24497)Stephen Toub
* Enable nullable at the project level * Remove `#nullable enable` from individual files Removes `#nullable enable` from almost all .cs files in System.Private.CoreLib. I left it only in the ~30 files (out of ~1480 that had it) that are mirrored to corefx, that are built into projects by corefx that don't yet set NullableContextOptions at the project level, and that use nullable annotations; otherwise, they'd break the corefx build. Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2019-04-22Nullable: couple of missing #nullable enable (dotnet/coreclr#24094)Krzysztof Wicher
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2019-04-14Move DateTime Windows implementation to shared CoreLib (#23888)Filip Navara
* Move DateTime Windows implementation to shared CoreLib * Make all the BOOL/struct marshalling explicit * internal -> private * Use unsafe code on all layers, remove unnecessary fixed blocks Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>