Type hover does not work properly for wildcards in in tuple patterns
- Lenguaje dominante
- F#
- Estrellas
- 4.3k
- Forks
- 876
- Merge medio
- 5 d 9 h
- PR fusionados (30 d)
- 153
Descripción
```fs
type T = int * float
let f ((x,_) : T) = ()
```
When I hover over the `_` the tooltip I get back is `val _arg1 : T`. I thought this might be because the VS version is a few months out of date, but even on the latest (non-review) one the error persists.
* Operating system - Win 10
* .NET Runtime kind (.NET Core, .NET Framework, Mono) - Microsoft .NET Framework Version 4.8.03752
* Editing Tools (e.g. Visual Studio Version, Visual Studio) - Microsoft Visual Studio Community 2019 Version 16.7.5
Guía de contribución
Línea de trabajo
Comienza con el reproductor del patrón de tupla del issue e investiga el comportamiento del hover del servicio de lenguaje de F# en Visual Studio. Reproduce el hover sobre `_` y, a continuación, sigue el procesamiento del hover para determinar por qué informa de `val _arg1 : T`; se considera terminado cuando el comodín muestra la información de tipo adecuada.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- fsharp
- Área
- developer-experience, tooling
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100