mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-09-22 00:31:17 +00:00
fix: skip static isolation integration test in legacy parity mode
The `caller.c calls b:helper via include, NOT a:static helper` test requires scope-based wildcard import binding + isFileLocalDef filtering which is only available in the registry-primary path. The legacy DAG path does not resolve cross-file calls through #include → prototype chains. Added to LEGACY_RESOLVER_PARITY_EXPECTED_FAILURES. Agent-Logs-Url: https://github.com/abhigyanpatwari/GitNexus/sessions/3be48249-b375-4446-973b-657400f530fb Co-authored-by: magyargergo <11230420+magyargergo@users.noreply.github.com>
This commit is contained in:
parent
79e75e6115
commit
56f4e4d0f5
1 changed files with 5 additions and 0 deletions
|
|
@ -15,6 +15,11 @@ const LEGACY_RESOLVER_PARITY_EXPECTED_FAILURES: Readonly<Record<string, Readonly
|
|||
// the .c file create a dedup ambiguity. The registry-primary path
|
||||
// resolves it via scope-based wildcard import binding.
|
||||
'emits CALLS edges for cross-file function calls',
|
||||
// The legacy DAG path does not resolve cross-file calls through
|
||||
// #include → prototype chains. The scope-based path resolves
|
||||
// caller.c → b.h → public_b via wildcard import binding +
|
||||
// isFileLocalDef filtering of static functions.
|
||||
'caller.c calls b:helper via include, NOT a:static helper',
|
||||
]),
|
||||
csharp: new Set([
|
||||
'emits the using-import edge App/Program.cs -> Models/User.cs through the scope-resolution path',
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue