mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-09-24 00:51:53 +00:00
Adds MyBatis XML mapper support to the ORM phase. Scans <mapper> XML files, extracts table names from SQL, and creates QUERIES edges from Mapper methods to table nodes. No schema changes needed. Key behaviors: - Namespace to Java file path resolution (dot-to-slash) - Table extraction handles FROM/INTO/UPDATE/JOIN, CDATA, XML comments - Method-level edges via pre-built index; strips #N overload suffix - Inherited methods (e.g. MybatisBaseMapper) fall back to file-level - XML-only orphan statements skipped (no edge) Tests: test/integration/orm-dataflow.test.ts, 6 pass. |
||
|---|---|---|
| .. | ||
| cross-file-binding | ||
| expo-app | ||
| group | ||
| lang-resolution | ||
| mini-repo/src | ||
| orm-repo/src | ||
| pipeline-golden/mini-repo | ||
| python-scope-integration | ||
| sample-code | ||
| api-impact-seed.ts | ||
| local-backend-seed.ts | ||
| search-seed.ts | ||