Skip to content
This repository was archived by the owner on Jun 18, 2026. It is now read-only.

refactor: replace List<String> map keys with ArcKey in NetworkFlowAnalyzer - #94

Closed
sauravbhattacharya001 wants to merge 1 commit into
masterfrom
gardener/arckey-refactor
Closed

sauravbhattacharya001 wants to merge 1 commit into
masterfrom
gardener/arckey-refactor

Conversation

@sauravbhattacharya001

Copy link
Copy Markdown
Owner

Replaces wasteful Map<List, Double> pattern in NetworkFlowAnalyzer with a proper ArcKey inner class:

  • ArcKey static final inner class with final String from/to, proper equals/hashCode/toString
  • Eliminates O(n) hashCode/equals on List for 2-element keys
  • Removes formatKey() in favor of ArcKey.toString()
  • All public API remains identical

🤖 Automated by Repo Gardener

…lyzer

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@github-actions github-actions Bot added visualization Graph visualization and UI size/m labels Mar 19, 2026
@sauravbhattacharya001

Copy link
Copy Markdown
Owner Author

Closing: superseded or conflicting with newer changes already on main/master.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

size/m visualization Graph visualization and UI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant