git: 024a7db7945f - main - devel/rust-analyzer: Update to 2023-11-20

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Fri, 24 Nov 2023 15:37:58 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=024a7db7945fcd778a5d7e952dc68a6e04b784b2

commit 024a7db7945fcd778a5d7e952dc68a6e04b784b2
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2023-11-24 14:04:08 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2023-11-24 14:33:27 +0000

    devel/rust-analyzer: Update to 2023-11-20
---
 devel/rust-analyzer/Makefile        | 201 +-----------------------------------
 devel/rust-analyzer/Makefile.crates | 197 +++++++++++++++++++++++++++++++++++
 devel/rust-analyzer/distinfo        | 170 +++++++++++++++---------------
 3 files changed, 284 insertions(+), 284 deletions(-)

diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile
index 105f8da13df3..f3b5c566ca09 100644
--- a/devel/rust-analyzer/Makefile
+++ b/devel/rust-analyzer/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	rust-analyzer
-DISTVERSION=	2023-10-23
+DISTVERSION=	2023-11-20
 CATEGORIES=	devel
 
 MAINTAINER=	rust@FreeBSD.org
@@ -15,205 +15,8 @@ USES=		cargo dos2unix
 DOS2UNIX_FILES=	${WRKSRC_crate_notify}/src/kqueue.rs
 USE_GITHUB=	yes
 
-CARGO_CRATES=	addr2line-0.19.0 \
-		adler-1.0.2 \
-		always-assert-0.1.3 \
-		anyhow-1.0.71 \
-		arbitrary-1.3.0 \
-		arrayvec-0.7.4 \
-		atty-0.2.14 \
-		autocfg-1.1.0 \
-		backtrace-0.3.67 \
-		bitflags-1.3.2 \
-		bitflags-2.3.2 \
-		byteorder-1.4.3 \
-		camino-1.1.4 \
-		cargo-platform-0.1.2 \
-		cargo_metadata-0.15.4 \
-		cc-1.0.79 \
-		cfg-if-1.0.0 \
-		chalk-derive-0.93.0 \
-		chalk-ir-0.93.0 \
-		chalk-recursive-0.93.0 \
-		chalk-solve-0.93.0 \
-		command-group-2.1.0 \
-		countme-3.0.1 \
-		cov-mark-2.0.0-pre.1 \
-		crc32fast-1.3.2 \
-		crossbeam-channel-0.5.8 \
-		crossbeam-deque-0.8.3 \
-		crossbeam-epoch-0.9.15 \
-		crossbeam-utils-0.8.16 \
-		dashmap-5.4.0 \
-		derive_arbitrary-1.3.1 \
-		dissimilar-1.0.6 \
-		dot-0.1.4 \
-		drop_bomb-0.1.5 \
-		either-1.8.1 \
-		ena-0.14.2 \
-		equivalent-1.0.0 \
-		expect-test-1.4.1 \
-		filetime-0.2.22 \
-		fixedbitset-0.2.0 \
-		flate2-1.0.26 \
-		form_urlencoded-1.2.0 \
-		fsevent-sys-4.1.0 \
-		fst-0.4.7 \
-		gimli-0.27.3 \
-		hashbrown-0.12.3 \
-		hashbrown-0.14.0 \
-		heck-0.3.3 \
-		hermit-abi-0.1.19 \
-		hermit-abi-0.2.6 \
-		home-0.5.5 \
-		idna-0.4.0 \
-		indexmap-1.9.3 \
-		indexmap-2.0.0 \
-		inotify-0.9.6 \
-		inotify-sys-0.1.5 \
-		instant-0.1.12 \
-		itertools-0.10.5 \
-		itoa-1.0.6 \
-		jod-thread-0.1.2 \
-		kqueue-1.0.7 \
-		kqueue-sys-1.0.3 \
-		la-arena-0.3.1 \
-		lazy_static-1.4.0 \
-		libc-0.2.148 \
-		libloading-0.8.0 \
-		libmimalloc-sys-0.1.33 \
-		line-index-0.1.0-pre.1 \
-		lock_api-0.4.10 \
-		log-0.4.19 \
-		lsp-server-0.7.4 \
-		lsp-types-0.94.0 \
-		memchr-2.5.0 \
-		memmap2-0.5.10 \
-		memoffset-0.8.0 \
-		memoffset-0.9.0 \
-		mimalloc-0.1.37 \
-		miniz_oxide-0.6.2 \
-		miniz_oxide-0.7.1 \
-		mio-0.8.5 \
-		miow-0.5.0 \
-		nix-0.26.2 \
-		nohash-hasher-0.2.0 \
-		notify-6.1.1 \
-		nu-ansi-term-0.46.0 \
-		num_cpus-1.15.0 \
-		object-0.30.4 \
-		object-0.32.0 \
-		once_cell-1.18.0 \
-		oorandom-11.1.3 \
-		overload-0.1.1 \
-		parking_lot-0.11.2 \
-		parking_lot-0.12.1 \
-		parking_lot_core-0.8.6 \
-		parking_lot_core-0.9.6 \
-		paste-1.0.12 \
-		percent-encoding-2.3.0 \
-		perf-event-0.4.7 \
-		perf-event-open-sys-1.0.1 \
-		petgraph-0.5.1 \
-		pin-project-lite-0.2.9 \
-		proc-macro2-1.0.60 \
-		protobuf-3.1.0 \
-		protobuf-support-3.1.0 \
-		pulldown-cmark-0.9.3 \
-		pulldown-cmark-to-cmark-10.0.4 \
-		quote-1.0.28 \
-		ra-ap-rustc_abi-0.14.0 \
-		ra-ap-rustc_index-0.14.0 \
-		ra-ap-rustc_lexer-0.14.0 \
-		ra-ap-rustc_parse_format-0.14.0 \
-		rayon-1.7.0 \
-		rayon-core-1.11.0 \
-		redox_syscall-0.2.16 \
-		redox_syscall-0.3.5 \
-		rowan-0.15.11 \
-		rustc-demangle-0.1.23 \
-		rustc-hash-1.1.0 \
-		ryu-1.0.13 \
-		salsa-0.17.0-pre.2 \
-		salsa-macros-0.17.0-pre.2 \
-		same-file-1.0.6 \
-		scip-0.1.1 \
-		scoped-tls-1.0.1 \
-		scopeguard-1.1.0 \
-		semver-1.0.17 \
-		serde-1.0.156 \
-		serde_derive-1.0.156 \
-		serde_json-1.0.97 \
-		serde_repr-0.1.12 \
-		sharded-slab-0.1.4 \
-		smallvec-1.10.0 \
-		smol_str-0.2.0 \
-		snap-1.1.0 \
-		static_assertions-1.1.0 \
-		syn-1.0.109 \
-		syn-2.0.18 \
-		synstructure-0.13.0 \
-		text-size-1.1.0 \
-		thiserror-1.0.40 \
-		thiserror-impl-1.0.40 \
-		thread_local-1.1.7 \
-		tikv-jemalloc-ctl-0.5.0 \
-		tikv-jemalloc-sys-0.5.3+5.3.0-patched \
-		tikv-jemallocator-0.5.0 \
-		time-0.3.22 \
-		time-core-0.1.1 \
-		tinyvec-1.6.0 \
-		tinyvec_macros-0.1.1 \
-		tracing-0.1.37 \
-		tracing-attributes-0.1.26 \
-		tracing-core-0.1.31 \
-		tracing-log-0.1.3 \
-		tracing-subscriber-0.3.17 \
-		tracing-tree-0.2.3 \
-		triomphe-0.1.8 \
-		typed-arena-2.0.2 \
-		ungrammar-1.16.1 \
-		unicase-2.6.0 \
-		unicode-bidi-0.3.13 \
-		unicode-ident-1.0.9 \
-		unicode-normalization-0.1.22 \
-		unicode-properties-0.1.0 \
-		unicode-segmentation-1.10.1 \
-		unicode-xid-0.2.4 \
-		url-2.4.0 \
-		valuable-0.1.0 \
-		version_check-0.9.4 \
-		walkdir-2.3.3 \
-		wasi-0.11.0+wasi-snapshot-preview1 \
-		winapi-0.3.9 \
-		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-util-0.1.5 \
-		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		windows-sys-0.42.0 \
-		windows-sys-0.48.0 \
-		windows-targets-0.48.0 \
-		windows_aarch64_gnullvm-0.42.2 \
-		windows_aarch64_gnullvm-0.48.0 \
-		windows_aarch64_msvc-0.42.2 \
-		windows_aarch64_msvc-0.48.0 \
-		windows_i686_gnu-0.42.2 \
-		windows_i686_gnu-0.48.0 \
-		windows_i686_msvc-0.42.2 \
-		windows_i686_msvc-0.48.0 \
-		windows_x86_64_gnu-0.42.2 \
-		windows_x86_64_gnu-0.48.0 \
-		windows_x86_64_gnullvm-0.42.2 \
-		windows_x86_64_gnullvm-0.48.0 \
-		windows_x86_64_msvc-0.42.2 \
-		windows_x86_64_msvc-0.48.0 \
-		write-json-0.1.2 \
-		xflags-0.3.1 \
-		xflags-macros-0.3.1 \
-		xshell-0.2.3 \
-		xshell-macros-0.2.3 \
-		zip-0.6.6
-
 CARGO_INSTALL_PATH=	crates/rust-analyzer
+CARGO_ENV+=	CFG_RELEASE=${DISTVERSION}
 
 LTO_UNSAFE=	yes
 
diff --git a/devel/rust-analyzer/Makefile.crates b/devel/rust-analyzer/Makefile.crates
new file mode 100644
index 000000000000..bb1b8028c777
--- /dev/null
+++ b/devel/rust-analyzer/Makefile.crates
@@ -0,0 +1,197 @@
+CARGO_CRATES=	addr2line-0.19.0 \
+		adler-1.0.2 \
+		always-assert-0.1.3 \
+		anyhow-1.0.75 \
+		arbitrary-1.3.2 \
+		arrayvec-0.7.4 \
+		autocfg-1.1.0 \
+		backtrace-0.3.67 \
+		bitflags-1.3.2 \
+		bitflags-2.4.1 \
+		byteorder-1.4.3 \
+		camino-1.1.4 \
+		cargo-platform-0.1.2 \
+		cargo_metadata-0.18.1 \
+		cc-1.0.79 \
+		cfg-if-1.0.0 \
+		chalk-derive-0.94.0 \
+		chalk-ir-0.94.0 \
+		chalk-recursive-0.94.0 \
+		chalk-solve-0.94.0 \
+		command-group-2.1.0 \
+		countme-3.0.1 \
+		cov-mark-2.0.0-pre.1 \
+		crc32fast-1.3.2 \
+		crossbeam-channel-0.5.8 \
+		crossbeam-deque-0.8.3 \
+		crossbeam-epoch-0.9.15 \
+		crossbeam-utils-0.8.16 \
+		dashmap-5.4.0 \
+		derive_arbitrary-1.3.2 \
+		dissimilar-1.0.7 \
+		dot-0.1.4 \
+		drop_bomb-0.1.5 \
+		either-1.9.0 \
+		ena-0.14.2 \
+		equivalent-1.0.0 \
+		expect-test-1.4.1 \
+		filetime-0.2.22 \
+		fixedbitset-0.4.2 \
+		flate2-1.0.26 \
+		form_urlencoded-1.2.0 \
+		fsevent-sys-4.1.0 \
+		fst-0.4.7 \
+		gimli-0.27.3 \
+		hashbrown-0.12.3 \
+		hashbrown-0.14.2 \
+		heck-0.3.3 \
+		hermit-abi-0.2.6 \
+		home-0.5.5 \
+		idna-0.4.0 \
+		indexmap-1.9.3 \
+		indexmap-2.1.0 \
+		inotify-0.9.6 \
+		inotify-sys-0.1.5 \
+		instant-0.1.12 \
+		itertools-0.10.5 \
+		itertools-0.12.0 \
+		itoa-1.0.6 \
+		jod-thread-0.1.2 \
+		kqueue-1.0.7 \
+		kqueue-sys-1.0.3 \
+		la-arena-0.3.1 \
+		lazy_static-1.4.0 \
+		libc-0.2.150 \
+		libloading-0.8.0 \
+		libmimalloc-sys-0.1.33 \
+		line-index-0.1.0-pre.1 \
+		lock_api-0.4.10 \
+		log-0.4.19 \
+		lsp-server-0.7.4 \
+		lsp-types-0.94.0 \
+		memchr-2.6.4 \
+		memmap2-0.5.10 \
+		memoffset-0.8.0 \
+		memoffset-0.9.0 \
+		mimalloc-0.1.37 \
+		miniz_oxide-0.6.2 \
+		miniz_oxide-0.7.1 \
+		mio-0.8.5 \
+		miow-0.5.0 \
+		nix-0.26.2 \
+		nohash-hasher-0.2.0 \
+		notify-6.1.1 \
+		nu-ansi-term-0.49.0 \
+		num_cpus-1.15.0 \
+		object-0.30.4 \
+		object-0.32.0 \
+		once_cell-1.18.0 \
+		oorandom-11.1.3 \
+		parking_lot-0.11.2 \
+		parking_lot-0.12.1 \
+		parking_lot_core-0.8.6 \
+		parking_lot_core-0.9.6 \
+		paste-1.0.12 \
+		percent-encoding-2.3.0 \
+		perf-event-0.4.7 \
+		perf-event-open-sys-1.0.1 \
+		petgraph-0.6.4 \
+		pin-project-lite-0.2.9 \
+		proc-macro2-1.0.69 \
+		protobuf-3.2.0 \
+		protobuf-support-3.2.0 \
+		pulldown-cmark-0.9.3 \
+		pulldown-cmark-to-cmark-10.0.4 \
+		quote-1.0.28 \
+		ra-ap-rustc_abi-0.19.0 \
+		ra-ap-rustc_index-0.14.0 \
+		ra-ap-rustc_index-0.19.0 \
+		ra-ap-rustc_lexer-0.14.0 \
+		ra-ap-rustc_lexer-0.19.0 \
+		ra-ap-rustc_parse_format-0.14.0 \
+		rayon-1.8.0 \
+		rayon-core-1.12.0 \
+		redox_syscall-0.2.16 \
+		redox_syscall-0.3.5 \
+		rowan-0.15.11 \
+		rustc-demangle-0.1.23 \
+		rustc-hash-1.1.0 \
+		ryu-1.0.13 \
+		salsa-0.17.0-pre.2 \
+		salsa-macros-0.17.0-pre.2 \
+		same-file-1.0.6 \
+		scip-0.3.1 \
+		scoped-tls-1.0.1 \
+		scopeguard-1.1.0 \
+		semver-1.0.17 \
+		serde-1.0.192 \
+		serde_derive-1.0.192 \
+		serde_json-1.0.108 \
+		serde_repr-0.1.12 \
+		sharded-slab-0.1.4 \
+		smallvec-1.10.0 \
+		smol_str-0.2.0 \
+		snap-1.1.0 \
+		static_assertions-1.1.0 \
+		syn-1.0.109 \
+		syn-2.0.39 \
+		synstructure-0.13.0 \
+		text-size-1.1.1 \
+		thiserror-1.0.40 \
+		thiserror-impl-1.0.40 \
+		thread_local-1.1.7 \
+		tikv-jemalloc-ctl-0.5.0 \
+		tikv-jemalloc-sys-0.5.3+5.3.0-patched \
+		tikv-jemallocator-0.5.0 \
+		time-0.3.22 \
+		time-core-0.1.1 \
+		tinyvec-1.6.0 \
+		tinyvec_macros-0.1.1 \
+		tracing-0.1.40 \
+		tracing-attributes-0.1.27 \
+		tracing-core-0.1.32 \
+		tracing-log-0.2.0 \
+		tracing-subscriber-0.3.18 \
+		tracing-tree-0.3.0 \
+		triomphe-0.1.8 \
+		typed-arena-2.0.2 \
+		ungrammar-1.16.1 \
+		unicase-2.6.0 \
+		unicode-bidi-0.3.13 \
+		unicode-ident-1.0.9 \
+		unicode-normalization-0.1.22 \
+		unicode-properties-0.1.0 \
+		unicode-segmentation-1.10.1 \
+		unicode-xid-0.2.4 \
+		url-2.4.0 \
+		valuable-0.1.0 \
+		version_check-0.9.4 \
+		walkdir-2.3.3 \
+		wasi-0.11.0+wasi-snapshot-preview1 \
+		winapi-0.3.9 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.5 \
+		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		windows-sys-0.42.0 \
+		windows-sys-0.48.0 \
+		windows-targets-0.48.0 \
+		windows_aarch64_gnullvm-0.42.2 \
+		windows_aarch64_gnullvm-0.48.0 \
+		windows_aarch64_msvc-0.42.2 \
+		windows_aarch64_msvc-0.48.0 \
+		windows_i686_gnu-0.42.2 \
+		windows_i686_gnu-0.48.0 \
+		windows_i686_msvc-0.42.2 \
+		windows_i686_msvc-0.48.0 \
+		windows_x86_64_gnu-0.42.2 \
+		windows_x86_64_gnu-0.48.0 \
+		windows_x86_64_gnullvm-0.42.2 \
+		windows_x86_64_gnullvm-0.48.0 \
+		windows_x86_64_msvc-0.42.2 \
+		windows_x86_64_msvc-0.48.0 \
+		write-json-0.1.2 \
+		xflags-0.3.1 \
+		xflags-macros-0.3.1 \
+		xshell-0.2.5 \
+		xshell-macros-0.2.5 \
+		zip-0.6.6
diff --git a/devel/rust-analyzer/distinfo b/devel/rust-analyzer/distinfo
index d4215cc9a285..2a782de25d2f 100644
--- a/devel/rust-analyzer/distinfo
+++ b/devel/rust-analyzer/distinfo
@@ -1,46 +1,44 @@
-TIMESTAMP = 1698335943
+TIMESTAMP = 1700834249
 SHA256 (rust/crates/addr2line-0.19.0.crate) = a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97
 SIZE (rust/crates/addr2line-0.19.0.crate) = 33210
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/always-assert-0.1.3.crate) = 4436e0292ab1bb631b42973c61205e704475fe8126af845c8d923c0996328127
 SIZE (rust/crates/always-assert-0.1.3.crate) = 7063
-SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8
-SIZE (rust/crates/anyhow-1.0.71.crate) = 43808
-SHA256 (rust/crates/arbitrary-1.3.0.crate) = e2d098ff73c1ca148721f37baad5ea6a465a13f9573aba8641fbbbae8164a54e
-SIZE (rust/crates/arbitrary-1.3.0.crate) = 30930
+SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6
+SIZE (rust/crates/anyhow-1.0.75.crate) = 43901
+SHA256 (rust/crates/arbitrary-1.3.2.crate) = 7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110
+SIZE (rust/crates/arbitrary-1.3.2.crate) = 32037
 SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711
 SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856
-SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/backtrace-0.3.67.crate) = 233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca
 SIZE (rust/crates/backtrace-0.3.67.crate) = 78564
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.3.2.crate) = 6dbe3c979c178231552ecba20214a8272df4e09f232a87aef4320cf06539aded
-SIZE (rust/crates/bitflags-2.3.2.crate) = 39637
+SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07
+SIZE (rust/crates/bitflags-2.4.1.crate) = 37043
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
 SHA256 (rust/crates/camino-1.1.4.crate) = c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2
 SIZE (rust/crates/camino-1.1.4.crate) = 32290
 SHA256 (rust/crates/cargo-platform-0.1.2.crate) = cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27
 SIZE (rust/crates/cargo-platform-0.1.2.crate) = 11645
-SHA256 (rust/crates/cargo_metadata-0.15.4.crate) = eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a
-SIZE (rust/crates/cargo_metadata-0.15.4.crate) = 19993
+SHA256 (rust/crates/cargo_metadata-0.18.1.crate) = 2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037
+SIZE (rust/crates/cargo_metadata-0.18.1.crate) = 24535
 SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
 SIZE (rust/crates/cc-1.0.79.crate) = 62624
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chalk-derive-0.93.0.crate) = 264726159011fc7f22c23eb51f49021ece6e71bc358b96e7f2e842db0b14162b
-SIZE (rust/crates/chalk-derive-0.93.0.crate) = 4020
-SHA256 (rust/crates/chalk-ir-0.93.0.crate) = d65c17407d4c756b8f7f84344acb0fb96364d0298822743219bb25769b6d00df
-SIZE (rust/crates/chalk-ir-0.93.0.crate) = 51848
-SHA256 (rust/crates/chalk-recursive-0.93.0.crate) = 80e2cf7b70bedaaf3a8cf3c93b6120c2bb65be89389124028e724d19e209686e
-SIZE (rust/crates/chalk-recursive-0.93.0.crate) = 14999
-SHA256 (rust/crates/chalk-solve-0.93.0.crate) = afc67c548d3854f64e97e67dc5b7c88513425c5bfa347cff96b7992ae6379288
-SIZE (rust/crates/chalk-solve-0.93.0.crate) = 101312
+SHA256 (rust/crates/chalk-derive-0.94.0.crate) = c0322d5289ceba3217a03c9af72aa403d87542822b753daa1da32e4b992a4e80
+SIZE (rust/crates/chalk-derive-0.94.0.crate) = 4021
+SHA256 (rust/crates/chalk-ir-0.94.0.crate) = 0946cbc6d9136980a24a2dddf1888b5f0aa978dda300a3aa470b55b777b6bf3c
+SIZE (rust/crates/chalk-ir-0.94.0.crate) = 51841
+SHA256 (rust/crates/chalk-recursive-0.94.0.crate) = 4cd93fedbeeadc0cd4d0eb73bd061b621af99f5324a6a518264c8ef5e526e0ec
+SIZE (rust/crates/chalk-recursive-0.94.0.crate) = 14999
+SHA256 (rust/crates/chalk-solve-0.94.0.crate) = a254cff72303c58c82df421cfe9465606372b81588923fcf179922b7eaad9a53
+SIZE (rust/crates/chalk-solve-0.94.0.crate) = 101308
 SHA256 (rust/crates/command-group-2.1.0.crate) = 5080df6b0f0ecb76cab30808f00d937ba725cebe266a3da8cd89dff92f2a9916
 SIZE (rust/crates/command-group-2.1.0.crate) = 162533
 SHA256 (rust/crates/countme-3.0.1.crate) = 7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636
@@ -59,16 +57,16 @@ SHA256 (rust/crates/crossbeam-utils-0.8.16.crate) = 5a22b2d63d4d1dc0b7f1b6b2747d
 SIZE (rust/crates/crossbeam-utils-0.8.16.crate) = 42508
 SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc
 SIZE (rust/crates/dashmap-5.4.0.crate) = 22862
-SHA256 (rust/crates/derive_arbitrary-1.3.1.crate) = 53e0efad4403bfc52dc201159c4b842a246a14b98c64b55dfd0f2d89729dfeb8
-SIZE (rust/crates/derive_arbitrary-1.3.1.crate) = 10624
-SHA256 (rust/crates/dissimilar-1.0.6.crate) = 210ec60ae7d710bed8683e333e9d2855a8a56a3e9892b38bad3bb0d4d29b0d5e
-SIZE (rust/crates/dissimilar-1.0.6.crate) = 27459
+SHA256 (rust/crates/derive_arbitrary-1.3.2.crate) = 67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611
+SIZE (rust/crates/derive_arbitrary-1.3.2.crate) = 10614
+SHA256 (rust/crates/dissimilar-1.0.7.crate) = 86e3bdc80eee6e16b2b6b0f87fbc98c04bee3455e35174c0de1a125d0688c632
+SIZE (rust/crates/dissimilar-1.0.7.crate) = 27588
 SHA256 (rust/crates/dot-0.1.4.crate) = a74b6c4d4a1cff5f454164363c16b72fa12463ca6b31f4b5f2035a65fa3d5906
 SIZE (rust/crates/dot-0.1.4.crate) = 17701
 SHA256 (rust/crates/drop_bomb-0.1.5.crate) = 9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1
 SIZE (rust/crates/drop_bomb-0.1.5.crate) = 6859
-SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91
-SIZE (rust/crates/either-1.8.1.crate) = 16027
+SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
+SIZE (rust/crates/either-1.9.0.crate) = 16660
 SHA256 (rust/crates/ena-0.14.2.crate) = c533630cf40e9caa44bd91aadc88a75d75a4c3a12b4cfde353cbed41daa1e1f1
 SIZE (rust/crates/ena-0.14.2.crate) = 22991
 SHA256 (rust/crates/equivalent-1.0.0.crate) = 88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1
@@ -77,8 +75,8 @@ SHA256 (rust/crates/expect-test-1.4.1.crate) = 30d9eafeadd538e68fb28016364c9732d
 SIZE (rust/crates/expect-test-1.4.1.crate) = 13530
 SHA256 (rust/crates/filetime-0.2.22.crate) = d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0
 SIZE (rust/crates/filetime-0.2.22.crate) = 15029
-SHA256 (rust/crates/fixedbitset-0.2.0.crate) = 37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d
-SIZE (rust/crates/fixedbitset-0.2.0.crate) = 13597
+SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
+SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
 SHA256 (rust/crates/flate2-1.0.26.crate) = 3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743
 SIZE (rust/crates/flate2-1.0.26.crate) = 70832
 SHA256 (rust/crates/form_urlencoded-1.2.0.crate) = a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652
@@ -91,12 +89,10 @@ SHA256 (rust/crates/gimli-0.27.3.crate) = b6c80984affa11d98d1b88b66ac8853f143217
 SIZE (rust/crates/gimli-0.27.3.crate) = 287904
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
-SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
+SHA256 (rust/crates/hashbrown-0.14.2.crate) = f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156
+SIZE (rust/crates/hashbrown-0.14.2.crate) = 140080
 SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
 SIZE (rust/crates/heck-0.3.3.crate) = 10260
-SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
-SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
 SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7
 SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027
 SHA256 (rust/crates/home-0.5.5.crate) = 5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb
@@ -105,8 +101,8 @@ SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260
 SIZE (rust/crates/idna-0.4.0.crate) = 271429
 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
-SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
+SHA256 (rust/crates/indexmap-2.1.0.crate) = d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f
+SIZE (rust/crates/indexmap-2.1.0.crate) = 68224
 SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
 SIZE (rust/crates/inotify-0.9.6.crate) = 22971
 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -115,6 +111,8 @@ SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0
 SIZE (rust/crates/instant-0.1.12.crate) = 6128
 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
 SIZE (rust/crates/itertools-0.10.5.crate) = 115354
+SHA256 (rust/crates/itertools-0.12.0.crate) = 25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0
+SIZE (rust/crates/itertools-0.12.0.crate) = 133620
 SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6
 SIZE (rust/crates/itoa-1.0.6.crate) = 10410
 SHA256 (rust/crates/jod-thread-0.1.2.crate) = 8b23360e99b8717f20aaa4598f5a6541efbe30630039fbc7706cf954a87947ae
@@ -127,8 +125,8 @@ SHA256 (rust/crates/la-arena-0.3.1.crate) = 3752f229dcc5a481d60f385fa479ff468180
 SIZE (rust/crates/la-arena-0.3.1.crate) = 5745
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.148.crate) = 9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b
-SIZE (rust/crates/libc-0.2.148.crate) = 690988
+SHA256 (rust/crates/libc-0.2.150.crate) = 89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c
+SIZE (rust/crates/libc-0.2.150.crate) = 719359
 SHA256 (rust/crates/libloading-0.8.0.crate) = d580318f95776505201b28cf98eb1fa5e4be3b689633ba6a3e6cd880ff22d8cb
 SIZE (rust/crates/libloading-0.8.0.crate) = 27845
 SHA256 (rust/crates/libmimalloc-sys-0.1.33.crate) = f4ac0e912c8ef1b735e92369695618dc5b1819f5a7bf3f167301a3ba1cea515e
@@ -143,8 +141,8 @@ SHA256 (rust/crates/lsp-server-0.7.4.crate) = b52dccdf3302eefab8c8a1273047f0a3c3
 SIZE (rust/crates/lsp-server-0.7.4.crate) = 10489
 SHA256 (rust/crates/lsp-types-0.94.0.crate) = 0b63735a13a1f9cd4f4835223d828ed9c2e35c8c5e61837774399f558b6a1237
 SIZE (rust/crates/lsp-types-0.94.0.crate) = 64191
-SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
-SIZE (rust/crates/memchr-2.5.0.crate) = 65812
+SHA256 (rust/crates/memchr-2.6.4.crate) = f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167
+SIZE (rust/crates/memchr-2.6.4.crate) = 94439
 SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
 SIZE (rust/crates/memmap2-0.5.10.crate) = 26847
 SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1
@@ -167,8 +165,8 @@ SHA256 (rust/crates/nohash-hasher-0.2.0.crate) = 2bf50223579dc7cdcfb3bfcacf7069f
 SIZE (rust/crates/nohash-hasher-0.2.0.crate) = 8051
 SHA256 (rust/crates/notify-6.1.1.crate) = 6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d
 SIZE (rust/crates/notify-6.1.1.crate) = 40117
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.49.0.crate) = c073d3c1930d0751774acf49e66653acecb416c3a54c6ec095a9b11caddb5a68
+SIZE (rust/crates/nu-ansi-term-0.49.0.crate) = 28211
 SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b
 SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680
 SHA256 (rust/crates/object-0.30.4.crate) = 03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385
@@ -179,8 +177,6 @@ SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb5196
 SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
 SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
 SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
 SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
 SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
@@ -197,34 +193,38 @@ SHA256 (rust/crates/perf-event-0.4.7.crate) = 5396562cd2eaa828445d6d34258ae21ee1
 SIZE (rust/crates/perf-event-0.4.7.crate) = 21279
 SHA256 (rust/crates/perf-event-open-sys-1.0.1.crate) = ce9bedf5da2c234fdf2391ede2b90fabf585355f33100689bc364a3ea558561a
 SIZE (rust/crates/perf-event-open-sys-1.0.1.crate) = 23460
-SHA256 (rust/crates/petgraph-0.5.1.crate) = 467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7
-SIZE (rust/crates/petgraph-0.5.1.crate) = 147173
+SHA256 (rust/crates/petgraph-0.6.4.crate) = e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9
+SIZE (rust/crates/petgraph-0.6.4.crate) = 185895
 SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
 SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
-SHA256 (rust/crates/proc-macro2-1.0.60.crate) = dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406
-SIZE (rust/crates/proc-macro2-1.0.60.crate) = 44160
-SHA256 (rust/crates/protobuf-3.1.0.crate) = 4ee4a7d8b91800c8f167a6268d1a1026607368e1adc84e98fe044aeb905302f7
-SIZE (rust/crates/protobuf-3.1.0.crate) = 211038
-SHA256 (rust/crates/protobuf-support-3.1.0.crate) = 8ca157fe12fc7ee2e315f2f735e27df41b3d97cdd70ea112824dac1ffb08ee1c
-SIZE (rust/crates/protobuf-support-3.1.0.crate) = 10762
+SHA256 (rust/crates/proc-macro2-1.0.69.crate) = 134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da
+SIZE (rust/crates/proc-macro2-1.0.69.crate) = 44271
+SHA256 (rust/crates/protobuf-3.2.0.crate) = b55bad9126f378a853655831eb7363b7b01b81d19f8cb1218861086ca4a1a61e
+SIZE (rust/crates/protobuf-3.2.0.crate) = 211054
+SHA256 (rust/crates/protobuf-support-3.2.0.crate) = a5d4d7b8601c814cfb36bcebb79f0e61e45e1e93640cf778837833bbed05c372
+SIZE (rust/crates/protobuf-support-3.2.0.crate) = 10757
 SHA256 (rust/crates/pulldown-cmark-0.9.3.crate) = 77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998
 SIZE (rust/crates/pulldown-cmark-0.9.3.crate) = 117339
 SHA256 (rust/crates/pulldown-cmark-to-cmark-10.0.4.crate) = 0194e6e1966c23cc5fd988714f85b18d548d773e81965413555d96569931833d
 SIZE (rust/crates/pulldown-cmark-to-cmark-10.0.4.crate) = 17917
 SHA256 (rust/crates/quote-1.0.28.crate) = 1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488
 SIZE (rust/crates/quote-1.0.28.crate) = 28382
-SHA256 (rust/crates/ra-ap-rustc_abi-0.14.0.crate) = a51b7a02377b3246ec5c095b852b5cf1678bd9ed6b572b2a79efbf7ad711c292
-SIZE (rust/crates/ra-ap-rustc_abi-0.14.0.crate) = 28255
+SHA256 (rust/crates/ra-ap-rustc_abi-0.19.0.crate) = 9a2ea80a299f04a896000ce17b76f3aa1d2fe59f347fbc99c4b8970316ef5a0d
+SIZE (rust/crates/ra-ap-rustc_abi-0.19.0.crate) = 28352
 SHA256 (rust/crates/ra-ap-rustc_index-0.14.0.crate) = 643ca3609870b1778d9cd1f2a8e4ccb4af0f48f3637cc257a09494d087bd93dc
 SIZE (rust/crates/ra-ap-rustc_index-0.14.0.crate) = 28870
+SHA256 (rust/crates/ra-ap-rustc_index-0.19.0.crate) = 4556489ef652e5eb6cdad6078fff08507badac80bfc1f79085c85a6d8b77ab5c
+SIZE (rust/crates/ra-ap-rustc_index-0.19.0.crate) = 28628
 SHA256 (rust/crates/ra-ap-rustc_lexer-0.14.0.crate) = 30ffd24f9ba4f1d25ff27ca1469b8d22a3bdfb12cf644fc8bfcb63121fa5da6b
 SIZE (rust/crates/ra-ap-rustc_lexer-0.14.0.crate) = 15832
+SHA256 (rust/crates/ra-ap-rustc_lexer-0.19.0.crate) = 90e573bf707e01fe2841dbdedeed42012004274db0edc0314e6e3e58a40598fc
+SIZE (rust/crates/ra-ap-rustc_lexer-0.19.0.crate) = 15835
 SHA256 (rust/crates/ra-ap-rustc_parse_format-0.14.0.crate) = 207b5ac1a21d4926695e03b605ffb9f63d4968e0488e9197c04c512c37303aa7
 SIZE (rust/crates/ra-ap-rustc_parse_format-0.14.0.crate) = 11190
-SHA256 (rust/crates/rayon-1.7.0.crate) = 1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b
-SIZE (rust/crates/rayon-1.7.0.crate) = 169488
-SHA256 (rust/crates/rayon-core-1.11.0.crate) = 4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d
-SIZE (rust/crates/rayon-core-1.11.0.crate) = 73118
+SHA256 (rust/crates/rayon-1.8.0.crate) = 9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1
+SIZE (rust/crates/rayon-1.8.0.crate) = 170172
+SHA256 (rust/crates/rayon-core-1.12.0.crate) = 5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed
+SIZE (rust/crates/rayon-core-1.12.0.crate) = 70081
 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
 SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
 SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
@@ -243,20 +243,20 @@ SHA256 (rust/crates/salsa-macros-0.17.0-pre.2.crate) = ac6c2e352df550bf019da7b16
 SIZE (rust/crates/salsa-macros-0.17.0-pre.2.crate) = 15358
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/scip-0.1.1.crate) = b2bfbb10286f69fad7c78db71004b7839bf957788359fe0c479f029f9849136b
-SIZE (rust/crates/scip-0.1.1.crate) = 36427
+SHA256 (rust/crates/scip-0.3.1.crate) = 3e84d21062a3ba08d58870c8c36b0c005b2b2261c6ad1bf7042585427c781883
+SIZE (rust/crates/scip-0.3.1.crate) = 56497
 SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
 SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
 SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
 SHA256 (rust/crates/semver-1.0.17.crate) = bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed
 SIZE (rust/crates/semver-1.0.17.crate) = 29685
-SHA256 (rust/crates/serde-1.0.156.crate) = 314b5b092c0ade17c00142951e50ced110ec27cea304b1037c6969246c2469a4
-SIZE (rust/crates/serde-1.0.156.crate) = 77019
-SHA256 (rust/crates/serde_derive-1.0.156.crate) = d7e29c4601e36bcec74a223228dce795f4cd3616341a4af93520ca1a837c087d
-SIZE (rust/crates/serde_derive-1.0.156.crate) = 55113
-SHA256 (rust/crates/serde_json-1.0.97.crate) = bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a
-SIZE (rust/crates/serde_json-1.0.97.crate) = 145152
+SHA256 (rust/crates/serde-1.0.192.crate) = bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001
+SIZE (rust/crates/serde-1.0.192.crate) = 76866
+SHA256 (rust/crates/serde_derive-1.0.192.crate) = d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1
+SIZE (rust/crates/serde_derive-1.0.192.crate) = 55690
+SHA256 (rust/crates/serde_json-1.0.108.crate) = 3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b
+SIZE (rust/crates/serde_json-1.0.108.crate) = 146476
 SHA256 (rust/crates/serde_repr-0.1.12.crate) = bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab
 SIZE (rust/crates/serde_repr-0.1.12.crate) = 9549
 SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31
@@ -271,12 +271,12 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.18.crate) = 32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e
-SIZE (rust/crates/syn-2.0.18.crate) = 240648
+SHA256 (rust/crates/syn-2.0.39.crate) = 23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a
+SIZE (rust/crates/syn-2.0.39.crate) = 244129
 SHA256 (rust/crates/synstructure-0.13.0.crate) = 285ba80e733fac80aa4270fbcdf83772a79b80aa35c97075320abfee4a915b06
 SIZE (rust/crates/synstructure-0.13.0.crate) = 19121
-SHA256 (rust/crates/text-size-1.1.0.crate) = 288cb548dbe72b652243ea797201f3d481a0609a967980fcc5b2315ea811560a
-SIZE (rust/crates/text-size-1.1.0.crate) = 12380
+SHA256 (rust/crates/text-size-1.1.1.crate) = f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233
+SIZE (rust/crates/text-size-1.1.1.crate) = 12553
 SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac
 SIZE (rust/crates/thiserror-1.0.40.crate) = 18709
 SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f
@@ -297,18 +297,18 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8
-SIZE (rust/crates/tracing-0.1.37.crate) = 73888
-SHA256 (rust/crates/tracing-attributes-0.1.26.crate) = 5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab
-SIZE (rust/crates/tracing-attributes-0.1.26.crate) = 32060
-SHA256 (rust/crates/tracing-core-0.1.31.crate) = 0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a
-SIZE (rust/crates/tracing-core-0.1.31.crate) = 61263
-SHA256 (rust/crates/tracing-log-0.1.3.crate) = 78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922
-SIZE (rust/crates/tracing-log-0.1.3.crate) = 20549
-SHA256 (rust/crates/tracing-subscriber-0.3.17.crate) = 30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77
-SIZE (rust/crates/tracing-subscriber-0.3.17.crate) = 191711
-SHA256 (rust/crates/tracing-tree-0.2.3.crate) = 4f9742d8df709837409dbb22aa25dd7769c260406f20ff48a2320b80a4a6aed0
-SIZE (rust/crates/tracing-tree-0.2.3.crate) = 19480
+SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
+SIZE (rust/crates/tracing-0.1.40.crate) = 79459
+SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7
+SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241
+SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54
+SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221
+SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
+SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
+SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b
+SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
+SHA256 (rust/crates/tracing-tree-0.3.0.crate) = 65139ecd2c3f6484c3b99bc01c77afe21e95473630747c7aca525e78b0666675
+SIZE (rust/crates/tracing-tree-0.3.0.crate) = 28123
 SHA256 (rust/crates/triomphe-0.1.8.crate) = f1ee9bd9239c339d714d657fac840c6d2a4f9c45f4f9ec7b0975113458be78db
 SIZE (rust/crates/triomphe-0.1.8.crate) = 25448
 SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
@@ -387,11 +387,11 @@ SHA256 (rust/crates/xflags-0.3.1.crate) = c4554b580522d0ca238369c16b8f6ce34524d6
 SIZE (rust/crates/xflags-0.3.1.crate) = 6642
 SHA256 (rust/crates/xflags-macros-0.3.1.crate) = f58e7b3ca8977093aae6b87b6a7730216fc4c53a6530bab5c43a783cd810c1a8
 SIZE (rust/crates/xflags-macros-0.3.1.crate) = 12229
-SHA256 (rust/crates/xshell-0.2.3.crate) = 962c039b3a7b16cf4e9a4248397c6585c07547412e7d6a6e035389a802dcfe90
-SIZE (rust/crates/xshell-0.2.3.crate) = 23880
-SHA256 (rust/crates/xshell-macros-0.2.3.crate) = 1dbabb1cbd15a1d6d12d9ed6b35cc6777d4af87ab3ba155ea37215f20beab80c
-SIZE (rust/crates/xshell-macros-0.2.3.crate) = 2851
+SHA256 (rust/crates/xshell-0.2.5.crate) = ce2107fe03e558353b4c71ad7626d58ed82efaf56c54134228608893c77023ad
+SIZE (rust/crates/xshell-0.2.5.crate) = 24242
+SHA256 (rust/crates/xshell-macros-0.2.5.crate) = 7e2c411759b501fb9501aac2b1b2d287a6e93e5bdcf13c25306b23e1b716dd0e
+SIZE (rust/crates/xshell-macros-0.2.5.crate) = 2845
 SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
 SIZE (rust/crates/zip-0.6.6.crate) = 65789
-SHA256 (rust-analyzer-rust-analyzer-2023-10-23_GH0.tar.gz) = 184b56ec10dda9ff29592ec6b2df1f68a96831730b157e3caf7b97e00fccc65c
-SIZE (rust-analyzer-rust-analyzer-2023-10-23_GH0.tar.gz) = 2690021
+SHA256 (rust-analyzer-rust-analyzer-2023-11-20_GH0.tar.gz) = 6c9de9440d25e4f151e6bdb455419579b11b653e54c3fd41827689bc240e343b
+SIZE (rust-analyzer-rust-analyzer-2023-11-20_GH0.tar.gz) = 2699083