Summary
LSP server providing real-time diagnostics and navigation for Dataverse solution XML files in VS Code.
Scope
LSP server scaffold
Diagnostics
Completions
Go-to-definition
File watching + incremental reload
VS Code extension
Depends on
Ref: docs/roadmap.md Milestone 7, docs/runtime-architecture.md.
Summary
LSP server providing real-time diagnostics and navigation for Dataverse solution XML files in VS Code.
Scope
LSP server scaffold
TALXIS.Platform.Metadata.LanguageServerMicrosoft.VisualStudio.LanguageServer.Protocol)textDocument/didOpen,textDocument/didChange,textDocument/didCloseInMemoryContext)Diagnostics
Workspace.LoadErrorsSourceLocationfrom core model for precise positions (line, column)Completions
datafieldnameattributesGo-to-definition
datafieldname→ attribute definition in Entity.xmlFile watching + incremental reload
workspace/didChangeWatchedFileshandlerInMemoryContextfor fast model updateVS Code extension
.xmlinDeclarations/contextSolution.xmldetectionDepends on
Ref:
docs/roadmap.mdMilestone 7,docs/runtime-architecture.md.