GitNexus/gitnexus/test/fixtures
Gergo Magyar afa4e81a5f test: overloaded method disambiguation integration tests for 5 languages
Add comprehensive integration tests verifying that overloaded methods with
different arities produce distinct graph nodes and correct METHOD_IMPLEMENTS
edges. Each fixture uses different parameter counts (1 vs 2) to exercise
the #<paramCount> arity suffix.

Languages covered:
- Java: 7 tests (distinct nodes, 3 METHOD_IMPLEMENTS edges, 2 CALLS edges)
- C#: 5 tests (distinct Find nodes, 3 METHOD_IMPLEMENTS edges)
- Kotlin: 4 tests (distinct find nodes, 3 METHOD_IMPLEMENTS edges)
- TypeScript: 3 tests (TS overloads collapse to 1 impl — expects 2 edges)
- Swift: 4 tests (skipped when parser unavailable)

All assertions use strict toBe() — no toBeGreaterThanOrEqual.
2026-04-04 10:04:22 +01:00
..
cross-file-binding feat: implement cross-file binding propagation for multiple languages 2026-03-21 07:47:04 +00:00
expo-app feat: add Expo Router file-based route detection (#503) 2026-03-25 11:05:55 +00:00
group feat(group): add sync pipeline, CLI, MCP tools, and monorepo fixture 2026-04-02 00:40:31 +03:00
lang-resolution test: overloaded method disambiguation integration tests for 5 languages 2026-04-04 10:04:22 +01:00
mini-repo/src test: add integration test coverage and fix KuzuDB fork crashes (#209) 2026-03-08 18:00:45 +00:00
orm-repo/src feat: add ORM dataflow detection (Prisma + Supabase) (#511) 2026-03-26 08:48:40 +00:00
sample-code feat: add Dart language support (#204) 2026-03-26 08:42:49 +00:00
api-impact-seed.ts feat: deep flow detection — consumer access tracking, middleware chains, error shapes, api_impact tool (#482) 2026-03-23 22:13:48 +00:00
local-backend-seed.ts feat: METHOD_IMPLEMENTS edges + rename OVERRIDES to METHOD_OVERRIDES (#574) 2026-04-03 16:47:17 +01:00
search-seed.ts test: add integration test coverage and fix KuzuDB fork crashes (#209) 2026-03-08 18:00:45 +00:00