-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CoreFX System.IO corlib namespace #7246
Labels
Comments
This was referenced Oct 17, 2018
marek-safar
pushed a commit
that referenced
this issue
Dec 7, 2018
Includes the following from System.IO: * FileSystemInfo * FileInfo * DirectoryInfo * Directory * FileSystem * Path `Join()` Span API and all of System.IO.Enumeration namespace. Adds about 1600 System.IO tests Behavior changes: * `File.Replace` now replaces files even if they are read-only (using the `rename` syscall on Unix) * Directory enumeration is no longer stable in the way that many Mono tests expect * Some changes in when/whether some representations of directories contain a trailing separator character * Changes in which exceptions are thrown (sometimes these are platform-dependent on CoreFX) Issues: * https://github.com/dotnet/corefx/issues/33486 * https://github.com/dotnet/corefx/issues/33490 Part of #7246
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This one is quite tricky as we couldn't even migrate to reference source for most of the types but at the same time important as it got several performance optimizations and also includes new Span APIs
Milestone I
Milestone II
Future
The text was updated successfully, but these errors were encountered: