Aleksey Kladov
|
8f1ce82753
|
move to gen-server impl
|
2018-09-01 17:40:45 +03:00 |
|
Aleksey Kladov
|
3588d6b2da
|
add gen_lsp_server
|
2018-09-01 16:18:02 +03:00 |
|
Aleksey Kladov
|
f5669dfc56
|
No self-imports in completion
|
2018-09-01 12:46:43 +03:00 |
|
Aleksey Kladov
|
2161a1689d
|
Type aliases to scope
|
2018-09-01 12:30:53 +03:00 |
|
Aleksey Kladov
|
f2772e29ae
|
add crate graph
|
2018-08-31 19:14:08 +03:00 |
|
Aleksey Kladov
|
7a5bc94774
|
complete self
|
2018-08-31 16:30:42 +03:00 |
|
Aleksey Kladov
|
cdb9b4cbf4
|
handle shadowing
|
2018-08-31 15:53:52 +03:00 |
|
Aleksey Kladov
|
78d60a549d
|
default method name to type name
|
2018-08-31 15:10:37 +03:00 |
|
Aleksey Kladov
|
05a9d42f54
|
tweak extend selection
|
2018-08-31 14:52:29 +03:00 |
|
Aleksey Kladov
|
8fc7f438c4
|
start item recovery
|
2018-08-31 13:35:48 +03:00 |
|
Aleksey Kladov
|
faebae74e4
|
fix tests
|
2018-08-31 12:13:02 +03:00 |
|
Aleksey Kladov
|
d999f4b568
|
cancelation
|
2018-08-31 12:04:33 +03:00 |
|
Aleksey Kladov
|
efa6a952b4
|
cancelation tokens
|
2018-08-31 10:27:38 +03:00 |
|
Aleksey Kladov
|
902df0fc05
|
add test
|
2018-08-30 21:42:23 +03:00 |
|
Aleksey Kladov
|
8f552ab352
|
break/continue completion
|
2018-08-30 21:32:12 +03:00 |
|
Aleksey Kladov
|
80ab3433d3
|
complete imports
|
2018-08-30 20:37:33 +03:00 |
|
Aleksey Kladov
|
49e14a99ed
|
Complete types
|
2018-08-30 20:03:18 +03:00 |
|
Aleksey Kladov
|
9fcebbc512
|
subscriptions
|
2018-08-30 16:27:09 +03:00 |
|
Aleksey Kladov
|
7570d85869
|
loop scope
|
2018-08-30 16:05:49 +03:00 |
|
Aleksey Kladov
|
c2c64145cb
|
move
|
2018-08-30 13:12:49 +03:00 |
|
Aleksey Kladov
|
1f2fb4e27f
|
move
|
2018-08-30 12:52:21 +03:00 |
|
Aleksey Kladov
|
0d6d74e78e
|
minor
|
2018-08-30 12:34:31 +03:00 |
|
Aleksey Kladov
|
7d95d38ecb
|
fix join lines selection
|
2018-08-29 18:35:28 +03:00 |
|
Aleksey Kladov
|
09ea0ca7e5
|
rename world -> analysis impl
|
2018-08-29 18:23:57 +03:00 |
|
Aleksey Kladov
|
0f968ee430
|
minor
|
2018-08-29 18:12:28 +03:00 |
|
Aleksey Kladov
|
4dd4571bfe
|
minor
|
2018-08-29 18:09:08 +03:00 |
|
Aleksey Kladov
|
1baba9a2e2
|
Minor
|
2018-08-29 18:07:56 +03:00 |
|
Aleksey Kladov
|
2e2c2e62eb
|
Remove dead code
|
2018-08-29 18:06:46 +03:00 |
|
Aleksey Kladov
|
fce6bc0acc
|
Make world private
|
2018-08-29 18:05:54 +03:00 |
|
Aleksey Kladov
|
8abf536343
|
Grand refactoring
|
2018-08-29 18:03:14 +03:00 |
|
Aleksey Kladov
|
2007ccfcfe
|
no time to explain, disable clippy checks
|
2018-08-29 11:16:28 +03:00 |
|
Aleksey Kladov
|
754c034a81
|
fix tests
|
2018-08-29 11:15:51 +03:00 |
|
Aleksey Kladov
|
15f15d92eb
|
add impl works with lifetimes
|
2018-08-28 23:59:57 +03:00 |
|
Aleksey Kladov
|
ba02a55330
|
simplify
|
2018-08-28 22:58:02 +03:00 |
|
Aleksey Kladov
|
69eeae0c99
|
polish join
|
2018-08-28 22:52:51 +03:00 |
|
Aleksey Kladov
|
6effddb18c
|
fix comma list
|
2018-08-28 21:48:14 +03:00 |
|
Aleksey Kladov
|
e6ab53619b
|
be more careful with adding semis
|
2018-08-28 21:45:59 +03:00 |
|
Aleksey Kladov
|
f5de8212da
|
Tweak return completion
|
2018-08-28 21:31:34 +03:00 |
|
Aleksey Kladov
|
d351ae67a9
|
Smart return completion
|
2018-08-28 21:14:13 +03:00 |
|
Aleksey Kladov
|
2257c08cb1
|
Add ret type
|
2018-08-28 21:11:17 +03:00 |
|
Aleksey Kladov
|
b00a4d43ec
|
Dont diagnose inline mods
|
2018-08-28 20:29:36 +03:00 |
|
Aleksey Kladov
|
4c1f17af7d
|
completion snippets
|
2018-08-28 20:26:57 +03:00 |
|
Aleksey Kladov
|
b6c654e233
|
reread files from disk
|
2018-08-28 19:42:55 +03:00 |
|
Aleksey Kladov
|
dea6ed73fa
|
better pattern recovery
|
2018-08-28 19:35:09 +03:00 |
|
Aleksey Kladov
|
537ea620bb
|
complete items from module scope
|
2018-08-28 19:23:55 +03:00 |
|
Aleksey Kladov
|
d34588bf83
|
create module smartly
|
2018-08-28 18:22:59 +03:00 |
|
Aleksey Kladov
|
748a4cacd2
|
Reorganize tests
|
2018-08-28 14:47:12 +03:00 |
|
Aleksey Kladov
|
6c41a205a9
|
join any block
|
2018-08-28 14:21:37 +03:00 |
|
Aleksey Kladov
|
288c9d1ac6
|
Simplify API
|
2018-08-28 14:07:41 +03:00 |
|
Aleksey Kladov
|
7e74af3226
|
Avoid materializing strings
|
2018-08-28 14:06:30 +03:00 |
|