CodePlex - NDepend.Helpers.FileDirectoryPath
“NDepend.Helpers.FilePathDirectory is the library used by the tool NDepend to handle common path operations. Benefits of the NDepend.Helpers.FilePathDirectory over the .NET Framework class System.IO.Path include:
- Strongly typed File/Directory path.
- Relative / absolute path conversion.
- Path normalization API
- Path validity check API
- Path comparison API
- Path browsing API.
- Path rebasing API
- List of path operations (TryGetCommonRootDirectory, GetListOfUniqueDirsAndUniqueFileNames, list equality…)
NDepend.Helpers.FilePathDirectory is 100% unit-tested and tests code is provided with the source code.…”
There are some features here that we reinvented recently ourselves, plus tons I really like the sound of (plus I dig that the unit tests are already there ;)… Next update to that project I’m going to have to see if we can use this instead. We’ll have to get approval from “on high” since this is a LGPL licensed project, but that should pose too much of a hindrance…
(via Patrick Smacchia [MVP C#] - What is Microsoft waiting for providing a descent path API?)
No comments:
Post a Comment
NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...
ALL comments are moderated. I will review every comment before it will appear on the blog.
Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...
I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...
Please see my comment policy for more information if you are interested.
Thanks,
Greg
PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...