turbo
f6d5f18d - feat: Add Go external resolution fingerprints (#13957)

Commit
55 days ago
feat: Add Go external resolution fingerprints (#13957) <!-- CURSOR_AGENT_PR_BODY_BEGIN --> ### Description Add a Go external-resolution domain backed by readonly Go module graph and checksum data. Build per-module transitive external closures and a workspace aggregate while retaining workspace modules as internal relationships. Include applicable Go definition and checksum sources, deterministic replacement identities, and explicit errors for unresolved graph entries. Closes TURBO-5960 ### Testing Instructions ```bash cargo test -p turborepo-repository --lib go::tests::external_resolution cargo test -p turborepo-repository --lib go::tests cargo test -p turborepo-repository --lib cargo fmt --all --check cargo lint ``` <!-- CURSOR_AGENT_PR_BODY_END --> <div><a href="https://cursor.com/agents/bc-93321fc5-6d9e-4a4a-b939-cfd623df17d1?cursor_ref=pr_footer&cursor_cta=open_in_web"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/assets/images/open-in-web-dark.png"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/assets/images/open-in-web-light.png"><img alt="Open in Web" width="114" height="28" src="https://cursor.com/assets/images/open-in-web-dark.png"></picture></a>&nbsp;<a href="https://cursor.com/background-agent?bcId=bc-93321fc5-6d9e-4a4a-b939-cfd623df17d1&cursor_ref=pr_footer&cursor_cta=open_in_cursor"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/assets/images/open-in-cursor-dark.png"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/assets/images/open-in-cursor-light.png"><img alt="Open in Cursor" width="131" height="28" src="https://cursor.com/assets/images/open-in-cursor-dark.png"></picture></a>&nbsp;</div> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Author
Parents
Loading