Migrate code to C# or F#
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Refactoring
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- csharp, fsharp, powershell
- Ambito
- build-system, cli
Direzione di ricerca
Inizia esaminando il cmdlet PowerShell esistente e gli script ad hoc utilizzati per il relativo flusso di lavoro di build e pubblicazione con dotnet. Confronta un’implementazione in C# o F# con l’approccio attuale al caricamento degli assembly; il lavoro è completato quando il cmdlet è stato migrato e sono stati risolti i problemi indicati relativi alla gestione del codice sorgente e al caricamento di assembly JSON.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The PowerShell code works, but at this point it might be better to implement the cmdlet in pure C#.
This should buy us some more advantages, as the dotnet tool seems to not support very well the PowerShell sources, treating them more as resources than as source files, and requiring us to write ad-hoc scripts to do the "build" and publishing of the code.
This would also remove the ugly part of the code where we try to find the JSON and JSON Schema DLLs and load assemblies directly from those files.
- Lingua principale
- PowerShell
- Stelle
- 24
- Fork
- 13
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
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 microsoft/PowerShell-FeatureFlags
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
-
Add developer docs Apertadocumentation
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
-
Update NJsonSchema to 10.x Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
Tutte le issue di microsoft/PowerShell-FeatureFlags
Issue simili
-
Update to NCCL 2.32 Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
conda-forge/nccl-feedstock#166 ·
-
next-devel: s390x build fails — chccwdev/vmur/zkey missing from initramfs after s390utils 2.44 split Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
coreos/fedora-coreos-tracker#2228 ·
-
Python versions Apertaenhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
MunchLab/ceREEBerus#121 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
integration-meraki type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
nautobot/nautobot-app-chatops#463 ·