As an Auditor, I want metric-gardener to output dependency cycles, so that I can analyse them in detail.
In my opinion cyclic dependencies are one of the most critical software quality issues.
My idea would be to include a list of dependency cycles in the output file. An output file can have multiple dependency cycles. One dependency cycle has a list of multiple from-to dependencies like [{from: "file1.java", to: "file2.java"}, {from: "file2.java", to: "file1.java"}].
As an Auditor, I want metric-gardener to output dependency cycles, so that I can analyse them in detail. In my opinion cyclic dependencies are one of the most critical software quality issues.
My idea would be to include a list of dependency cycles in the output file. An output file can have multiple dependency cycles. One dependency cycle has a list of multiple from-to dependencies like
[{from: "file1.java", to: "file2.java"}, {from: "file2.java", to: "file1.java"}]
.