Guide for how language communities can self-serve language support? #10934
-
Hi! I've been enjoying using Github Code Search so far. I'm part of the Dart language team (https://github.com/dart-lang) and we would love to add Dart support for Github Code Search.
In the announcement about precise code navigation it's stated:
I was wondering if that guide has been published yet? Or if not, I wanted to verify that if we add Tree-sitter support for Dart, the Github team would be able to add symbol extraction in Code Search and in the regular Github code UI? (Since stack-graphs builds off of the Tree-sitter parsers this seems like a reasonable first step). Thank you! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
For code search, if you implement a tree-sitter parser for Dart, we can absolutely enable things like fuzzy jump-to-definition and better ranking. That would be awesome! We can do it pretty quickly, just let us know when you have a parser. Getting "precise" stack graph support is a bit more complex, as it's more than just a parser. But we want to enable third parties to help us with that too, I'll let @dcreager answer that one. |
Beta Was this translation helpful? Give feedback.
For code search, if you implement a tree-sitter parser for Dart, we can absolutely enable things like fuzzy jump-to-definition and better ranking. That would be awesome! We can do it pretty quickly, just let us know when you have a parser.
Getting "precise" stack graph support is a bit more complex, as it's more than just a parser. But we want to enable third parties to help us with that too, I'll let @dcreager answer that one.