Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

☂️ Improved code nav for locals and parameters using tree-sitter + SCIP #56805

Closed
2 of 12 tasks
varungandhi-src opened this issue Sep 19, 2023 · 2 comments
Closed
2 of 12 tasks

Comments

@varungandhi-src
Copy link
Contributor

varungandhi-src commented Sep 19, 2023

Not supported by Squirrel:

  • Perl
  • Kotlin
  • Scala
  • Rust

Superseding Squirred:

Related: https://github.com/sourcegraph/sourcegraph/issues/58005

We should make sure that we're not regressing any functionality compared to Squirrel. Ideally, we can delete Squirrel after this work is complete.

@olafurpg
Copy link
Member

Worth noting that w support local variable navigation for several languages via Squirrel https://sourcegraph.com/github.com/sourcegraph/sourcegraph@288f62406a46c2ebf1fbcbc45e9428068cf623a5/-/blob/cmd/symbols/squirrel/languages.go?L70

We might be able to adapt the queries from the code above to work with scip-syntax with fairly minimal effort.

@varungandhi-src
Copy link
Contributor Author

Closing in favor of https://github.com/sourcegraph/sourcegraph/issues/58726 which has more details.

@varungandhi-src varungandhi-src closed this as not planned Won't fix, can't repro, duplicate, stale Jan 18, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants