-
Notifications
You must be signed in to change notification settings - Fork 13.2k
Closed
Labels
Fix AvailableA PR has been opened for this issueA PR has been opened for this issue
Description
Acknowledgement
- I acknowledge that issues using this template may be closed without further explanation at the maintainer's discretion.
Comment
The following are recent normative changes to the Explicit Resource Management proposal that need to be implemented by TypeScript:
- Ignore return value of [Symbol.dispose]() method when hint is 'async-dispose' tc39/proposal-explicit-resource-management#180
- Add PromiseCapability wrapper around sync dispose used in an
await usingtc39/proposal-explicit-resource-management#218- Addressed by:
await usingnormative changes #58624
- Addressed by:
- Fix
GetDisposeMethodto match consensus tc39/proposal-explicit-resource-management#217- Addressed by:
await usingnormative changes #58624
- Addressed by:
-
FixDisposeCapabilityleak tc39/proposal-explicit-resource-management#194- Not affected (implementation already empties stack)
-
Remove superfluous ClassBody restriction tc39/proposal-explicit-resource-management#220- Not affected
-
Fix missing lookahead restriction tc39/proposal-explicit-resource-management#222- Already supported
uhyo and tonivj5
Metadata
Metadata
Assignees
Labels
Fix AvailableA PR has been opened for this issueA PR has been opened for this issue