Skip to content

Fix symbol-accurate declared-cycle tracking - #15

Merged
AGiorgetti merged 1 commit into
developfrom
codex/issue-12-declared-cycle-tracking
Sep 17, 2026
Merged

AGiorgetti merged 1 commit into
developfrom
codex/issue-12-declared-cycle-tracking

Conversation

@AGiorgetti

Copy link
Copy Markdown
Contributor

Summary

Fixes #12 by tracking declared mapping call edges with Roslyn method symbols and rendering tracker arguments only for matching recursive declarations. Adds acyclic and recursive overload regressions covering a same-name converter.

Validation

  • Focused recursion tests: 27/27
  • Full generator tests: 567/567
  • Release build: 0 warnings/errors
  • Full Release solution tests: 631 passed, 1 expected Native AOT prerequisite skip

Co-authored-by: Codex <codex@openai.com>
@AGiorgetti
AGiorgetti merged commit 7acb388 into develop Sep 17, 2026
9 checks passed
@AGiorgetti
AGiorgetti deleted the codex/issue-12-declared-cycle-tracking branch September 17, 2026 07:32
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.

Fix symbol-accurate declared-cycle tracking for overloaded mappings

1 participant