Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
d3c4731
hover is working for classes and members
isc-klu Apr 22, 2026
99c453e
clean up package(-lock).json and fix a type
isc-klu Apr 22, 2026
a3606d6
more touch on package-lock.json
isc-klu Apr 22, 2026
6268df5
go-to-definition
isc-klu Apr 23, 2026
0085f29
autocompletion
isc-klu Apr 23, 2026
3848603
signatureHelp
isc-klu Apr 24, 2026
16f0f05
Merge branch 'master' into local-intellisense
isc-klu Apr 24, 2026
a340c54
lint
isc-klu Apr 24, 2026
71d3674
mv comment
isc-klu Apr 24, 2026
ce84b58
lint and lint-fix
isc-klu Apr 24, 2026
5c06cf9
clean up
isc-klu Apr 24, 2026
c6546f3
rename
isc-klu May 4, 2026
e9ef646
deprecated
isc-klu May 4, 2026
f021f3a
dedup
isc-klu May 4, 2026
320123c
dedup
isc-klu May 4, 2026
853dcc1
rm dup
isc-klu May 4, 2026
391fcc0
provide doc w/o resolve when locally avaiable
isc-klu May 4, 2026
7b8ed8f
show diagnostics
isc-klu May 5, 2026
ac0df88
workspace diagnostics
isc-klu May 5, 2026
0838511
happy with diagnostics messages
isc-klu May 5, 2026
338b6b7
fix autocompletion drop downs
isc-klu May 5, 2026
e371d08
deprecated methods
isc-klu May 5, 2026
b957c33
simp diff
isc-klu May 5, 2026
b72edf8
complete command
isc-klu May 7, 2026
2e28a96
rename statement to command
isc-klu May 8, 2026
11fe249
workspace symbols
isc-klu May 8, 2026
103f0e3
documentSymbol
isc-klu May 8, 2026
01f0233
report type errors
isc-klu May 20, 2026
d4028ab
pretty type errors
isc-klu May 21, 2026
753f3d4
update
isc-klu May 21, 2026
56fe714
un-ignore wasm files
isc-klu May 28, 2026
1245087
fix diagnostics
isc-klu May 29, 2026
77a8953
fix autocompletion
isc-klu May 29, 2026
5e0597b
save progress
isc-klu Jun 1, 2026
cc168f9
clean up
isc-klu Jun 1, 2026
f5f2cb1
improve workspace handling; test and fix member reference
isc-klu Jun 2, 2026
d60f464
fix many problems
isc-klu Jun 16, 2026
0ab6cb4
avoid some error
isc-klu Jun 16, 2026
aa848cb
inlay hints
isc-klu Jun 26, 2026
7b5e4c6
save
isc-klu Jun 30, 2026
4ad0614
inlay hints for while
isc-klu Jun 30, 2026
f50e125
Merge branch 'master' into local-intellisense
isc-klu Jul 8, 2026
a25fcd0
save progress
isc-klu Jul 9, 2026
52be8c8
some system macros
isc-klu Jul 9, 2026
39d7d2a
Check some macros
isc-klu Jul 13, 2026
2f42612
optimize inlay hints
isc-klu Jul 14, 2026
b15cddf
glue ready
isc-klu Jul 16, 2026
b93aff3
correct types
isc-klu Jul 16, 2026
1b5cd78
type error
isc-klu Jul 16, 2026
489de48
get server-side members
isc-klu Jul 17, 2026
6c08be9
uri
isc-klu Jul 17, 2026
cb3eee8
cache getMem
isc-klu Jul 17, 2026
e3b2fbb
increase cache to 1h
isc-klu Jul 17, 2026
81175ba
rm doc
isc-klu Jul 17, 2026
2e674c8
get supers; class methods; safe error check;
isc-klu Jul 17, 2026
74b7069
missing await
isc-klu Jul 17, 2026
8122b8a
fetch classmethod and deprecated flags correctly
isc-klu Jul 17, 2026
59c5be1
serialize
isc-klu Jul 17, 2026
1fe43cc
serialize better
isc-klu Jul 17, 2026
7888058
gracefully report analysis error
isc-klu Jul 17, 2026
e1073d0
refine
isc-klu Jul 17, 2026
2368c70
datatype check
isc-klu Jul 17, 2026
13620fe
clean up
isc-klu Jul 24, 2026
5d92785
check $data correctly
isc-klu Jul 28, 2026
a19f8ed
save
isc-klu Jul 29, 2026
0346ea8
save
isc-klu Aug 3, 2026
360c267
use insertRtn for routines
isc-klu Aug 4, 2026
7c2e684
save
isc-klu Aug 7, 2026
ad0e1d0
save progress
isc-klu Aug 7, 2026
3eb3091
pass diagnostics rather than analysis error
isc-klu Aug 13, 2026
a51cd7c
source
isc-klu Aug 18, 2026
a8b26cb
save
isc-klu Aug 31, 2026
9190d96
try simp
isc-klu Aug 31, 2026
e354d72
Rename analyzer module to ascot; refresh wasm for eager class parsing
isc-klu Aug 31, 2026
cd7c903
fix
isc-klu Aug 31, 2026
82f2ecb
Trim comments that just restate the following line
isc-klu Aug 31, 2026
7c147bc
Revert client's engines.vscode/@types/vscode to master's 1.93.0
isc-klu Aug 31, 2026
1acf5cd
fix
isc-klu Aug 31, 2026
5018cd0
Fix trailing newline in server/package.json
isc-klu Aug 31, 2026
d6db004
Trim redundant lines from build-ascot-component.sh's header comment
isc-klu Aug 31, 2026
12cd90b
Minimize completion.ts diff: revert unrelated null-signature churn, f…
isc-klu Aug 31, 2026
322b0d9
Minimize definition.ts diff: revert unrelated return-type narrowing
isc-klu Aug 31, 2026
d704827
Match makeClassCompletionItem's naming to the existing displayname/so…
isc-klu Aug 31, 2026
4519957
Fix regressed $$$ macro-prefix checks in hover.ts; revert unrelated r…
isc-klu Aug 31, 2026
3eaeaf8
simp
isc-klu Aug 31, 2026
4292816
Drop unnecessary eslint rule overrides; fix the unused vars they masked
isc-klu Aug 31, 2026
06a7a00
Drop unused prepare hook; move localInfoPrefix out of hover.ts
isc-klu Aug 31, 2026
8dd169c
Rename localInfoPrefix to ascot, define it in ascot/index.ts
isc-klu Aug 31, 2026
d116d96
Swap ascot's marker emoji from necktie to scarf
isc-klu Aug 31, 2026
420ca95
Move document/workspace symbol logic into ascot itself
isc-klu Aug 31, 2026
6719961
simp
isc-klu Aug 31, 2026
62dea87
sipm
isc-klu Aug 31, 2026
16124da
simp
isc-klu Aug 31, 2026
18bf330
fix
isc-klu Aug 31, 2026
b2fe7a7
simp hover
isc-klu Aug 31, 2026
fb81690
simp
isc-klu Aug 31, 2026
d0549cd
Merge branch 'master' into local-intellisense
isc-klu Aug 31, 2026
a8c7f21
drop uri parse
isc-klu Aug 31, 2026
0b711b7
rn
isc-klu Aug 31, 2026
82efa0e
Fix stale async-export: hover-type -> hover
isc-klu Aug 31, 2026
9353fbd
simp
isc-klu Aug 31, 2026
ef342fd
hover returns plaintext
isc-klu Aug 31, 2026
c1e981e
simp
isc-klu Aug 31, 2026
5598f87
correct
isc-klu Aug 31, 2026
7c2a306
rn
isc-klu Aug 31, 2026
9718395
Simplify ascot/index.ts: inline one-off helpers, drop dead code
isc-klu Sep 1, 2026
c08f170
simp
isc-klu Sep 1, 2026
88fb4ee
simp
isc-klu Sep 1, 2026
813c28a
trim
isc-klu Sep 1, 2026
7a292ff
simp
isc-klu Sep 1, 2026
9ce2b40
simp
isc-klu Sep 1, 2026
32475fd
simp
isc-klu Sep 1, 2026
80b3111
simp
isc-klu Sep 1, 2026
823cea2
simp
isc-klu Sep 1, 2026
c09b444
simp
isc-klu Sep 1, 2026
4ec526a
fix known issues
isc-klu Sep 1, 2026
2b87945
prettier emoji
isc-klu Sep 1, 2026
dcf41ae
Sync ascot bindings with updated interface
isc-klu Sep 2, 2026
735f61f
Consume ascot via npm instead of a hand-copied wasm artifact
isc-klu Sep 2, 2026
02004c4
Mirror ascot's wasm via CopyPlugin instead of a postinstall script
isc-klu Sep 2, 2026
19efcb1
Rename the wit type namespace to Ascot in ascot/index.ts
isc-klu Sep 2, 2026
3910d50
Drop the unneeded AscotWorkspace alias, back to plain Workspace
isc-klu Sep 2, 2026
2cb3c7a
Consolidate ascot's two imports into one namespace import
isc-klu Sep 2, 2026
f4aee2e
Back to explicit named imports for @intersystems-community/ascot
isc-klu Sep 2, 2026
8de6e6a
Revert "Back to explicit named imports for @intersystems-community/as…
isc-klu Sep 2, 2026
b3a5963
externalize ascot bindings
isc-klu Sep 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@
**/out/
*.vsix
/server/lib/isclexer.node
/server/lib/ascot.core*.wasm
**/tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion .vscodeignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ client/webpack.config.js
server/node_modules/**
server/src/**
server/webpack.config.js
server/lib/**
server/lib/*-isclexer.node
node_modules/**
images/*.gif
**/*.vsix
Expand Down
19 changes: 10 additions & 9 deletions client/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion client/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "language-server-client",
"author": "InterSystems Corporation",
"version": "2.8.5-SNAPSHOT",
"version": "2.9.0-LOCAL",
"private": true,
"engines": {
"vscode": "^1.93.0"
Expand Down
1 change: 1 addition & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ export default tseslint.config(
"server/out/**",
"common/out/**",
"**/*.config.{mjs,js}",
"server/src/ascot/generated/**",
],
},
eslint.configs.recommended,
Expand Down
Loading