diff --git a/Cargo.lock b/Cargo.lock index 3a1ca10..f07406b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -252,9 +252,9 @@ checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" [[package]] name = "els" -version = "0.1.21-nightly.2" +version = "0.1.22-nightly.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33ee5974e3be6b45da3325161134bd66301e6294c19a4ab9316ecd5075bb68c4" +checksum = "8e5349f1ea94b0adc10294d68c4da21234379581817fff364af8a0852ee383b4" dependencies = [ "erg_common", "erg_compiler", @@ -274,9 +274,9 @@ dependencies = [ [[package]] name = "erg_common" -version = "0.6.9-nightly.2" +version = "0.6.10-nightly.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd4554a4e4ff72596bbdc3765defe61cc9ac1a42ef591bd4a2d75d1b0019529e" +checksum = "7ecced2fa56385edba2e88e1b1427a1be2b7c80866891b874042b71af2225361" dependencies = [ "backtrace-on-stack-overflow", "hermit-abi", @@ -286,9 +286,9 @@ dependencies = [ [[package]] name = "erg_compiler" -version = "0.6.9-nightly.2" +version = "0.6.10-nightly.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6a7ba0ce5cb29487bca4f512b274719ca69a33b0806baff05a75cb38c70bc7d" +checksum = "8f9c2cef43486126e94ef0abc632d48ce2a1d5724bb3d62ede92de84c05b01d6" dependencies = [ "erg_common", "erg_parser", @@ -296,9 +296,9 @@ dependencies = [ [[package]] name = "erg_parser" -version = "0.6.9-nightly.2" +version = "0.6.10-nightly.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a114df521d494e1b5fb650fed3186f722f196a4f048c33d7ddb1bb78064b51b" +checksum = "888b847079997988bee3493014ca1641bd0068a6ab9f0fc3d42dd55c2d7f6ff0" dependencies = [ "erg_common", "unicode-xid 0.2.4", @@ -602,7 +602,7 @@ dependencies = [ [[package]] name = "py2erg" -version = "0.0.16" +version = "0.0.17" dependencies = [ "erg_common", "erg_compiler", @@ -611,7 +611,7 @@ dependencies = [ [[package]] name = "pylyzer" -version = "0.0.16" +version = "0.0.17" dependencies = [ "els", "erg_common", @@ -920,9 +920,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "syn" -version = "2.0.11" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21e3787bb71465627110e7d87ed4faaa36c1f61042ee67badb9e2ef173accc40" +checksum = "79d9531f94112cfc3e4c8f5f02cb2b58f72c97b7efd85f70203cc6d8efda5927" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 1c369db..66178e8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,16 +15,16 @@ members = [ ] [workspace.package] -version = "0.0.16" +version = "0.0.17" authors = ["Shunsuke Shibayama "] license = "MIT OR Apache-2.0" edition = "2021" repository = "https://github.com/mtshiba/pylyzer" [workspace.dependencies] -erg_common = { version = "0.6.9-nightly.2", features = ["py_compat", "els"] } -erg_compiler = { version = "0.6.9-nightly.2", features = ["py_compat", "els"] } -els = { version = "0.1.21-nightly.2", features = ["py_compat"] } +erg_common = { version = "0.6.10-nightly.0", features = ["py_compat", "els"] } +erg_compiler = { version = "0.6.10-nightly.0", features = ["py_compat", "els"] } +els = { version = "0.1.22-nightly.0", features = ["py_compat"] } rustpython-parser = "0.1.2" # erg_compiler = { git = "https://github.com/erg-lang/erg", branch = "main", features = ["py_compat", "els"] } # erg_common = { git = "https://github.com/erg-lang/erg", branch = "main", features = ["py_compat", "els"] } @@ -44,7 +44,7 @@ erg_compiler = { workspace = true } erg_common = { workspace = true } els = { workspace = true } rustpython-parser = { workspace = true } -py2erg = { version = "0.0.16", path = "./crates/py2erg" } +py2erg = { version = "0.0.17", path = "./crates/py2erg" } [lib] path = "src/lib.rs" diff --git a/README.md b/README.md index d083e3e..005dad2 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # pylyzer ⚡ +![pylyzer_logo_with_letters](https://raw.githubusercontent.com/mtshiba/pylyzer/main/images/pylyzer-logo-with-letters.png) + vsm-version Build status Build status diff --git a/extension/README.md b/extension/README.md index 1471703..a34b1b0 100644 --- a/extension/README.md +++ b/extension/README.md @@ -1,6 +1,6 @@ # vscode-pylyzer -![pylyzer_logo_with_letters](https://raw.githubusercontent.com/mtshiba/pylyzer/main/images/pylyzer-logo-with-letters.svg) +![pylyzer_logo_with_letters](https://raw.githubusercontent.com/mtshiba/pylyzer/main/images/pylyzer-logo-with-letters.png) vsm-version Build status diff --git a/extension/images/pylyzer-logo.png b/extension/images/pylyzer-logo.png new file mode 100644 index 0000000..3d2af21 Binary files /dev/null and b/extension/images/pylyzer-logo.png differ diff --git a/extension/package.json b/extension/package.json index 29e9e63..a5af391 100644 --- a/extension/package.json +++ b/extension/package.json @@ -15,7 +15,7 @@ "type": "git", "url": "https://github.com/mtshiba/pylyzer.git" }, - "icon": "../images/pylyzer-logo.png", + "icon": "images/pylyzer-logo.png", "main": "./dist/extension.js", "activationEvents": [ "onLanguage:python" diff --git a/src/analyze.rs b/src/analyze.rs index 310f8cf..9585ec9 100644 --- a/src/analyze.rs +++ b/src/analyze.rs @@ -2,7 +2,7 @@ use erg_common::config::ErgConfig; use erg_common::error::{ErrorCore, ErrorKind, MultiErrorDisplay}; use erg_common::style::colors::{BLUE, GREEN, RED, YELLOW}; use erg_common::style::RESET; -use erg_common::traits::{Runnable, Stream}; +use erg_common::traits::{ExitStatus, Runnable, Stream}; use erg_common::Str; use erg_compiler::artifact::{BuildRunnable, Buildable, CompleteArtifact, IncompleteArtifact}; use erg_compiler::context::ModuleContext; @@ -50,7 +50,7 @@ impl Runnable for PythonAnalyzer { fn eval(&mut self, src: String) -> Result { self.checker.eval(src) } - fn exec(&mut self) -> Result { + fn exec(&mut self) -> Result { self.checker.exec() } }