Skip to content

Fix Lua and Ruby reference extraction - #2781

Merged
Widthdom merged 4 commits into
mainfrom
codex/fix-issue1478-1481
May 31, 2026
Merged

Fix Lua and Ruby reference extraction#2781
Widthdom merged 4 commits into
mainfrom
codex/fix-issue1478-1481

Conversation

@Widthdom

Copy link
Copy Markdown
Owner

Summary

  • Improve Lua reference extraction for colon method calls and table field reads.
  • Improve Ruby reference extraction for custom DSL symbol targets and send / public_send / define_method dispatch.
  • Add bilingual changelog fragments for both issues.

Validation

  • dotnet run --project tools/CodeIndex.Changelog -- check
  • dotnet test --filter 'FullyQualifiedName~ReferenceExtractorLuaTests|FullyQualifiedName~ReferenceExtractorRubyTests|FullyQualifiedName~SymbolExtractorTests.Extract_Lua_DetectsFunctionsAndRequire'
  • dotnet ./src/CodeIndex/bin/Debug/net8.0/cdidx.dll status --check --json

Changelog

  • changelog.d/unreleased/1478.fixed.md
  • changelog.d/unreleased/1481.fixed.md

Follow-up candidates

  • None.

Fixes #1478
Fixes #1481

@Widthdom
Widthdom merged commit ce54a7e into main May 31, 2026
10 checks passed
@Widthdom
Widthdom deleted the codex/fix-issue1478-1481 branch May 31, 2026 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant