I wrote quick&dirty script to see the dependencies between cops (i.e. when a cop calls config.for_cop(another_cop)
).
Strangely enough, Lint/AmbiguousOperator
needs everyone else's configs. I excluded it from the diagram in order to keep it clean.
Other than that, the dependency graph has 28 edges.