Tharushi Jayasekara

Results 5 issues of Tharushi Jayasekara

## Purpose This PR refactors the completions inside match clause to avoid suggesting incorrect completions for if clause. Fixes #37305 ## Samples ## Check List - [x] Read the [Contributing...

Team/LanguageServer

## Purpose This PR implements the `Extract to constant` code action, which creates a `const` field from the selected expression and substitutes a field reference. Fixes #36568 ## Samples https://user-images.githubusercontent.com/27485094/177472213-a490db42-2488-4785-97ed-a99c14c14f11.mov...

Team/LanguageServer

## Purpose This PR implements the `Extract to local variable` code action, which creates a new variable assigned to the expression currently selected and replaces the selection with a reference...

Team/LanguageServer

**Description:** Consider the diagnostic `variable assignment is required` at cursor position. In the diagnostic properties which is used to derive the expected type, we get the `bType` incorrectly as `xml`...

Type/Bug
Team/CompilerFE

## Purpose This PR adds support for quick picks in the VSCode plugin to identify the sub expression selected by a user when extracting a complex expression to a constant...

Team/LanguageServer