Skip to content

fix: harden callgraph.go - #178

Merged
gadievron merged 1 commit into
masterfrom
openant-hardening/pr09-callgraph
Jul 19, 2026
Merged

fix: harden callgraph.go#178
gadievron merged 1 commit into
masterfrom
openant-hardening/pr09-callgraph

Conversation

@gadievron

Copy link
Copy Markdown
Collaborator

What

Robustness/correctness hardening for callgraph.go.

Fixes in this PR (3)

  • go builtins name shadow drop
  • go methcoll crosspkg nondeterminis
  • go self deref generic receiver

Tests

Each fix ships a RED→GREEN regression test (added under tests/). All fixes were adversarially reviewed and the full set verified against the base with no new static-analysis findings (ruff/bandit/semgrep/CodeQL/go vet).

Base / scope

Branched from master (base af5e709). This PR touches only the files listed above and is independently mergeable (no file overlap with the sibling hardening PRs).

Robustness/correctness hardening. See PR description for the fix list. Base af5e709. RED->GREEN tests included.
@gadievron
gadievron merged commit 29a913e into master Jul 19, 2026
6 of 9 checks passed
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.

1 participant