ballerina-lang
ballerina-lang copied to clipboard
The Ballerina Programming Language
**Description:** $subject This is a side effect of #31083 **Describe your task(s)** See description
**Description:** Consider the following capture. Provide a code action to add the particular field.
Consider the below example. It would be better if I get a suggestion for `init` function like we get `main` function suggestion. 
Consider the following: ```ballerina public function main() { object { string name; int age; } person = foo(); } ``` When using the create function code action for `foo()`, it...
**Description:** Quick fix suggestion for configurable variable initialization with `?` expression **Suggested Labels:** **Suggested Assignees:** **Affected Product Version:** **OS, DB, other environment details and versions:** **Steps to reproduce:** **Related Issues:**
**Description:** Add semicolon to function calls with no return type.  Java sout - 
**Description:** Documentation errors are not shown when there's semantic errors. This is a major blocker for language server since language server cannot provide quick-fixes related to documentation issues.  **Steps...
**Description:** Below is one example: Source: ```java class Foo { class function bar() { // invalid token 'class' } } ``` Formatted output ```java class Foo { class function bar()...
**Description:** $title. What we've implemented doesn't seem to be in-line with the spec. The spec says > A variable is the matched variable of a match-stmt if the action-or-expression following...
Consider the following code. ``` const OFF = 0; type Color "red" | "green" | "blue" | OFF; function parseColor(string c) returns Color { if c is "r" { return...