TruePath icon indicating copy to clipboard operation
TruePath copied to clipboard

File path abstraction library for .NET.

Results 27 TruePath issues
Sort by recently updated
recently updated
newest added

Same story as with #27: we have the same method in `LocalPath`, so let's just reuse it here.

enhancement
help wanted
good first issue

Currently, we have `LocalPath::RelativeTo` but not `AbsolutePath::RelativeTo`. Let's introduce one with the same semantics.

enhancement
help wanted
good first issue

First of all, there are some specific APIs for paths (say, `GetCompressedFileSize` on Windows, also Unix rights and Windows ACLs) which we may seek to implement. Second: there are several...

enhancement
help wanted

There are a plethora of various interesting types on Windows, including but not limited to: - local device paths (`\\.\…`) - root local device paths (`\\?\…`) Read [the comprehensive guide...

enhancement
help wanted

We should introduce a method that is allowed to perform disk IO and converts a path to its "canonical" / "unique" form. On case-insensitive file systems, it should convert the...

enhancement
help wanted
good first issue

I suggest the following changes. 1. Introduce three different path comparator kinds. - [x] Textual only. This one should operate on strict string equality, and named accordingly (something like `StrictStringPathComparer`?)....

enhancement
help wanted

Currently, `new LocalPath(".").Parent` (the same for paths like `..` or `../..`) is not defined: I'm not sure what it should be. We need to see how other libraries define this...

enhancement
help wanted
good first issue

Current implementation of `AbsolutePath::Parent` just creates a new `AbsolutePath` instance, which will perform a check for path's absoluteness (absolution?). We should consider optimizing that case, since a parent of a...

enhancement
help wanted
good first issue

Currently, our normalization algorithm doesn't support the Windows disk drives at all. We should consider the disk drive (if present) to be ignored when normalizing path: it should be normalized...

enhancement
help wanted
good first issue

Bumps [xunit](https://github.com/xunit/xunit) from 2.8.0 to 2.8.1. Commits ba2ae9b v2.8.1 151b8d0 Use 'dotnet format' instead of 'dotnet dotnet-format' be6db6f #2931: Tighten up types to prevent accidentically calling AddOrGet with a Con......

dependencies
.NET