Skip to content
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

Fully qualify module names #37

Merged
merged 3 commits into from
Apr 23, 2024
Merged

Fully qualify module names #37

merged 3 commits into from
Apr 23, 2024

Conversation

iurysza
Copy link
Owner

@iurysza iurysza commented Apr 23, 2024

πŸš€ Description

This pull request improves the module graph representation by using the full module path as its identifier, a shorter name is used for rendering it.

πŸ“„ Motivation and Context

Previously, the module graph would use only the module name, which could lead to conflicts, especially in projects with complex structures and repeated modules names.

By fully qualifying module names in the graph, we eliminate ambiguity and improve the utility of the generated diagrams.

πŸ§ͺ How Has This Been Tested?

Unit tests, integration tests

πŸ“¦ Types of changes

  • Bug fix (non-breaking change which fixes an issue)

βœ… Checklist

  • My code follows the code style of this project.

@iurysza iurysza changed the title Add unique IDs to modules Fully qualify module names Apr 23, 2024
@iurysza iurysza self-assigned this Apr 23, 2024
@iurysza iurysza merged commit c7c45f4 into main Apr 23, 2024
4 checks passed
@iurysza iurysza added the enhancement New feature or request label May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant