Commit Graph

66 Commits

Author SHA1 Message Date
Aleksey Kladov 1329dd4e28 Avoid clones 2018-09-02 15:18:43 +03:00
Aleksey Kladov 80be61ed78 project model 2018-09-02 14:46:15 +03:00
Aleksey Kladov 7fad13de73 store messages in tests 2018-09-02 12:34:06 +03:00
Aleksey Kladov d752455637 introduce project model 2018-09-02 11:37:57 +03:00
Aleksey Kladov 541170420b Add an integration test 2018-09-01 20:21:11 +03:00
Aleksey Kladov e8515fecd7 split lib 2018-09-01 18:16:08 +03:00
Aleksey Kladov 4268fbeaa1 simplify 2018-09-01 18:03:57 +03:00
Aleksey Kladov 8f1ce82753 move to gen-server impl 2018-09-01 17:40:45 +03:00
Aleksey Kladov d999f4b568 cancelation 2018-08-31 12:04:33 +03:00
Aleksey Kladov 9fcebbc512 subscriptions 2018-08-30 16:27:09 +03:00
Aleksey Kladov 1f2fb4e27f move 2018-08-30 12:52:21 +03:00
Aleksey Kladov 8abf536343 Grand refactoring 2018-08-29 18:03:14 +03:00
Aleksey Kladov 2257c08cb1 Add ret type 2018-08-28 21:11:17 +03:00
Aleksey Kladov b6c654e233 reread files from disk 2018-08-28 19:42:55 +03:00
Aleksey Kladov d34588bf83 create module smartly 2018-08-28 18:22:59 +03:00
Aleksey Kladov 2fa90e736b better recovery for exprs 2018-08-28 11:12:42 +03:00
Aleksey Kladov 13110f48e9 Log errors 2018-08-28 00:42:13 +03:00
Aleksey Kladov 8f5330cb07 More robust highlighting 2018-08-28 00:20:59 +03:00
Aleksey Kladov 422efe59af you better run 2018-08-27 22:52:43 +03:00
Aleksey Kladov 5751815314 Add runnables 2018-08-27 22:03:19 +03:00
Aleksey Kladov aaca7d003b move scopes to file 2018-08-27 20:58:38 +03:00
Aleksey Kladov 71722c047f Simple scope completion 2018-08-26 12:51:45 +03:00
Aleksey Kladov 6cade3f6d8 Runnig tests somehow 2018-08-24 13:41:25 +03:00
Aleksey Kladov 8ad586a44e JoinLines frontend 2018-08-23 22:14:51 +03:00
Aleksey Kladov 8d82d1551e Extend add impl 2018-08-22 19:06:30 +03:00
Aleksey Kladov e8dfb92641 Simplify 2018-08-22 12:58:34 +03:00
Aleksey Kladov 9909875bfe parent module request 2018-08-22 10:53:48 +03:00
Aleksey Kladov ecc9df5f00 simpler update 2018-08-21 22:24:59 +03:00
Aleksey Kladov b937262c9b Module map implementation 2018-08-21 18:30:10 +03:00
Aleksey Kladov ed7ae78c6f ServerWorld 2018-08-17 19:54:08 +03:00
Aleksey Kladov 081c16c776 initial mod resolve 2018-08-17 15:37:17 +03:00
Aleksey Kladov 55e87e0b74 mod resolve work 2018-08-17 00:18:14 +03:00
Aleksey Kladov e0a43a159d vscode moves cursor 2018-08-16 13:46:31 +03:00
Aleksey Kladov c631b585a7 matching brace 2018-08-16 00:23:22 +03:00
Aleksey Kladov aa0d344581 Edits with cursors 2018-08-15 23:24:20 +03:00
Aleksey Kladov 9f6cf42c5f Switch to file ids 2018-08-15 17:24:20 +03:00
Aleksey Kladov 1141d448d9 Add derive intention 2018-08-14 13:33:44 +03:00
Aleksey Kladov 2b828c68e8 separete structure from symbols 2018-08-14 11:20:09 +03:00
Aleksey Kladov c1a7b72fb7 renames 2018-08-13 18:27:26 +03:00
Aleksey Kladov 5a56ac4b72 Better limiting 2018-08-13 17:19:27 +03:00
Aleksey Kladov 8ae56fa6d0 Stupid goto definition 2018-08-13 16:35:17 +03:00
Aleksey Kladov 7fc91f41d8 Generalize query 2018-08-13 16:07:05 +03:00
Aleksey Kladov d19f3ac834 workspace symbols 2018-08-13 15:35:53 +03:00
Aleksey Kladov ed2ac17133 smol_str to a crate 2018-08-13 14:24:22 +03:00
Aleksey Kladov 18486a02fa indexing infra 2018-08-13 13:46:05 +03:00
Aleksey Kladov be742a5877 Apply code actions 2018-08-13 02:38:34 +03:00
Aleksey Kladov 25aebb5225 Refctor 2018-08-13 00:09:30 +03:00
Aleksey Kladov 535bd7ccf7 remove useless loop 2018-08-12 22:23:44 +03:00
Aleksey Kladov b518fd0ef9 Sans IO dispatch 2018-08-12 22:12:51 +03:00
Aleksey Kladov 1962369806 more modules 2018-08-12 22:08:14 +03:00