ballerina-lang
ballerina-lang copied to clipboard
Remove `typedesc` class for records
Purpose
$title.
Fixes #41851
Check List
- [x] 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
@chiranSachintha, this will require changes since we decided to have a record typedesc class, right? Shall we close this and reopen once it is ready to be reviewed?
This PR has been open for more than 15 days with no activity. This will be closed in 3 days unless the stale label is removed or commented.
@chiranSachintha, this will require changes since we decided to have a record typedesc class, right? Shall we close this and reopen once it is ready to be reviewed?
What we discussed is to introducing default values to map within the type description (typedesc), aligning with the approach used in the previous implementation, and remove the separate classes generated for the typedesc of records. Therefore, this fix is required to implement those changes.
This PR has been open for more than 15 days with no activity. This will be closed in 3 days unless the stale label is removed or commented.
Closed PR due to inactivity for more than 18 days.
This PR has been open for more than 15 days with no activity. This will be closed in 3 days unless the stale label is removed or commented.
Closed PR due to inactivity for more than 18 days.
This PR has been open for more than 15 days with no activity. This will be closed in 3 days unless the stale label is removed or commented.
This PR has been open for more than 15 days with no activity. This will be closed in 3 days unless the stale label is removed or commented.
Closed PR due to inactivity for more than 18 days.
This PR has been open for more than 15 days with no activity. This will be closed in 3 days unless the stale label is removed or commented.
Closed PR due to inactivity for more than 18 days.
This PR has been open for more than 15 days with no activity. This will be closed in 3 days unless the stale label is removed or commented.
Closed PR due to inactivity for more than 18 days.
This PR has been open for more than 15 days with no activity. This will be closed in 3 days unless the stale label is removed or commented.
Closed PR due to inactivity for more than 18 days.
Closing this PR since if we remove the typedesc class we need to find a way to preserve the value class for the corresponding typedesc. Hence we decided to keep the class as it is