Myriad-Dreamin
|
1f5f38895d
|
feat: add def use analysis for module items (#25)
* feat: analyze lexical hierarchy for import items
* feat: add def use analysis for module items
|
2024-03-13 12:05:28 +08:00 |
|
Myriad-Dreamin
|
32d74194c0
|
dev: move snaps (#20)
* dev: move snaps
* build: update cargo.lock
|
2024-03-12 14:10:24 +08:00 |
|
Myriad-Dreamin
|
1a05e4274c
|
feat: add def use analysis inside of module (#19)
* dev: add snapshot map
* feat: add def use analysis inside of module
|
2024-03-12 14:09:48 +08:00 |
|
Myriad-Dreamin
|
ee131ac68a
|
feat: analyze lexical hierarchy for def-use relations (#17)
|
2024-03-12 12:24:53 +08:00 |
|
Myriad-Dreamin
|
3fe61971b5
|
feat: support more ast nodes to folding (#11)
|
2024-03-11 23:47:13 +08:00 |
|
Myriad-Dreamin
|
47a9b88c90
|
feat: add tests for inlay hints (#8)
|
2024-03-11 20:54:19 +08:00 |
|
Myriad-Dreamin
|
50a4f1b5d4
|
feat: add the new context keyword
|
2024-03-11 16:05:04 +08:00 |
|
Myriad-Dreamin
|
8bfbe7706e
|
dev: use implicit autocomplete
|
2024-03-11 15:58:07 +08:00 |
|
Myriad-Dreamin
|
e714ab462f
|
feat: fix show pdf and add export pdf code lens
|
2024-03-11 13:22:55 +08:00 |
|
Myriad-Dreamin
|
5a9990fde3
|
feat: cyclic depdency detection
|
2024-03-11 01:29:37 +08:00 |
|
Myriad-Dreamin
|
28fc0fc036
|
fix: missing typst-preview
|
2024-03-10 21:49:04 +08:00 |
|
Myriad-Dreamin
|
e6a1397c20
|
fix: shifted completion cursor
|
2024-03-10 21:32:32 +08:00 |
|
Myriad-Dreamin
|
9c9fcd91ba
|
feat: adapt to rust analyzer's server crate
|
2024-03-10 17:54:55 +08:00 |
|
Myriad-Dreamin
|
49244fe8df
|
build: bump typst to 0.11.0-rc1
|
2024-03-10 03:45:13 +08:00 |
|
Myriad-Dreamin
|
2a60c1caf9
|
fix: call typst-ide with cursor values
|
2024-03-10 01:38:31 +08:00 |
|
Myriad-Dreamin
|
888aecbe7e
|
chore: improve style
|
2024-03-10 00:59:58 +08:00 |
|
Myriad-Dreamin
|
4e6e25f816
|
dev: move import analyzer code
|
2024-03-10 00:59:34 +08:00 |
|
Myriad-Dreamin
|
549d74858f
|
feat: find module path destination
|
2024-03-10 00:20:25 +08:00 |
|
Myriad-Dreamin
|
e0c9d95c5a
|
feat: find module and external definitions
|
2024-03-09 23:56:06 +08:00 |
|
Myriad-Dreamin
|
7f839e6319
|
fix: adjust leaf_at usages
|
2024-03-09 23:44:05 +08:00 |
|
Myriad-Dreamin
|
e7c5bf7c43
|
test: base snapshot testing for document symbols
|
2024-03-09 23:43:41 +08:00 |
|
Myriad-Dreamin
|
152b23ebac
|
test: base snapshot testing for folding range
|
2024-03-09 23:43:27 +08:00 |
|
Myriad-Dreamin
|
279bead9e1
|
test: base snapshot testing for goto definition
|
2024-03-09 23:43:12 +08:00 |
|
Myriad-Dreamin
|
505164f210
|
dev: update comment
|
2024-03-09 23:41:02 +08:00 |
|
Myriad-Dreamin
|
a7b6c8caf1
|
feat: find syntax definition
|
2024-03-09 23:40:45 +08:00 |
|
Myriad-Dreamin
|
1cef815434
|
docs: add readme for query crate
|
2024-03-09 17:39:02 +08:00 |
|
Myriad-Dreamin
|
720c355a68
|
feat: support {,prepare}rename api
|
2024-03-09 00:59:39 +08:00 |
|
Myriad-Dreamin
|
964def25a9
|
fix: don't panic on bad node range
|
2024-03-08 21:13:22 +08:00 |
|
Myriad-Dreamin
|
788792f202
|
feat: consider context free requests
|
2024-03-08 18:48:20 +08:00 |
|
Myriad-Dreamin
|
f6d473f320
|
fix: source switch on primary node
|
2024-03-08 17:06:08 +08:00 |
|
Myriad-Dreamin
|
efe07c7b4a
|
feat: selection range of goto definition
|
2024-03-08 17:05:48 +08:00 |
|
Myriad-Dreamin
|
f599a607cd
|
feat: analyze closure signatures
|
2024-03-08 16:11:33 +08:00 |
|
Myriad-Dreamin
|
3f647dbcd9
|
feat: initialize inlay hints v1
|
2024-03-08 14:01:45 +08:00 |
|
Myriad-Dreamin
|
17e1577848
|
dev: trace lexical hierarchy analysis
|
2024-03-08 01:11:51 +08:00 |
|
Myriad-Dreamin
|
5f4c55516a
|
chore: remove redundant code
|
2024-03-08 01:00:34 +08:00 |
|
Myriad-Dreamin
|
c19197178c
|
feat: support goto_definition api
|
2024-03-08 00:51:18 +08:00 |
|
Myriad-Dreamin
|
edd3ad260f
|
chore: remove dead code
|
2024-03-08 00:48:09 +08:00 |
|
Myriad-Dreamin
|
bc6e981e81
|
feat: support folding_range api
|
2024-03-07 21:34:47 +08:00 |
|
Myriad-Dreamin
|
22a68003fc
|
feat: nested document symbols
|
2024-03-07 19:31:24 +08:00 |
|
Myriad-Dreamin
|
50ca444915
|
feat: associate request function
|
2024-03-07 16:31:16 +08:00 |
|
Myriad-Dreamin
|
0c7e67ed9a
|
feat: forward const config
|
2024-03-07 16:12:49 +08:00 |
|
Myriad-Dreamin
|
9af8eb4b52
|
feat: create query crate
|
2024-03-07 13:35:45 +08:00 |
|