-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Description
map is being considered as a new wit type and reserved word. The latest wit-bindgen implemented the proposal and now fails to generate bindings if a reserved word is encountered in an invalid context. While this is a breaking change for the ecosystem it's understandable. However, I'm unable to use wkg to fetch this wit interface as the escaped keyword is replaced with the unescaped value in the emitted wit. This in turn causes the component to fail to build.
To ensure forwards compatibility, wkg should preserve all escaped wit identifiers with their escaped value.
Source wit:
Problematic wkg fetch'd wit:
In this case, the wit is not published, but defined as a local override within the same repository.
Metadata
Metadata
Assignees
Labels
No labels