Commit graph

30 commits

Author SHA1 Message Date
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
Shunsuke Shibayama
7adaecdfbb chore(els): remove file operations not using cache 2023-03-15 17:57:04 +09:00
Shunsuke Shibayama
61eff12072 feat(els): can configure not to publish diagnostics 2023-03-15 17:16:35 +09:00
Shunsuke Shibayama
3d310714f1 feat: support var-args lambda function 2023-03-03 16:01:20 +09:00
Shunsuke Shibayama
5ec9d519c4 chore(els): improve completion
* add `CheckOnType` option
2023-03-03 01:32:19 +09:00
Shunsuke Shibayama
1aa83f140a chore(els): improve signature help 2023-02-27 12:01:09 +09:00
Shunsuke Shibayama
99db34b61c feat(els): support d.er renaming
* fix a bug that left diagnostics
* fix to include PyModule in dependencies
* fix `clear_cache`
2023-02-14 19:59:43 +09:00
Shunsuke Shibayama
5d68d50dda feat(els): add case-change action 2023-02-11 14:20:15 +09:00
Shunsuke Shibayama
a127564b31 Rename dir: compiler -> crates 2023-01-15 12:03:19 +09:00
Renamed from compiler/els/diagnostics.rs (Browse further)