Skip to content

feat: resolve local Go package calls safely - #331

Merged
Helweg merged 2 commits into
mainfrom
feat/local-go-package-resolution
Aug 29, 2026
Merged

feat: resolve local Go package calls safely#331
Helweg merged 2 commits into
mainfrom
feat/local-go-package-resolution

Conversation

@Helweg

@Helweg Helweg commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • resolve direct, unshadowed Go calls to one eligible same-package function in another indexed file
  • keep selector calls, build-constrained files, incompatible tests, external packages, and ambiguous candidates unresolved
  • refresh affected local Go package callers when source or package membership changes without re-embedding unchanged chunks

Validation

  • npm run build && npm run typecheck && npm run lint && npm run test:run
  • public Go call-graph, branch-index, PR-impact, and resolver tests

Safety

  • resolution is bounded to a unique indexed function in the same eligible package directory

@Helweg Helweg added the feature New feature or capability label Aug 29, 2026
@Helweg
Helweg force-pushed the feat/local-go-package-resolution branch from 461ee18 to 567f406 Compare August 29, 2026 20:09
@Helweg
Helweg merged commit 8b0c4f7 into main Aug 29, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or capability

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant