Shunsuke Shibayama
|
fcfa50d8a3
|
feat: support python package diagnostics
|
2024-07-07 12:03:10 +09:00 |
|
Shunsuke Shibayama
|
1e23c6beb5
|
chore: add some helper methods
|
2024-07-06 20:35:22 +09:00 |
|
Shunsuke Shibayama
|
2f6717ba4f
|
build: update pyo3 to v0.21
|
2024-07-02 03:15:28 +09:00 |
|
Shunsuke Shibayama
|
e7b7f99064
|
Update pathutil.rs
|
2024-06-22 09:49:25 +09:00 |
|
Shunsuke Shibayama
|
575df7485a
|
chore: fix mod_name
|
2024-06-19 16:28:48 +09:00 |
|
Shunsuke Shibayama
|
ea6e3df982
|
chore: add log-level-error feature
|
2024-06-16 13:40:36 +09:00 |
|
Shunsuke Shibayama
|
5cf3acbf16
|
chore: fix warnings
|
2024-06-15 12:20:57 +09:00 |
|
Shunsuke Shibayama
|
f489df2630
|
chore: remove obsolete options
|
2024-05-30 13:55:14 +09:00 |
|
GreasySlug
|
6ef11887ed
|
feat(linter): add lint command
|
2024-05-27 01:04:27 +09:00 |
|
Shunsuke Shibayama
|
559b465888
|
fix: minor bugs
|
2024-05-22 16:33:10 +09:00 |
|
Shunsuke Shibayama
|
12fa839120
|
fix: https://github.com/mtshiba/pylyzer/issues/90
|
2024-05-05 14:52:08 +09:00 |
|
Shunsuke Shibayama
|
29a70b0632
|
chore: fix warnings
|
2024-05-02 23:03:58 +09:00 |
|
Shunsuke Shibayama
|
0ffa23affd
|
fix: trait parameter bug
|
2024-04-28 18:53:30 +09:00 |
|
Shunsuke Shibayama
|
c05432f141
|
feat(linter): add bool_comparison rule
fix #504
|
2024-04-12 01:23:19 +09:00 |
|
Shunsuke Shibayama
|
41bf14629b
|
chore: use ArcArray instead of Vec
|
2024-03-31 17:18:27 +09:00 |
|
Shunsuke Shibayama
|
11f2b48853
|
feat: add Linter
|
2024-03-25 00:13:03 +09:00 |
|
Shunsuke Shibayama
|
d9e4dbe716
|
chore: eliminate unwrap s
|
2024-03-23 09:52:52 +09:00 |
|
Shunsuke Shibayama
|
f5a21cac8a
|
chore: fix warnings
|
2024-03-22 21:01:47 +09:00 |
|
Shunsuke Shibayama
|
fd873a1916
|
feat: argumen type narrowing
|
2024-03-17 20:57:13 +09:00 |
|
Shunsuke Shibayama
|
74e89f6d5b
|
fix: polymorphic type spec instantiation bugs
|
2024-03-13 22:35:08 +09:00 |
|
Shunsuke Shibayama
|
d972af35d0
|
Update pathutil.rs
|
2024-03-13 02:44:02 +09:00 |
|
Shunsuke Shibayama
|
2da6f603a4
|
chore: add ErgConfig::{effect_check, ownership_check}
|
2024-03-13 00:15:39 +09:00 |
|
Slug
|
a136d6dc18
|
Merge pull request #253 from GreasySlug/fix/invalid-block
Fix invalid expect block and support for multi-line errors
|
2024-03-06 23:52:12 +09:00 |
|
GreasySlug
|
045e5c8064
|
fix: collections are handled similarly to multi-line str
|
2024-03-04 00:30:08 +09:00 |
|
GreasySlug
|
87cb7c3af5
|
fix: set the block begin when the it's evaluated
|
2024-03-03 14:24:03 +09:00 |
|
GreasySlug
|
436be4f0ff
|
fix: correct line offset on single line error
The block begin is set only for a error, eval and special command
|
2024-02-29 10:21:09 +09:00 |
|
Shunsuke Shibayama
|
46610a1ae0
|
fix(els): minor bugs
|
2024-02-26 12:02:28 +09:00 |
|
GreasySlug
|
4cf4547cb2
|
fix: correct line offset in REPL error display
|
2024-02-25 23:15:36 +09:00 |
|
Shunsuke Shibayama
|
0bedeb51ab
|
feat: support using attributes in predicate
|
2024-02-24 13:23:02 +09:00 |
|
Shunsuke Shibayama
|
ca88e82c9f
|
feat: improve record type error hint
|
2024-02-21 00:39:36 +09:00 |
|
GreasySlug
|
b974f4ae5e
|
impl: expect the block
|
2024-02-20 23:41:41 +09:00 |
|
GreasySlug
|
b10b57d8e3
|
feat(REPL): add err type
|
2024-02-20 00:38:39 +09:00 |
|
Shunsuke Shibayama
|
0b618da4c2
|
Update pathutil.rs
|
2024-02-16 16:24:15 +09:00 |
|
Shunsuke Shibayama
|
4466a5a463
|
feat: add erg_compiler::Compiler (python module)
|
2024-02-15 03:09:22 +09:00 |
|
Shunsuke Shibayama
|
d17767f326
|
Merge branch 'main' into remove_ext
|
2024-02-14 15:56:45 +09:00 |
|
Shunsuke Shibayama
|
dabdc8eaa5
|
feat: add erg_compiler::compile_with_dependencies
|
2024-02-14 15:54:30 +09:00 |
|
Shunsuke Shibayama
|
13f303fbfb
|
fix: refinement type assert cast bug
|
2024-02-14 13:44:45 +09:00 |
|
Shunsuke Shibayama
|
2eaec5a40e
|
feat: resolve pkgs module path
|
2024-02-14 01:30:48 +09:00 |
|
Shunsuke Shibayama
|
3cef64816a
|
chore: relax lock timeout duration
|
2024-02-12 13:10:42 +09:00 |
|
Shunsuke Shibayama
|
8b0d504ccb
|
Merge branch 'main' into lib.d
|
2024-02-11 13:46:59 +09:00 |
|
Shunsuke Shibayama
|
4440d0a698
|
chore: add TraitImpl::declared_in
|
2024-02-11 13:08:03 +09:00 |
|
Shunsuke Shibayama
|
928afaabdd
|
feat: erg check for decl packages
|
2024-02-10 15:34:03 +09:00 |
|
Shunsuke Shibayama
|
14bf431c57
|
chore: resolve decl package path
|
2024-02-10 13:01:42 +09:00 |
|
Shunsuke Shibayama
|
44e3d6f343
|
Merge branch 'main' into torch_d
|
2024-02-06 01:55:44 +09:00 |
|
GreasySlug
|
edd193a119
|
refactor: wrap and handle the py ver retrieval
|
2024-02-04 23:51:45 +09:00 |
|
Shunsuke Shibayama
|
8d5641503f
|
fix: cyclic modules resolution bug
|
2024-02-03 14:50:51 +09:00 |
|
Shunsuke Shibayama
|
6018d0f841
|
chore: project_root_of -> project_root_dir_of
|
2024-02-01 20:54:35 +09:00 |
|
Shunsuke Shibayama
|
a6e7a39753
|
fix: nested module bug
|
2024-01-31 12:11:20 +09:00 |
|
Shunsuke Shibayama
|
276583d8ef
|
feat: add const reversed/sum/Str::replace
|
2024-01-30 11:01:45 +09:00 |
|
Shunsuke Shibayama
|
7ed39e3281
|
fix: dependent refinement type bug
|
2024-01-30 01:06:03 +09:00 |
|