Detect and error on circular dependencies
pirelenito opened this issue · comments
Circular dependencies are dangerous because it is hard to find that they are the cause if something is going wrong in the application.
The symptom of a circular dependency is usually an undefined
value somewhere of a module, which can lead to problems.