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
{{ message }}
This repository has been archived by the owner on Jun 3, 2024. It is now read-only.
There's nothing testing for cycles in the dependency graph. What happens when a cycle is detected? Does it start an infinite loop? Does the second appearance of an object gets ignored?
Write a test
Ignore the second time an object appears if it's currently entering an infinite loop.
Attention: the entries Nimbus itself creates in the dependency graph will never have cycles, but since this is an open API and new nodes can be added from anywhere, we should be able to detect possible errors introduced by the user.
The text was updated successfully, but these errors were encountered:
There's nothing testing for cycles in the dependency graph. What happens when a cycle is detected? Does it start an infinite loop? Does the second appearance of an object gets ignored?
Attention: the entries Nimbus itself creates in the dependency graph will never have cycles, but since this is an open API and new nodes can be added from anywhere, we should be able to detect possible errors introduced by the user.
The text was updated successfully, but these errors were encountered: