This repository was archived by the owner on Sep 30, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
This repository was archived by the owner on Sep 30, 2024. It is now read-only.
Code intelligence 3.3 tracking issue #2856
Copy link
Copy link
Closed
Labels
team/graphGraph Team (previously Code Intel/Language Tools/Language Platform)Graph Team (previously Code Intel/Language Tools/Language Platform)
Milestone
Description
User story
The default code intelligence is not very precise and doesn't always find definitions for symbols that you're hovering over.
- Support language-specific callbacks for filtering defs/refs Avoid templating TypeScript, enables callbacks code-intel-extensions#66
- Poor quality Swift regexes https://github.com/sourcegraph/sourcegraph/issues/2903
- Fall back to basic code intel when hovers take over 500ms https://github.com/sourcegraph/sourcegraph/issues/2571
- Implemented in Fall back to basic-code-intel after 500ms sourcegraph-go#55
- Disabled in Disable fallback (will bring it back feature-flagged) sourcegraph-go#58 pending a different approach (see Fix withFallback to emit from main even if fallback has emitted sourcegraph-go#57) and making sure it doesn't cause confusion
- Single-click j2d https://github.com/sourcegraph/enterprise/issues/11047
- Support j2d on parameters and local variables for various files (using tree-sitter)
- Use
@sourcegraph/lsp-clientUse @sourcegraph/lsp-client sourcegraph-go#28- WIP PR Use @sourcegraph/lsp-client sourcegraph-go#28
- Go langserver needs updates described in Use @sourcegraph/lsp-client sourcegraph-go#28 (comment)
- Do not show "Find references" over comments or whitespace https://github.com/sourcegraph/sourcegraph/issues/2159
- Attempt 1 (tie refs to the presence of a definition) https://github.com/sourcegraph/sourcegraph/pull/3188
- Attempt 2 (add a token type provider to the extension API) https://github.com/sourcegraph/sourcegraph/pull/3239
- Highlight variables https://github.com/sourcegraph/sourcegraph/issues/3037
- Dependency graph
- Filter definitions for all languages Add support for filtering definitions by import path code-intel-extensions#67
- Implement document highlights using tree-sitter
- Filter definitions by parent (from ctags)
- Go code intel slow https://sourcegraph.slack.com/archives/C0C324C91/p1554154297030300
- Recommend
-freeosmemory=falseRecommend -freeosmemory=false sourcegraph-go#56 - Set
-freeosmemory=falseon Sourcegraph.com https://github.com/sourcegraph/deploy-sourcegraph-dot-com/commit/fe24ddf48cdb5195247ffbf5d03032d89e33ef98
- Recommend
Metadata
Metadata
Assignees
Labels
team/graphGraph Team (previously Code Intel/Language Tools/Language Platform)Graph Team (previously Code Intel/Language Tools/Language Platform)