Explicit support for exotic paths on Windows
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- csharp
- Ambito
- operating-systems
Direzione di ricerca
Inizia leggendo la guida collegata sui percorsi Win32-to-NT e analizzando il comportamento di parsing, manipolazione, canonicalizzazione e quoting di AbsolutePath di TruePath. L'issue rimane aperta: per considerarla completata è necessario concordare un approccio per i percorsi dei dispositivi locali, i percorsi dei dispositivi locali radice e l'equivalenza tra C:\Foo e \?\C:\Foo prima di poter definire l'ambito dell'implementazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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 on the paths to learn more.
TruePath should at least support parsing and manipulating these. We should also decide what to do about path canonicalization: should we consider new AbsolutePath("C:\Foo") to be equal to new AbsolutePath("\\?\C:\Foo")? Should we trim the \\?\ part on parsing, and automatically add it back on path quoting if requested? These are for now open questions.
I am looking for a discussion on how these are used in reality, so that we can decide on what to do with them properly.
- Don't forget to test things like
*Path.RelativeTofor this kind of paths.
- Lingua principale
- C#
- Stelle
- 104
- Fork
- 19
- Merge medio
- 13h 42m
- PR unite (30g)
- 9
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ForNeVeR/TruePath
-
enhancement good first issue help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
ForNeVeR/TruePath#165 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug help wanted
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
ForNeVeR/TruePath#226 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
LocalPath: prefix matching needs a four-way path kind, not IsPathRootedForse già presa @ForNeVeR l’ha presa 5 giorni fa. Apertabug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
ForNeVeR/TruePath#224 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
I maintainer di solito rispondono entro 1 giorno
-
Dependency DashboardApertadashboard
Difficoltà 3/5 1-2 giorni Idoneità per principianti 15/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di ForNeVeR/TruePath
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
fluentassertions/fluentassertions#3353 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 2/5 Mezza giornata Idoneità per principianti 78/100
unoplatform/uno#24769 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
AvaloniaUI/Avalonia#22323 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
microsoft/onnxruntime-genai#2633 ·
I maintainer di solito rispondono entro 1 giorno