Commit graph

211 commits

Author SHA1 Message Date
Shunsuke Shibayama
4d77dc88c6 Update env.rs 2023-09-10 01:05:52 +09:00
Shunsuke Shibayama
6f036dca5c fix: minor bugs 2023-09-10 00:40:52 +09:00
Shunsuke Shibayama
509f9c4fe3 fix: pyc execution 2023-09-06 12:18:37 +09:00
Shunsuke Shibayama
7729b73809 fix: dict iterators bug 2023-09-06 00:56:07 +09:00
Shunsuke Shibayama
712d4e2b73 feat: bidi for containers 2023-09-05 19:38:33 +09:00
Shunsuke Shibayama
75b5b68831 feat: introduce bidirectional type checking 2023-09-05 16:44:38 +09:00
Shunsuke Shibayama
5f8d744e47 chore: union/intersection subtyping 2023-09-05 09:45:15 +09:00
Shunsuke Shibayama
d6d278f99f chore(els): improve workspace symbol 2023-09-03 16:24:39 +09:00
Shunsuke Shibayama
98963cc643 feat(els): add document symbol 2023-09-02 15:09:59 +09:00
Shunsuke Shibayama
0c89ca99cd chore: impl TryFrom<Expr> for $Variant 2023-09-02 00:55:51 +09:00
Shunsuke Shibayama
b746cd38bd fix(els): signature help 2023-08-30 11:39:32 +09:00
Shunsuke Shibayama
06c14c35e5 chore: add Token::col_end 2023-08-27 16:49:01 +09:00
Shunsuke Shibayama
418f31e6ed fix: transpiler test 2023-08-25 00:44:03 +09:00
Shunsuke Shibayama
936b6e2f95 chore: eliminate clippy warns 2023-08-24 23:38:27 +09:00
Shunsuke Shibayama
1b04cbe802 test: update transpiler test 2023-08-24 20:32:11 +09:00
Shunsuke Shibayama
9db6e5fa4d fix: bytecode reader 2023-08-24 14:17:49 +09:00
Shunsuke Shibayama
afed802b24 Update config.rs 2023-08-24 12:16:35 +09:00
Shunsuke Shibayama
148e4d76e7 Merge branch 'main' into fix-els 2023-08-22 21:47:04 +09:00
Shunsuke Shibayama
3724a74649 fix: undo leak bug & sub-unification bugs 2023-08-22 21:45:25 +09:00
Shunsuke Shibayama
bcd4e4deb7 chore: add safe_yield 2023-08-21 22:50:08 +09:00
Shunsuke Shibayama
82792aca80 fix(els): caching bugs 2023-08-21 17:00:25 +09:00
Shunsuke Shibayama
fa2a59ae83 feat: support json backend 2023-08-18 22:19:19 +09:00
Shunsuke Shibayama
5ef1288113 fix: recursive type bug 2023-08-17 22:44:54 +09:00
Shunsuke Shibayama
bb613c20d6 fix: runtime args bug 2023-08-16 20:52:12 +09:00
Shunsuke Shibayama
f298db96d1 fix: warn unused type variables 2023-08-02 15:07:31 +09:00
Shunsuke Shibayama
9734028b21 Update config.rs 2023-08-02 10:50:40 +09:00
Shunsuke Shibayama
ebfc314e0b fix: windows specific bug 2023-07-26 20:07:06 +09:00
Shunsuke Shibayama
3eb2d439ca fix: eliminate of unnecessary file escapes 2023-07-26 17:53:29 +09:00
Shunsuke Shibayama
3fc42f65e8 fix: #443 2023-07-26 01:19:48 +09:00
Shunsuke Shibayama
bea413460a fix: codegen bugs (3.8~3.10) 2023-07-23 23:17:28 +09:00
Shunsuke Shibayama
7e58b59914 fix: canonicalize path 2023-07-15 23:22:32 +09:00
Shunsuke Shibayama
35d745e4d7 fix: Input::file_stem 2023-07-12 22:33:52 +09:00
Shunsuke Shibayama
3f9e70bd9d fix: Self type bugs 2023-07-08 13:17:09 +09:00
Shunsuke Shibayama
d2eaf0bef4 fix: case-sensitive renaming 2023-07-07 22:10:47 +09:00
Shunsuke Shibayama
a8a3316c17 chore: add LimitedDisplay::to_string_unabbreviated 2023-07-07 01:10:18 +09:00
Shunsuke Shibayama
ad96859d71 fix: case-sensitiveness check 2023-07-03 23:25:40 +09:00
Shunsuke Shibayama
1695587177 fix: path case-sensitiveness bug
fix: mtshiba/pylyzer#45
2023-07-03 22:32:12 +09:00
Shunsuke Shibayama
bfc403af09 fix: path resolution bug 2023-06-29 14:54:15 +09:00
Shunsuke Shibayama
805555a097 fix: HIR linking 2023-06-29 11:50:59 +09:00
Shunsuke Shibayama
ddb483c2cf fix: minor bugs 2023-06-25 23:06:40 +09:00
Shunsuke Shibayama
eaeb659a7d fix: errors in other modules are ignored 2023-06-22 16:32:10 +09:00
Shunsuke Shibayama
7ba874a85c feat(els): suggest external python libs 2023-06-21 20:09:07 +09:00
Shunsuke Shibayama
d456234d7b Update error.rs 2023-06-21 14:02:12 +09:00
Shunsuke Shibayama
7cc6f3e590 fix: hover bug 2023-06-21 13:46:21 +09:00
Shunsuke Shibayama
21c53dacc1 refactor: LocalShared -> Forkable 2023-06-18 18:30:09 +09:00
Shunsuke Shibayama
75f4c206f6 feat: parallelize the analysis process 2023-06-18 15:58:32 +09:00
Shunsuke Shibayama
1a4095077f WIP 2023-06-15 10:49:09 +09:00
Shunsuke Shibayama
5018aeb241 build: remove unnecessary deps 2023-06-12 00:10:27 +09:00
Shunsuke Shibayama
f23a178737 Merge branch 'main' into rwlock 2023-06-12 00:05:01 +09:00
Shunsuke Shibayama
ca664ca54c Update shared.rs 2023-06-12 00:02:46 +09:00