A dependency cycle that crosses module boundaries.
Related smells: Dependency Cycles between Packages/Subsystems
The following set of tools detects this smell: Designite(for C#) DesigniteJava(for Java)
R. Mo, Y. Cai, R. Kazman, L. Xiao. “Hotspot Patterns: The Formal Definition and Automatic Detection of Architecture Smells”. WICSA 2015, pp. 51–60.
All rights reserved (c) Tushar Sharma 2017-23.