Nullness - Consider supporting Nullable shorthand for TreatWarningsAsErrors
- Lenguaje dominante
- F#
- Estrellas
- 4.3k
- Forks
- 876
- Merge medio
- 5 d 9 h
- PR fusionados (30 d)
- 153
Descripción
**Is your feature request related to a problem? Please describe.**
In C# it's possible to convert all nullable-related warnings to errors using `nullable`. From [docs](https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-options/errors-warnings#treatwarningsaserrors):
`
The set of all nullability warnings can be specified with the Nullable shorthand.
`
So in line with https://github.com/dotnet/fsharp/pull/17486 it would be nice to have WAE behaviour as well.
**Describe the solution you'd like**
Support `nullable`
**Describe alternatives you've considered**
Just use specific warning numbers or even `true`.
**Additional context**
.
Guía de contribución
Línea de trabajo
No se indica ningún archivo ni punto de entrada de prueba. Empieza por localizar en el compilador de F# el procesamiento de TreatWarningsAsErrors y el análisis de grupos de advertencias, y después inspecciona las pruebas relacionadas; se considera terminado cuando nullable promociona todas las advertencias relacionadas con nullable a errores.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- csharp, fsharp
- Área
- compilers
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100