Completions should be aware of string literals
Open
bug
low-priority
- Dominant language
- Rust
- Stars
- 1k
- Forks
- 212
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 65
Description
Completions have buggy behavior in the following cases:
Should show completions, but are suppressed due to naive check for line comments:
```qsharp
let x = "// comment" + |
```
Should NOT show completions, but do today:
```qsharp
let x = "foo.|"
```
See #1999 for some context
Contributor guide
Assessment
This issue has not been assessed yet.