sourcegraph/lib/codeintel
TJ DeVries 1ff6fb12d9
syntax-highlighter: scip-ctags implementation (#50600)
- Write Rust one-for-one protocol compatible replacement for
universal-ctags in JSON streaming mode (scip-ctags)
- Use tree-sitter to generate scip symbols, then emit those through
scip-ctags
- These symbols will be reused for Cody context 

Currently, only zig is enabled (so other languages should remain unaffected by this change).

We will add other languages throughout the next week as we're able to check them off.

## Test plan

Unit and snapshot tests in the Rust symbol generation code - verified
working in the symbols sidebar and symbol search for enabled languages.

---------

Co-authored-by: SuperAuguste <19855629+SuperAuguste@users.noreply.github.com>
Co-authored-by: William Bezuidenhout <william.bezuidenhout@sourcegraph.com>
Co-authored-by: Eric Fritz <eric@eric-fritz.com>
Co-authored-by: Eric Fritz <eric@sourcegraph.com>
2023-05-30 15:53:36 +00:00
..
autoindex/config bazel: fix buf files (#49444) 2023-03-15 20:21:38 +00:00
languages syntax-highlighter: scip-ctags implementation (#50600) 2023-05-30 15:53:36 +00:00
lsif bazel: fix buf files (#49444) 2023-03-15 20:21:38 +00:00
pathexistence bazel: fix buf files (#49444) 2023-03-15 20:21:38 +00:00
precise bazel: fix buf files (#49444) 2023-03-15 20:21:38 +00:00
tools bazel: fix buf files (#49444) 2023-03-15 20:21:38 +00:00
upload bazel: fix buf files (#49444) 2023-03-15 20:21:38 +00:00
CODENOTIFY codeintel: Move semantic/repl to tools/lsif-repl (#20971) 2021-05-14 08:55:29 -05:00