You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a really unfortunate consequence of packages not supporting mutual dependencies. Everything depends on crochet.core, including crochet.debug, consequently crochet.core cannot have any dependencies. Due to the strict capabilities on open coupled with dependencies, it's not possible for core to open the debugging package.
This will require some more thinking around both debugging tools and the roles of dependencies, capabilities, and provided services.
This is done to temporarily mitigate the impact of #16 while a better solution is found. Although different execution modes *should* be more lenient on disclosing values anyway
This is addressed by the tracing package (#43). However, for debugging tests, it's still necessary to allow them to be ran from the playground (which is in the roadmap anyway).
This is a really unfortunate consequence of packages not supporting mutual dependencies. Everything depends on crochet.core, including crochet.debug, consequently crochet.core cannot have any dependencies. Due to the strict capabilities on
open
coupled with dependencies, it's not possible for core to open the debugging package.This will require some more thinking around both debugging tools and the roles of dependencies, capabilities, and provided services.
Also marginally related to #10.
The text was updated successfully, but these errors were encountered: