dotnet / dotnet/fsharp

autocomplete after dot broken under certain condition

Open
#4,965 0 comments 0 reactions 0 assignees View on GitHub
Area-LangService-AutoComplete Bug Impact-Low
Dominant language
F#
Stars
4.3k
Forks
876
Avg merge
4d 11h
Merged PRs (30d)
131

Description

```fsharp
let foo () =
let a = "a"
(a).Length. "" // cannot complete after the dot
//(a).Length. // if there is nothing after the dot on that line, it can complete
//a.Length. "" // if 'a' is not between parens, it can complete
()
```

I'd expect being able to complete for each of the cases above, but for some reason the first one doesn't propose autocomplete list.

Environment: VS2017, does the same in ionide as well

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.