Commit graph

234 commits

Author SHA1 Message Date
Shunsuke Shibayama
324618dbdc chore(parser): return AST and Warnings 2023-06-09 02:36:41 +09:00
Shunsuke Shibayama
890f4d9373 build: update version (v0.6.14) 2023-06-06 12:08:19 +09:00
Shunsuke Shibayama
a8abb7709e fix: type declaration bugs 2023-06-04 16:48:21 +09:00
Shunsuke Shibayama
5052ebb077 feat: impl polymorphic type declaration 2023-06-04 01:34:20 +09:00
Shunsuke Shibayama
4137a07b70 chore(els): impl hover/jump for type specification 2023-06-02 10:54:31 +09:00
Shunsuke Shibayama
5de9ccbca7 build: update version (nightly.4) 2023-06-01 22:06:23 +09:00
Shunsuke Shibayama
e1ff65534f build: update version (nightly.3) 2023-06-01 21:29:02 +09:00
Shunsuke Shibayama
c4b4f18ca8 build: add experimental feature 2023-06-01 21:27:28 +09:00
Shunsuke Shibayama
888395d589 build: update version (nightly.2) 2023-05-31 12:51:00 +09:00
Shunsuke Shibayama
ef47d49665 Update inlay_hint.rs 2023-05-31 12:43:06 +09:00
Shunsuke Shibayama
e7b5150ab7 Update server.rs 2023-05-31 12:33:15 +09:00
Shunsuke Shibayama
c5b75e330d build: update version (nightly.1) 2023-05-31 12:20:24 +09:00
Shunsuke Shibayama
932db3da0b Update util.rs 2023-05-31 09:40:07 +09:00
Shunsuke Shibayama
2884b80b01 build: update version (nightly.0) 2023-05-28 23:47:48 +09:00
Shunsuke Shibayama
9a6af2cd07 feat:(els): ELS parser can be customized 2023-05-28 23:45:53 +09:00
Shunsuke Shibayama
74103e5a1a feat(els): implement inline variables 2023-05-28 22:40:22 +09:00
Shunsuke Shibayama
bb1dd5eb8e feat(els): implement extract into function 2023-05-28 14:14:27 +09:00
Shunsuke Shibayama
b8b312caad chore: eliminate unsafe operations 2023-05-28 10:31:39 +09:00
Shunsuke Shibayama
980be54590 merge from main 2023-05-28 10:01:00 +09:00
Shunsuke Shibayama
8e481399b4 chore: eliminate unsafe operations 2023-05-28 02:22:33 +09:00
Shunsuke Shibayama
0e42ab03ca feat: let Shared: Send + Sync 2023-05-27 20:41:28 +09:00
Shunsuke Shibayama
00e37d0b11 build: update version (v0.6.13) 2023-05-25 19:42:18 +09:00
Shunsuke Shibayama
7e9cb513af fix: inherit config 2023-05-25 13:47:42 +09:00
Shunsuke Shibayama
829b0d11b6 fix: module accessibility 2023-05-21 22:35:44 +09:00
Shunsuke Shibayama
010426d475 build: update version (nightly.4) 2023-05-13 21:12:53 +09:00
Shunsuke Shibayama
3f173b8b7c refactor(els): Server::artifacts -> analysis_result 2023-05-13 19:58:44 +09:00
Shunsuke Shibayama
f44a6b2285 chore: eliminate unwrap 2023-05-13 19:25:07 +09:00
Shunsuke Shibayama
df5b3bb7d0 chore(els): impl Display for ASTDiff/HIRDiff 2023-05-13 19:08:35 +09:00
Shunsuke Shibayama
28a6dd72eb Merge branch 'main' into ast-diff 2023-05-13 18:44:53 +09:00
Shunsuke Shibayama
d99b686c7e chore(els): defer file analysis for completion 2023-05-13 18:43:31 +09:00
Shunsuke Shibayama
ced04e5d6a fix: bugs 2023-05-13 16:14:34 +09:00
Shunsuke Shibayama
33e1b776cb feat: add ASTDiff and impl lazy compilation 2023-05-13 11:33:48 +09:00
Shunsuke Shibayama
6755b4aab3 build: update version (nightly.3) 2023-05-10 22:50:28 +09:00
Shunsuke Shibayama
536f4fb319 fix(els): eliminate unwraps 2023-05-10 12:23:12 +09:00
Shunsuke Shibayama
07c21a4803 build: update version (nightly.2) 2023-05-09 23:58:16 +09:00
Shunsuke Shibayama
2ec2418df9 build: update version (nightly.1) 2023-05-09 22:22:29 +09:00
Hanaasagi
ffb5f0e688 chore: fix all typo 2023-05-07 03:43:53 +09:00
Shunsuke Shibayama
670a5e4c09 build: update version (nightly.0) 2023-05-06 21:41:18 +09:00
Shunsuke Shibayama
7870a41428 build: update version (v0.6.12) 2023-05-04 19:14:54 +09:00
Shunsuke Shibayama
2fce9bda3b fix(els): eliminate unwraps 2023-05-04 19:05:27 +09:00
Shunsuke Shibayama
d375ab51e1 fix(els): improve hover accuracy 2023-05-03 20:49:01 +09:00
Shunsuke Shibayama
0a0b10a101 build: update version (nightly.6) 2023-05-03 15:04:15 +09:00
Shunsuke Shibayama
730886021e feat: add special namespaces module/global 2023-05-03 14:32:09 +09:00
Shunsuke Shibayama
5703aa84ab build: update version (nightly.5) 2023-05-02 23:00:26 +09:00
Shunsuke Shibayama
c84294fc11 chore(els): let FileCache: Send + Sync 2023-05-01 23:27:53 +09:00
Shunsuke Shibayama
cd61f164b1 fix(els): goto python API definitions 2023-04-30 21:33:08 +09:00
Shunsuke Shibayama
12ce688050 build: update version (nightly.4) 2023-04-30 20:09:55 +09:00
Shunsuke Shibayama
70c48bd5ae Update semantic.rs 2023-04-30 19:38:31 +09:00
Shunsuke Shibayama
bd95ab8221 fix: PreDeclTypeSpec bugs
SimpleTypeSpec -> Identifier/PolyTypeSpec
2023-04-30 19:29:47 +09:00
Shunsuke Shibayama
6c665157bc fix(els): file operation bugs 2023-04-30 18:00:42 +09:00