Commit graph

58 commits

Author SHA1 Message Date
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
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
2fce9bda3b fix(els): eliminate unwraps 2023-05-04 19:05:27 +09:00
Shunsuke Shibayama
c84294fc11 chore(els): let FileCache: Send + Sync 2023-05-01 23:27:53 +09:00
Shunsuke Shibayama
ca83d090a3 chore: add NormalizedUrl 2023-03-31 15:14:30 +09:00