Skip to content

#185 Analyze package cycles#186

Merged
jimbethancourt merged 9 commits into
mainfrom
#185-analyze-package-cycles
Jun 21, 2026
Merged

#185 Analyze package cycles#186
jimbethancourt merged 9 commits into
mainfrom
#185-analyze-package-cycles

Conversation

@jimbethancourt

Copy link
Copy Markdown
Collaborator

Analyze package cycles to identify which packages and package relationships need to go away in order to break apart cycles across packages

  • Prioritizing relationships to remove based on the number of cycles each relationship exists in
  • Listing the class relationships that are the source of the relationship between the cross-package relationship that needs to go away in order to remove the cross-package relationships that have been identified
  • Generating DOT graph, 2D sigmaJs, and 3D Force Graph

@jimbethancourt jimbethancourt merged commit 97cef20 into main Jun 21, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant