This repository was archived by the owner on Sep 30, 2024. It is now read-only.
This repository was archived by the owner on Sep 30, 2024. It is now read-only.
Code intelligence tracking issue 3.13 #7625
Closed
Description
Theme Increase user confidence in code intelligence provided by LSIF and make setup easier.
Chris
- https://github.com/sourcegraph/sourcegraph/pull/7909 Atomic migrations (on-call work)
- https://github.com/sourcegraph/infrastructure/commit/09f43d04b6fef785936752a0272416dcce599d2d fixed pod-tmp-gc which was causing numerous out-of-disk errors (on-call work)
- https://sourcegraph.atlassian.net/browse/SG-17 Customer needs help publishing to private extension registry
- Add extension copy command src-cli#82 Add
src extension copy
command (for customer 👆) - Dart LSIF indexer
- Fork crossdart
- sourcegraph/lsif-dart@30c192a Upgrade to latest Dart SDK 2.7
- sourcegraph/lsif-dart@32931fa LSIF output mode: initial structure
- sourcegraph/lsif-dart@bb70758 LSIF output mode: skeleton for project and docs
- sourcegraph/lsif-dart@809e542 LSIF output mode: emit hovers/defs/refs
- sourcegraph/lsif-dart@32b1402 Fix
--dart-sdk
argument - sourcegraph/lsif-dart@60edf10 Fill in hover with docstrings
- sourcegraph/lsif-dart@dbed91f Fix hover highlighting by computing token lengths
- Recognize more tokens
- Recognize parameters
- https://github.com/sourcegraph/customer/issues/5 Delivery plan
- https://github.com/sourcegraph/lsif-demos sample code that has LSIF data uploaded for demo purposes
- Make @sourcegraph/code-intel the sole CODEOWNERS of code intel extensions code (Slack thread):
- CODEOWNERS: make @sourcegraph/code-intel the sole owners code-intel-extensions#204
- CODEOWNERS: make @sourcegraph/code-intel the sole owners sourcegraph-go#120
- CODEOWNERS: make @sourcegraph/code-intel owners sourcegraph-typescript#312
- chore: CODEOWNERS: make @sourcegraph/code-intel the sole owners lsp-client#81
- fix: do not register providers inside of withConnection lsp-client#42 Fix infinite loop due to duplicate registrations
- Annotator lsif-test#9 LSIF annotator to aide dev/debugging sourcegraph/lsif-test@ad820e3
Eric
- Update code intel regression test suites
- Replace repository names with ids in lsif-server (issue LSIF server repository names #6278)
- Add additional dev documentation for LSIF
- Add precise code intel action telemetry (RFC 100)
- Get approvals from @nicksnyder and @dadlerj on RFC
- Add telemetry command to sourcegraph for extensions https://github.com/sourcegraph/sourcegraph/pull/7939
- Validate json arguments https://github.com/sourcegraph/sourcegraph/pull/7989 and https://github.com/sourcegraph/sourcegraph/pull/7995
- Send arguments back to logEvent https://github.com/sourcegraph/sourcegraph/pull/7988
- Add db query methods to get event counts by period https://github.com/sourcegraph/sourcegraph/pull/7992
- Add db query methods to get latency percentiles by period https://github.com/sourcegraph/sourcegraph/pull/7994
- Ensure ping payloads are not too big for request query string https://github.com/sourcegraph/sourcegraph/pull/7993
- Calculate code intel usage from DB https://github.com/sourcegraph/sourcegraph/pull/8029
- Add code intel usage data to GraphQL https://github.com/sourcegraph/sourcegraph/pull/8000
- Add code intel usage data to ping requests https://github.com/sourcegraph/sourcegraph/pull/7942
- Emit telemetry events in Emit telemetry events code-intel-extensions#193
- Update BigQuery schema and ETL functions to consume new data
- Refactor code intel extensions to make adding events easier
- Consolidate common logic Activation refactor code-intel-extensions#198
- Go extension Activation refactor sourcegraph-go#117
- TypeScript extension Activation refactor sourcegraph-typescript#308
- Refactor lsp features in basic-code-intel
- Follow Go extension Use lsp-client sourcegraph-go#36
- Follow Typescript extension Use @sourcegraph/lsp-client sourcegraph-typescript#106
- Continuous delivery of extensions (RFC 106)
- Overlapping LSIF roots (RFC 107)
Michael
- Add basic code intelligence support for:
- Objective-C, Enable search-based intelligence for Objective C. code-intel-extensions#197
- GraphQL, Add basic code intelligence for GraphQL schema files. code-intel-extensions#206
- Verilog and VHDL, Add basic code intelligence for Pascal, Verilog, and VHDL code-intel-extensions#200
- Pascal, Add basic code intelligence for Pascal, Verilog, and VHDL code-intel-extensions#200
- Groovy, Add basic code intelligence for Groovy files. code-intel-extensions#209
- Create a multi-language indexer that auto-detects project structure.
- Write a draft of RFC 101 Precise Indexing Configuration
External
-
C# LSIF indexer (Thorsten, slush project)too busy