Commit graph

64 commits

Author SHA1 Message Date
Shunsuke Shibayama
0e53191efd chore(els): improve method completion 2024-10-11 15:55:52 +09:00
Shunsuke Shibayama
317a662497 chore: improve client health checking (windows) 2024-10-09 20:10:01 +09:00
Shunsuke Shibayama
699f5c6bfc chore: improve client health checking 2024-10-09 14:22:14 +09:00
Shunsuke Shibayama
ab06244b2b chore(els): relax client health checking timeout 2024-09-26 11:35:05 +09:00
Shunsuke Shibayama
2d5aed6ec9 chore(els): id can be passed as a string 2024-09-18 23:12:12 +09:00
Shunsuke Shibayama
ae039c9f39 perf(els): improve diagnostics speed 2024-09-18 14:17:16 +09:00
Shunsuke Shibayama
fcfa50d8a3 feat: support python package diagnostics 2024-07-07 12:03:10 +09:00
Shunsuke Shibayama
5cf3acbf16 chore: fix warnings 2024-06-15 12:20:57 +09:00
Shunsuke Shibayama
b17b802223 feat(els): add lint option 2024-04-12 11:47:16 +09:00
Shunsuke Shibayama
856058d06f chore(els): eliminate unwraps 2024-03-25 15:44:46 +09:00
Shunsuke Shibayama
11f2b48853 feat: add Linter 2024-03-25 00:13:03 +09:00
Shunsuke Shibayama
d9e4dbe716 chore: eliminate unwraps 2024-03-23 09:52:52 +09:00
Shunsuke Shibayama
abc967e10d chore(els): don't steal_lowerer if diff is Nop 2024-02-16 14:09:30 +09:00
Shunsuke Shibayama
6018d0f841 chore: project_root_of -> project_root_dir_of 2024-02-01 20:54:35 +09:00
Shunsuke Shibayama
c75dc9c77a Update lower.rs 2024-02-01 18:36:38 +09:00
Shunsuke Shibayama
366141b4a3 fix(els): don't show irrelevant parse errors 2024-01-27 16:18:00 +09:00
Shunsuke Shibayama
8e59f08afd fix(els): workspace diagnostics bug 2024-01-27 02:05:23 +09:00
Shunsuke Shibayama
cfc2214bfb fix: path handling bug 2024-01-21 02:26:58 +09:00
Shunsuke Shibayama
5e015df561 Update diagnostics.rs 2023-10-05 01:44:57 +09:00
Shunsuke Shibayama
a33f9ab928 fix(els): parse errors ignorance 2023-09-23 16:32:31 +09:00
Shunsuke Shibayama
5497af5626 fix(els): duplicated diagnostics 2023-09-16 12:14:24 +09:00
Shunsuke Shibayama
27ad6123da fix: dependents check 2023-09-15 15:31:54 +09:00
Shunsuke Shibayama
965d0c2c2d fix: renaming bug 2023-09-15 09:43:56 +09:00
Shunsuke Shibayama
3b061ba077 chore: remove ModuleCache 2023-09-14 21:56:12 +09:00
Shunsuke Shibayama
94b5fc27e9 chore(els): remove AnalysisResultCache 2023-09-14 19:39:18 +09:00
Shunsuke Shibayama
d92e3f5425 fix(els): wait until workspace diags are finished 2023-09-14 11:23:42 +09:00
Shunsuke Shibayama
31246138b3 chore: add ModuleEntry.ast 2023-09-14 01:29:35 +09:00
Shunsuke Shibayama
64874f4169 feat(els): workspace diagnostics 2023-09-08 20:49:16 +09:00
Shunsuke Shibayama
dcb42f68b9 feat: add molc
* use molc for ELS tests
2023-09-08 02:13:13 +09:00
Shunsuke Shibayama
f7e48f6033 chore(els): ask after initialized 2023-09-01 20:21:40 +09:00
Shunsuke Shibayama
936b6e2f95 chore: eliminate clippy warns 2023-08-24 23:38:27 +09:00
Shunsuke Shibayama
09b4f03aad revert: use cache 2023-08-23 01:58:36 +09:00
Shunsuke Shibayama
c76d4a1ce3 feat(els): Server::restart 2023-08-22 01:18:08 +09:00
Shunsuke Shibayama
499ecb5d40 feat(els): stop autocheck if autosave is enabled 2023-08-22 00:00:30 +09:00
Shunsuke Shibayama
82792aca80 fix(els): caching bugs 2023-08-21 17:00:25 +09:00
Shunsuke Shibayama
6b9629e658 chore(els): add a client health checker 2023-08-20 13:25:04 +09:00
Shunsuke Shibayama
5072695b16 fix: auto_diagnostics bug 2023-08-02 08:33:45 +09:00
Shunsuke Shibayama
3eb2d439ca fix: eliminate of unnecessary file escapes 2023-07-26 17:53:29 +09:00
Shunsuke Shibayama
7a1a543c25 chore(els): display error source 2023-07-03 22:38:29 +09:00
Shunsuke Shibayama
2d532ad0ea fix: eliminate unwraps
fix: mtshiba/pylyzer#46
2023-07-03 00:46:30 +09:00
Shunsuke Shibayama
fe20eda514 feat(els): reactive diagnostics 2023-06-30 23:17:35 +09:00
Shunsuke Shibayama
eaeb659a7d fix: errors in other modules are ignored 2023-06-22 16:32:10 +09:00
Shunsuke Shibayama
804a42e508 chore(els): add AnalysisResultCache 2023-06-19 11:14:56 +09:00
Shunsuke Shibayama
324618dbdc chore(parser): return AST and Warnings 2023-06-09 02:36:41 +09:00
Shunsuke Shibayama
a8abb7709e fix: type declaration bugs 2023-06-04 16:48:21 +09:00
Shunsuke Shibayama
9a6af2cd07 feat:(els): ELS parser can be customized 2023-05-28 23:45: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