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

outer dependency counts for parent or all ancestor stacks #155

Closed
grahamdyson opened this issue Aug 15, 2020 · 2 comments
Closed

outer dependency counts for parent or all ancestor stacks #155

grahamdyson opened this issue Aug 15, 2020 · 2 comments

Comments

@grahamdyson
Copy link
Member

grahamdyson commented Aug 15, 2020

Currently outer dependencies are counted when the mutual stack that is either the current or an ancestor (descendant mutual stacks are inner dependencies). When viewing a child stack this can be confusing as the user may only be interested in improving the structure/dependencies of what they can see (i.e. just the child stack). They also wont see both ends of the relationship (i.e. dependency and dependent).

It would be beneficial to view dependency counts just for the current stack. It will still be useful to also include ancestors, but less likely to be what a user expects, so this would be an option.

- id: parent
  items:
    id: child
    dependsUpon: parent sibling
- parent sibling

current - ancestors & parent:

before

updated - parent only:

after

@grahamdyson grahamdyson changed the title outer dependency counts for either just current or all ancestor stacks outer dependency counts for just current or all ancestor stacks Aug 15, 2020
@grahamdyson grahamdyson self-assigned this Aug 21, 2020
@grahamdyson
Copy link
Member Author

released in C# 1.22.0

@grahamdyson
Copy link
Member Author

released in JavaScript 7.16.0

@grahamdyson grahamdyson changed the title outer dependency counts for just current or all ancestor stacks outer dependency counts for parent or all ancestor stacks Aug 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant