Move LSP semantics into typed analysis
This commit is contained in:
parent
f4cd4f4458
commit
bac1183593
26 changed files with 1232 additions and 637 deletions
|
|
@ -13,7 +13,7 @@ Current support:
|
|||
- publish diagnostics from the existing Gotlin parser/code generator
|
||||
- `textDocument/hover` for packages, imports, and top-level functions
|
||||
- `textDocument/definition` for imported namespaces and top-level functions
|
||||
- simple semantic diagnostics for duplicate imports/functions and undefined names
|
||||
- structured resolver/type diagnostics from `lang.Analyze`, including package-context symbols
|
||||
- optional fallback to `gopls` for hover/definition on Go-imported symbols
|
||||
|
||||
Build:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue