commandlineparser / commandlineparser/commandline

conflict with system.commandline

Abierto
#801 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C#
Estrellas
4.8k
Forks
478
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

In F#, I see regular issues where the compiler is trying to use System.CommandLine.

When you do 'open CommandLine', you get this warning:

`This declaration opens the namespace or module 'System.CommandLine' through a partially qualified path. Adjust this code to use the full path of the namespace. This change will make your code more robust as new constructs are added to the F# and CLI libraries.`

This means that you cannot open the System lib in the same file and this is annoying because it is pretty much the most commonly included lib in the whole dotnet ecosystem.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

El issue no menciona archivos fuente ni tests; empieza reproduciendo la advertencia con el ejemplo de F# `open CommandLine` e inspecciona los puntos de entrada del soporte de F# del proyecto. Se considera terminado cuando el conflicto de namespace ya no produce esta advertencia y sigue siendo posible acceder a la biblioteca System.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
csharp, fsharp
Área
cli
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.