mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-10-14 04:08:05 +00:00
Three paths flagged in review (azizur100389): 1. clearLuaHeritageFacts() had no caller, and captures.ts only set heritage facts when non-empty — a re-capture of a file that lost its middleclass class left prior EXTENDS/HAS_METHOD facts for collectLuaCaptureSideChannel to snapshot as stale edges. Add a per-file delete on empty recapture (clearLuaHeritageFactsForFile) and wire clearLuaHeritageFacts() into loadResolutionConfig (mirrors Java/Kotlin). 2. Lua was absent from build-tree-sitter-prebuilds.yml despite the PR vendoring tree-sitter-lua source-only (parser.c/scanner.c/binding.gyp) — toolchain-less install failed on platforms the upstream npm package doesn't cover. Add lua to the REGISTRY (kind 'vendored') + a parse snippet for the validate step; commit-fork-prebuilds.yml is generic. 3. Add a lifecycle regression: emitLuaScopeCaptures with no heritage after a prior heritage capture must leave collectLuaCaptureSideChannel undefined (verified the test fails without the per-file delete). |
||
|---|---|---|
| .. | ||
| actions | ||
| claude-canary-runtime | ||
| gitnexus-review-runtime | ||
| ISSUE_TEMPLATE | ||
| prompts | ||
| scripts | ||
| workflows | ||
| actionlint.yaml | ||
| CODEOWNERS | ||
| dependabot.yml | ||
| FUNDING.yml | ||
| PULL_REQUEST_TEMPLATE.md | ||
| release-drafter.yml | ||
| release.yml | ||
| vendored-grammars.json | ||
| zizmor.yml | ||