-
-
Notifications
You must be signed in to change notification settings - Fork 229
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
Update path module to [email protected] #2821
base: master
Are you sure you want to change the base?
Conversation
✅ PR OK, no changes in deprecations or warnings Total deprecations: 0 Total warnings: 0 Build statistics: statistics (-before, +after)
-executable size=5334536 bin/dub
-rough build time=62s
+executable size=5326624 bin/dub
+rough build time=63s Full build output
|
21620c6
to
5659959
Compare
7cd408a
to
26558a8
Compare
That looks like fun. |
Ubuntu:
==> Missing normalization
At a glance, they all look related to normalization. |
4bb5012
to
84c06c5
Compare
Only one test left failing:
As well as some seemingly-unrelated vibe-core issue which vibe-d/vibe-core#421 might solve |
Needs more jpeg. I Can't read that at all. |
|
8a7211c
to
14b2c3c
Compare
The warnings are now issued regardless of whether DIP1000 is used or not, this just turns them into errors.
Currently our working directory is always the root, which means that we didn't care about absolute vs relative path.
On Windows, the root has a name, which is the drive, unlike on POSIX where the root is an empty name. This led to a flurry of problems because we assumed a POSIX style, where the FS is a directed graph, while on Windows it is multiple unconnected graphs (the drives cannot be accessed via a relative path).
526b559
to
15a86fd
Compare
The root of an archive is `/`, not a drive letter. So while `NativePath` works here on POSIX, it will not make sense on Windows.
Running into a few issues here. Having the ability to differentiate Posix path from Windows path is great and all, but we need to provide a consistent serialization format for selection files. At the same time, we do want to accept Windows-only input. |
No description provided.