Commit graph

32 commits

Author SHA1 Message Date
Eli Dowling
584a21ea7c
typos 2024-03-12 06:42:35 +10:00
Eli Dowling
4a872a3ccf
cleanup and comment for clarity 2024-03-12 06:42:29 +10:00
Eli Dowling
b98633f1ba
fixed unwinding of async 2024-03-12 06:42:29 +10:00
Eli Dowling
87bf2bf70b
made tests better 2024-03-12 06:42:25 +10:00
faldor20
32f73b7ea1
clippy 2024-02-03 21:06:09 +10:00
faldor20
1c7804420a
Added env var configuration for language server timeouts 2024-02-03 20:53:31 +10:00
faldor20
ff0514aafc
spelling 2024-02-01 18:17:10 +10:00
Eli Dowling
84e8e61fa5
formatting
fix formatting

fixed last formatting issue

Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:53 +10:00
Eli Dowling
2da3a2e7a6
remove time based tests
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:52 +10:00
Eli Dowling
9e65c28891
added env var for debounce, removed app from tests
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:51 +10:00
Eli Dowling
9d02662d2c
added indoc to tests and increased delay to ensure it is longer than change debounce
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:51 +10:00
Eli Dowling
94102f6097
updated tests
removed accidentally commited

Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:50 +10:00
Eli Dowling
7eeda9825b
Better names for roc
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:50 +10:00
Eli Dowling
41088bb7e5
Reworked latest_doc waiting code
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:49 +10:00
Eli Dowling
dd8e76e0e3
reworked global analysis to remove unnecissary tuple
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:48 +10:00
Eli Dowling
a6549f3fd3
using ROCLS_LOG for logging env var
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:48 +10:00
Eli Dowling
740222e51a
fixed tests
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:48 +10:00
Eli Dowling
413d50a95a
fixed spelling
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:47 +10:00
Eli Dowling
c081bb7016
Removed LatestDocument and replaced it with a OnceLock
Signed-off-by: faldor20 <eli.jambu@yahoo.com>

removed unused imports

Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:47 +10:00
Eli Dowling
6dfbc1747c
Using env_logger for logging
added testing

Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:47 +10:00
Eli Dowling
b125cc22aa
Switched to simpler version of locking mechanisim
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:46 +10:00
Eli Dowling
a2c8acd9ac
completed refactor
added cargo lock

Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:46 +10:00
Eli Dowling
61b37b276e
refactor: Removed panicks from completion
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:45 +10:00
Eli Dowling
5ccaa1dc74
fixed completion being stopped by changes
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:45 +10:00
Eli Dowling
8c44ec8fd2
first draft of completion
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:44 +10:00
Ayaz Hafiz
ce6c340ebc
First pass at semantic tokens 2023-10-25 17:15:04 -05:00
Ayaz Hafiz
03d132cf6d
Formatting 2023-10-25 17:14:50 -05:00
Ayaz Hafiz
886a367026
Go-to-definition basic support 2023-10-25 17:14:50 -05:00
Ayaz Hafiz
e954e074fb
Refactor for less laziness (right now) 2023-10-25 17:14:50 -05:00
Ayaz Hafiz
6e89821233
Update language server to support apps 2023-10-25 17:14:33 -05:00
Ayaz Hafiz
0db1cd9c28
Add hover 2023-10-25 17:14:33 -05:00
Ayaz Hafiz
9d365a8a57
Support basic diagnostic reporting 2023-10-25 17:14:32 -05:00