[x] All compiled assets are included (atom packages are git tags and hence the built files need to be a part of the source control)
This feature is about check errors from related files by cursor position in design time. It using several protocols of tsserver:
navtree: NavTree request for find a semantic node
references: Find references request for search related files
updateOpen: Request to synchronize list of open files with the client(should require before getting diagnostics)
semanticDiagnosticsSync: Synchronous request for semantic diagnostics
Way use sync protocol?
geterr command is does not guarantee the response of all files. It should be necessary synchronized list of open(and closed) files between the Atom.
Handle for error messages for triggerFile. It is recognize for currently opened file in editor with working on ChecklistResolver
Doesn't need diagnostics of syntactic and suggestion because saved(or not opened) files are passed already(getter command will always get diagnostics syntactic and suggestion)
And much faster response then geterr command.
This PR is recreated for resolve sync state of open/close/change of files between Atom editor and external modifier. #1533
This feature is about check errors from related files by cursor position in design time. It using several protocols of tsserver:
navtree
: NavTree request for find a semantic nodereferences
: Find references request for search related filesupdateOpen
: Request to synchronize list of open files with the client(should require before getting diagnostics)semanticDiagnosticsSync
: Synchronous request for semantic diagnosticsWay use sync protocol?
geterr
command is does not guarantee the response of all files. It should be necessary synchronized list of open(and closed) files between the Atom.triggerFile
. It is recognize for currently opened file in editor with working onChecklistResolver
getter
command will always get diagnostics syntactic and suggestion)geterr
command.This PR is recreated for resolve sync state of open/close/change of files between Atom editor and external modifier. #1533