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 unwrap s
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 unwrap s
|
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 |
|