Skip to content

Index Kotlin object declarations as type definitions - #19

Merged
odvcencio merged 1 commit into
mainfrom
feature/kotlin-object-tags-20260823
Aug 24, 2026
Merged

Index Kotlin object declarations as type definitions#19
odvcencio merged 1 commit into
mainfrom
feature/kotlin-object-tags-20260823

Conversation

@odvcencio

Copy link
Copy Markdown
Owner

Adds a narrow supplemental Kotlin tags query so object declarations appear as type definitions without replacing inferred tags.

Evidence:

  • Exact baseline regression fails with symbols=[].
  • Feature focused regression passes 20 consecutive runs.
  • Accumulated Ruby, TypeScript, JavaScript, Rust, Java, and Kotlin tag matrix passes.
  • Treesitter package, full repository, and full race suites pass.
  • Live index changes from zero Registry symbols to one type_definition.
  • Changed-file and commit-range secret scans report no findings.

- Index Kotlin object declarations as type definitions alongside inferred function and reference tags
- Add a regression test covering exported object symbol discovery from Kotlin source

Buckley-Change-Hash: sha256:2bbd3fee01c529ff976840f0b7a9d04d04290118d1088c8e8043ec9f3d6ad2a7
Buckley-Change-Stats: files=2 insertions=36 deletions=0 binaries=0
@odvcencio
odvcencio marked this pull request as ready for review August 24, 2026 03:29
@odvcencio
odvcencio merged commit 0c4b236 into main Aug 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant