Skip to content

Remove old indexer#4101

Merged
vinistock merged 1 commit intorubydex_adoption_feature_branchfrom
vs_remove_old_indexer
May 8, 2026
Merged

Remove old indexer#4101
vinistock merged 1 commit intorubydex_adoption_feature_branchfrom
vs_remove_old_indexer

Conversation

@vinistock
Copy link
Copy Markdown
Member

Motivation

This PR removes the old Ruby LSP code indexer, now that we finished migrating all of the requests.

Basically, I removed the ruby_indexer directory + some other things I knew had to be adjusted. After that, it was iteration with the tests until every remaining reference to the old index was gone.

The only slightly surprising thing is that I removed everything related to handling the index configuration file. Since we want Rubydex to be the base for multiple tools, I don't know if it makes sense for the LSP to configure indexing or if we need a separate rubydex.json file. I think it needs a bit more discussion, so for now I just removed it.

@vinistock vinistock requested review from Morriar, alexcrocha and st0012 May 8, 2026 17:35
@vinistock vinistock self-assigned this May 8, 2026
@vinistock vinistock requested a review from a team as a code owner May 8, 2026 17:35
@vinistock vinistock added breaking-change Non-backward compatible change server This pull request should be included in the server gem's release notes labels May 8, 2026
@vinistock vinistock mentioned this pull request May 8, 2026
19 tasks
@vinistock vinistock merged commit 079aba7 into rubydex_adoption_feature_branch May 8, 2026
51 of 52 checks passed
@vinistock vinistock deleted the vs_remove_old_indexer branch May 8, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change Non-backward compatible change server This pull request should be included in the server gem's release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants