ballerina-lang
ballerina-lang copied to clipboard
The Ballerina Programming Language
### Description Please consider the following code ``` type A record{ boolean a; }; A a = {a:}; function test() { } ``` The suggestions given by the LS is...
### Description Please consider the below code ``` type A record{ boolean a; }; A a = {a:t}; function test() { } ``` Imo, in here `true` should be the...
### Description $title. We cannot break a union return type into multiple code actions as we do with dependable types. There should be only one code action representing the final...
### Description Static code analysis examines code without execution, identifying potential issues like bugs, security vulnerabilities, and style violations. It improves software quality by early issue detection, creating better maintainability,...
### Description The ballerina source code would not compile. error: compilation failed: The compiler extension in package 'ballerina:sql:1.12.0' failed to complete. Symbol is 'null' ``` error: compilation failed: The compiler...
## Purpose $subject Fixes #42566 ## Approach Happens only when record values with defaultable fields are created outside of Ballerina runtime - E.g. : netty environment ## Samples > Provide...
### Description Consider the following scenarios, ```ballerina public function main() { xml:Element x1 = xml ``; x1 += xml ``; xml:ProcessingInstruction x2 = xml ``; x2 += xml ``; xml:Comment...
### Description $title. ### Describe your problem(s) _No response_ ### Describe your solution(s) _No response_ ### Related area -> Compilation ### Related issue(s) (optional) _No response_ ### Suggested label(s) (optional)...
Support for using record binding patterns with mapping constructors was removed with https://github.com/ballerina-platform/ballerina-lang/pull/11053/commits/009046794e35f5ea8ab3c986176b2248734be762 Need to re-enable this. I had a quick look at this, with the check added here to...
## Purpose $subject Depends on #42511 Fixes #42512 ## Approach > Describe how you are implementing the solutions along with the design details. ## Samples > Provide high-level details about...