Merge branch 'main' of github.com:oraios/serena

This commit is contained in:
Dominik Jain
2025-07-09 23:10:53 +02:00
committed by Dominik Jain
2 changed files with 9 additions and 2 deletions
@@ -78,8 +78,7 @@ class DartLanguageServer(SolidLanguageServer):
dart_ls_dir = cls.ls_resources_dir()
dart_executable_path = deps.binary_path(dart_ls_dir)
if not os.path.exists(dart_ls_dir):
os.makedirs(dart_ls_dir)
if not os.path.exists(dart_executable_path):
deps.install(logger, dart_ls_dir)
assert os.path.exists(dart_executable_path)
@@ -68,6 +68,14 @@ class RustAnalyzer(SolidLanguageServer):
archive_type="gz",
binary_name="rust_analyzer",
),
RuntimeDependency(
id="RustAnalyzer",
description="RustAnalyzer for Linux (arm64)",
url="https://github.com/rust-lang/rust-analyzer/releases/download/2023-10-09/rust-analyzer-aarch64-unknown-linux-gnu.gz",
platform_id="linux-arm64",
archive_type="gz",
binary_name="rust_analyzer",
),
RuntimeDependency(
id="RustAnalyzer",
description="RustAnalyzer for Windows (x64)",