GitNexus/gitnexus/test
azizur100389 1b3ee6c424 fix(scope-resolution): fan out C# Record interface calls (#2904)
* fix(scope-resolution): fan out C# Record interface calls

Use the shared class-like predicate so canonical C# Record implementors participate in interface dispatch, and pin the missing call edge with a regression test.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(scope-resolution): preserve partial Record dispatch

Keep every scope definition that shares a graph node so interface fan-out is independent of partial declaration order, and strengthen C# dispatch controls.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Gergő Magyar <gergomagyar@icloud.com>
2026-08-09 18:39:47 +01:00
..
fixtures fix(python): resolve calls through __init__.py re-exports (#2864) 2026-08-09 12:21:06 +01:00
helpers perf(import-target): index the workspace once per run for go/csharp/dart/ruby (#2898) 2026-08-09 09:59:37 +01:00
integration fix(scope-resolution): fan out C# Record interface calls (#2904) 2026-08-09 18:39:47 +01:00
unit fix(python): resolve calls through __init__.py re-exports (#2864) 2026-08-09 12:21:06 +01:00
utils fix(hook): emit MCP query hint when server owns DB lock (#2396) (#2397) 2026-07-08 18:34:05 +01:00