cli/internal/codespaces
William Martin d4cd79e28c Use int64 for GitHub database IDs and add lint check
Change all struct fields representing GitHub database IDs from int to
int64 to match the API spec and prevent potential overflow on 32-bit
architectures.

Add a custom go/analysis linter (idtype-checker) that flags struct
fields with ID-like names or JSON tags using int instead of int64,
integrated into make lint.

Closes #9247

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-13 13:16:43 +02:00
..
api Use int64 for GitHub database IDs and add lint check 2026-05-13 13:16:43 +02:00
connection Update microsoft dev-tunnels to v0.1.13 2025-07-02 16:38:07 +02:00
portforwarder internal/codespaces/portforwarder: define err in go func instead of use err defined in outer scope 2026-03-26 00:31:56 +08:00
rpc Update internal/codespaces/rpc/invoker.go 2024-11-08 09:11:44 -07:00
codespaces.go Change back to exponential backoff 2025-01-17 14:09:33 -06:00
codespaces_test.go Linter 2025-01-17 14:09:33 -06:00
ssh.go Parse SSH args before creating the shell 2024-01-30 13:16:46 -08:00
ssh_test.go Parse SSH args before creating the shell 2024-01-30 13:16:46 -08:00
states.go Resolve race condition in codespaces connection 2023-10-31 12:19:14 -07:00