-
Notifications
You must be signed in to change notification settings - Fork 28
Closed
Description
Me and @varungandhi-src have paired on an experiment to implement a fresh lsif-node indexer that emits LSIF typed directly. Early results indicate that this approach might be promising. A rough overview of items we want to validate before committing to this rewrite:
- rough navigation within a local file
- accurate symbol role for definitions
- testing infrastructure
- hover messages
- cross-file navigation
- shorthand syntax
- cross-repo navigation
- yarn workspaces
- import nodes
- Find implementations #55
- Incorrect Go to Def for React element (TSX) #46
- composite projects with source maps
- release lsif-node rewrite to npm
- merge lsif typed->graph cli tool
- sourcegraph/sourcegraph#31169
- Go to type definition #56
- WONTFIX method overloading (static and non-static methods with same names)
- TypeScript Getters & Setters #54
- Update pretty-printing of signatures in hover messages to mimic the formatting in hovers from the TypeScript language server #53