-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Dependency cycles (circular dependencies) in the inputs may cause problematic behavior, such as freezing of vitest #407.
We should get rid of them as much as possible without overcomplicating the code but it will take a while and not an immediate priority to do this completely and will require extensive testing afterwards due to major refactoring.
Some of the work has already been done.
In .eslintrc.json, can be set to "import/no-cycle": ["warn"] to show the cycles.
However when not working on the cycles and before they are removed, this can be temporarily set to off, because it may distract from other warnings.
Reactions are currently unavailable