Merge pull request #289809 from w3irdrobot/vscode-rust-analyzer-0.3.1839

vscode-extensions.rust-lang.rust-analyzer: 2023-10-16 -> 2024-02-12
This commit is contained in:
Pol Dellaiera 2024-02-23 23:10:20 +01:00 committed by GitHub
commit 33957ecbd5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 2904 additions and 2628 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "rust-analyzer", "name": "rust-analyzer",
"version": "0.3.1697", "version": "0.3.1850",
"dependencies": { "dependencies": {
"@hpcc-js/wasm": "^2.13.0", "@hpcc-js/wasm": "^2.13.0",
"anser": "^2.1.1", "anser": "^2.1.1",
@ -9,10 +9,10 @@
"vscode-languageclient": "^8.1.0", "vscode-languageclient": "^8.1.0",
"@tsconfig/strictest": "^2.0.1", "@tsconfig/strictest": "^2.0.1",
"@types/node": "~16.11.7", "@types/node": "~16.11.7",
"@types/vscode": "~1.75", "@types/vscode": "~1.78.1",
"@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/eslint-plugin": "^6.0.0",
"@typescript-eslint/parser": "^6.0.0", "@typescript-eslint/parser": "^6.0.0",
"@vscode/test-electron": "^2.3.3", "@vscode/test-electron": "^2.3.8",
"@vscode/vsce": "^2.19.0", "@vscode/vsce": "^2.19.0",
"eslint": "^8.44.0", "eslint": "^8.44.0",
"eslint-config-prettier": "^8.8.0", "eslint-config-prettier": "^8.8.0",

View File

@ -20,13 +20,13 @@ let
# Use the plugin version as in vscode marketplace, updated by update script. # Use the plugin version as in vscode marketplace, updated by update script.
inherit (vsix) version; inherit (vsix) version;
releaseTag = "2023-10-16"; releaseTag = "2024-02-19";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "rust-lang"; owner = "rust-lang";
repo = "rust-analyzer"; repo = "rust-analyzer";
rev = releaseTag; rev = releaseTag;
sha256 = "sha256-PWEdqI+iiHbx4dkIwWHZCGJuTpRfJI3MLSHf3gQEJt4="; sha256 = "sha256-Oj/RPMridKpYt3eRqUIPg9YNrj6npG8THIGuWjsamnE=";
}; };
build-deps = nodePackages."rust-analyzer-build-deps-../../applications/editors/vscode/extensions/rust-lang.rust-analyzer/build-deps"; build-deps = nodePackages."rust-analyzer-build-deps-../../applications/editors/vscode/extensions/rust-lang.rust-analyzer/build-deps";
@ -39,9 +39,12 @@ let
inherit releaseTag; inherit releaseTag;
nativeBuildInputs = [ nativeBuildInputs = [
jq moreutils esbuild jq
moreutils
esbuild
# Required by `keytar`, which is a dependency of `vsce`. # Required by `keytar`, which is a dependency of `vsce`.
pkg-config libsecret pkg-config
libsecret
] ++ lib.optionals stdenv.isDarwin [ ] ++ lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.AppKit darwin.apple_sdk.frameworks.AppKit
darwin.apple_sdk.frameworks.Security darwin.apple_sdk.frameworks.Security

File diff suppressed because it is too large Load Diff