-
Notifications
You must be signed in to change notification settings - Fork 134
Open
Labels
enhancementNew feature or requestNew feature or request
Description
The qsc_wasm
layer does not fully handle the errors reported by check_internal
, as some information gets lost in translation (secondary labels, help text, etc). In addition, run_internal
API currently only supports returning a single error rather than a list, which might not work for errors from passes like extracting entry point. We need to update the error handling to support multiple, detailed errors, and work on the compilation/execution context caching semantics to better provide actionable errors to the user via WASM.
Tasks
-
- Include additional info from compiler errors (Update error patterns #194)
-
- Cleanup object vs json diagnostic return, with consistent control character escaping
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request