-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Module dependency analysis #13012
Comments
Table of ContentsGenerated from: kocubinski/cosmos-util/org/module-dependencies.org Module DependenciesOverviewThis document provides dependency analysis of modules in the Cosmos SDK located The current XML export was generated from Cyclic dependenciesWhich SDK modules have formed cyclic dependency relationships which eachother? We’ll need a strategy
Test phase only dependenciesAnswers the question “What dependencies are introduced in the test phase only, and in which files?”. These can be addressed immediately, probably by moving the source files to the Which modules?
Which files?
Prod dependency graphExcluding test files, which modules depend on which?
Which files depends on which files?
Full dependency graphFinally, across the entier SDK which modules depend on which? Our goal is that the graph output
|
A formal, repeatable dependency analysis is needed to help formulate our strategy for Phase 4 of #11899.
https://gist.github.com/kocubinski/178da93d4173d56a79df5574fac50b4b was generated showing all module dependencies in text format.
Regarding the goal for this dependency graph, @AmauryM comments:
I'm not sure 1's even possible, and I think if we aim for 2, this list can become much shorter.
The text was updated successfully, but these errors were encountered: