Skip to content

fix: make GraphViewTask sensitive to new transitive project edges. - #1780

Merged
autonomousapps merged 3 commits into
mainfrom
andrew/graphview-project-edge-cache-test
Jul 16, 2026
Merged

fix: make GraphViewTask sensitive to new transitive project edges.#1780
autonomousapps merged 3 commits into
mainfrom
andrew/graphview-project-edge-cache-test

Conversation

@autonomousapps

Copy link
Copy Markdown
Owner

Fixup of #1779.

@autonomousapps autonomousapps changed the title Andrew/graphview project edge cache test fix: make GraphViewTask sensitive to new transitive project edges. Jul 16, 2026
}

private fun ResolvedComponentResult.allComponentIds(): Set<String> {
val visited = mutableSetOf<String>()

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've made this a Set<String> instead of a Set<ResolvedComponentResult>. AFAIK, ResolvedComponentResult has no real hashCode() function, and so has no legitimate set semantics.

@autonomousapps
autonomousapps force-pushed the andrew/graphview-project-edge-cache-test branch from 13d5060 to 5fb1975 Compare July 16, 2026 22:28
@autonomousapps
autonomousapps merged commit 4888ad6 into main Jul 16, 2026
1 check passed
@autonomousapps
autonomousapps deleted the andrew/graphview-project-edge-cache-test branch July 16, 2026 23:02
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.

2 participants