Skip to content

Conversation

fgreinacher
Copy link
Contributor

Fixes #424

@rkoeninger
Copy link
Contributor

👍 On the CommonExceptions.

That should eventually be used everywhere so there isn't any inconsistent string.Format strings or sometimes there's a string in StringResources and sometimes there are in-line string literals.

@fgreinacher
Copy link
Contributor Author

OK, I think now all commonly used exceptions are handled centrally. There are a lot of places where we don't use strings from resources or do stuff otherwise inconsistently, but I don't want to too much in this PR, so I'll leave this work for someone else :)

@fgreinacher
Copy link
Contributor Author

@rkoeninger maybe one more quick 👀 ?

@rkoeninger
Copy link
Contributor

Looks good!

@fgreinacher fgreinacher merged commit 14e634e into TestableIO:master Jan 5, 2019
@fgreinacher fgreinacher deleted the fnf branch January 5, 2019 21:51
@fgreinacher fgreinacher mentioned this pull request Jan 5, 2019
fgreinacher added a commit that referenced this pull request Jan 5, 2019
- Do not throw exception when calling DirectoryInfoWrapper.Parent for the root directory (#430) by @wexman
- Fix MockDirectoryInfo GetFiles for UNC paths caused by bug in StringExtensions.NormalizeSlashes (#422) by @DeveloperGuo
- Pass IFileSystem into FileWrapper instead of FileSystem to allow replacement file systems to be used (#432) by @kirbatious
- Make sure FileNotFound exceptions contain path and proper message (#427) by @fgreinacher
- Do not delete directories that start with the same path (#433) by @updateaman
@fgreinacher
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants