ballerina-lang
ballerina-lang copied to clipboard
Implement runtime type checker on SemTypes
Purpose
This supersedes #43260, #43259, #43251, #43240, #43225, #43203, #43190, #42870, #42841, #43140, #42847, #42794
Fixes #42258, #42802, #42871, #43107, #43248, #43235, #43236, #43237, #43204, #43200, #43116, #42869, #42814
Approach
Describe how you are implementing the solutions along with the design details.
Samples
Provide high-level details about the samples related to this feature.
Remarks
List any other known issues, related PRs, TODO items, or any other notes related to the PR.
Check List
- [ ] Read the Contributing Guide
- [ ] Updated Change Log
- [ ] Checked Tooling Support (#<Issue Number>)
- [ ] Added necessary tests
- [ ] Unit Tests
- [ ] Spec Conformance Tests
- [ ] Integration Tests
- [ ] Ballerina By Example Tests
- [ ] Increased Test Coverage
- [ ] Added necessary documentation
- [ ] API documentation
- [ ] Module documentation in Module.md files
- [ ] Ballerina By Examples
Codecov Report
Attention: Patch coverage is 76.15110% with 1067 lines in your changes missing coverage. Please review.
Project coverage is 77.38%. Comparing base (
ce35671) to head (16e830d). Report is 1 commits behind head on nutcracker.
Additional details and impacted files
@@ Coverage Diff @@
## nutcracker #43279 +/- ##
================================================
- Coverage 77.47% 77.38% -0.09%
- Complexity 58442 59231 +789
================================================
Files 3449 3528 +79
Lines 219783 223130 +3347
Branches 28815 29164 +349
================================================
+ Hits 170269 172678 +2409
- Misses 40047 40765 +718
- Partials 9467 9687 +220
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.