diff --git a/gitnexus/src/core/ingestion/scope-resolution/passes/imported-return-types.ts b/gitnexus/src/core/ingestion/scope-resolution/passes/imported-return-types.ts index d44de5f47..0127bfd63 100644 --- a/gitnexus/src/core/ingestion/scope-resolution/passes/imported-return-types.ts +++ b/gitnexus/src/core/ingestion/scope-resolution/passes/imported-return-types.ts @@ -230,9 +230,11 @@ export function propagateImportedReturnTypes( if (sourceModule === undefined) continue; for (const [name, ref] of sourceModule.typeBindings) { - // Only mirror exported names (uppercase first char — Go - // convention; other languages using namespace imports - // typically export everything, so this filter is harmless). + // Only mirror exported names (uppercase first char — + // languages with namespace imports commonly use this + // convention for exported-symbol visibility; other + // languages without namespace imports are unaffected + // because this block only runs when nsTargets is populated). if (name.length === 0) continue; const first = name[0]!; if (first < 'A' || first > 'Z') continue; diff --git a/gitnexus/test/unit/scope-resolution/go/go-interface-impls.test.ts b/gitnexus/test/unit/scope-resolution/go/go-interface-impls.test.ts deleted file mode 100644 index b9ef4da6e..000000000 --- a/gitnexus/test/unit/scope-resolution/go/go-interface-impls.test.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { describe, expect, it } from 'vitest'; - -describe('Go interface implementations', () => { - it('is covered by integration parity go-pkg fixture', () => { - // The go-pkg fixture defines a Repository interface. Structural dispatch - // detection is tested via the integration parity gate. - expect(true).toBe(true); - }); -}); diff --git a/gitnexus/test/unit/scope-resolution/go/go-range-binding.test.ts b/gitnexus/test/unit/scope-resolution/go/go-range-binding.test.ts deleted file mode 100644 index 0262a1a22..000000000 --- a/gitnexus/test/unit/scope-resolution/go/go-range-binding.test.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { describe, expect, it } from 'vitest'; - -describe('Go range binding', () => { - it('is covered by integration parity: go-map-range and go-for-call-expr fixtures', () => { - // The real assertion: for _, user := range userMap must bind user to map value type - // and for _, user := range GetUsers() must bind user to return element type. - expect(true).toBe(true); - }); -});