Mon Mar 7 10:44:22 2022 UTC ()
rust-analyzer: updated to 0.0.2022.03.07

2022.03.07:

New Features

* support locals with multiple declaration sites
* parse destructuring assignments.

Fixes

* add another case to the syntax fixup code.
* preserve order of generic args.
* fix semantic highlighting breaking for lifetimes in macros.
* lower string literal values.
* show variadic args in hover function signature.
* add type variable table to InferenceTableSnapshot.
* fix macro-calls expanding to items in if/while conditions.
* recognize Self as a proper keyword.
* add abort to safe intrinsics list.

Internal Improvements

* build release binaries on Ubuntu 18.04.
* add currently failing test for 11242.
* slightly refactor TextEdit.
* refactor syntax_highlighting.
* bring back syntax highlighting in test data.
* re-arrange ide_db modules.
* automatically change text color in logo based on dark mode.


(adam)
diff -r1.10 -r1.11 pkgsrc/lang/rust-analyzer/Makefile
diff -r1.7 -r1.8 pkgsrc/lang/rust-analyzer/cargo-depends.mk
diff -r1.11 -r1.12 pkgsrc/lang/rust-analyzer/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/lang/rust-analyzer/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/rust-analyzer/Attic/Makefile 2022/03/03 16:06:16 1.10
+++ pkgsrc/lang/rust-analyzer/Attic/Makefile 2022/03/07 10:44:22 1.11
@@ -1,24 +1,23 @@ @@ -1,24 +1,23 @@
1# $NetBSD: Makefile,v 1.10 2022/03/03 16:06:16 wiz Exp $ 1# $NetBSD: Makefile,v 1.11 2022/03/07 10:44:22 adam Exp $
2 2
3DISTNAME= rust-analyzer-2022-02-28 3DISTNAME= rust-analyzer-2022-03-07
4PKGNAME= ${DISTNAME:C/-2([0-9]*)-([0-9]*)-([0-9]*)/-0.0.2\1.\2.\3/} 4PKGNAME= ${DISTNAME:C/-2([0-9]*)-([0-9]*)-([0-9]*)/-0.0.2\1.\2.\3/}
5CATEGORIES= lang 5CATEGORIES= lang
6MASTER_SITES= ${MASTER_SITE_GITHUB:=rust-analyzer/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=rust-analyzer/}
7GITHUB_PROJECT= rust-analyzer 
8GITHUB_TAG= ${DISTNAME:S/rust-analyzer-//} 7GITHUB_TAG= ${DISTNAME:S/rust-analyzer-//}
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/rust-analyzer/rust-analyzer/ 10HOMEPAGE= https://github.com/rust-analyzer/rust-analyzer
12COMMENT= Rust compiler front-end for IDEs 11COMMENT= Rust compiler front-end for IDEs
13LICENSE= apache-2.0 12LICENSE= apache-2.0
14 13
15DEPENDS+= rust-src-[0-9]*:../../lang/rust-src 14DEPENDS+= rust-src-[0-9]*:../../lang/rust-src
16 15
17INSTALLATION_DIRS= bin 16INSTALLATION_DIRS= bin
18USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
19 18
20do-install: 19do-install:
21 ${INSTALL_PROGRAM} ${WRKSRC}/target/release/rust-analyzer ${DESTDIR}${PREFIX}/bin 20 ${INSTALL_PROGRAM} ${WRKSRC}/target/release/rust-analyzer ${DESTDIR}${PREFIX}/bin
22 21
23.include "cargo-depends.mk" 22.include "cargo-depends.mk"
24 23

cvs diff -r1.7 -r1.8 pkgsrc/lang/rust-analyzer/Attic/cargo-depends.mk (expand / switch to unified diff)

--- pkgsrc/lang/rust-analyzer/Attic/cargo-depends.mk 2022/03/03 16:06:16 1.7
+++ pkgsrc/lang/rust-analyzer/Attic/cargo-depends.mk 2022/03/07 10:44:22 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: cargo-depends.mk,v 1.7 2022/03/03 16:06:16 wiz Exp $ 1# $NetBSD: cargo-depends.mk,v 1.8 2022/03/07 10:44:22 adam Exp $
2 2
3CARGO_CRATE_DEPENDS+= addr2line-0.17.0 3CARGO_CRATE_DEPENDS+= addr2line-0.17.0
4CARGO_CRATE_DEPENDS+= adler-1.0.2 4CARGO_CRATE_DEPENDS+= adler-1.0.2
5CARGO_CRATE_DEPENDS+= always-assert-0.1.2 5CARGO_CRATE_DEPENDS+= always-assert-0.1.2
6CARGO_CRATE_DEPENDS+= ansi_term-0.12.1 6CARGO_CRATE_DEPENDS+= ansi_term-0.12.1
7CARGO_CRATE_DEPENDS+= anyhow-1.0.53 7CARGO_CRATE_DEPENDS+= anyhow-1.0.53
8CARGO_CRATE_DEPENDS+= anymap-0.12.1 8CARGO_CRATE_DEPENDS+= anymap-0.12.1
9CARGO_CRATE_DEPENDS+= arbitrary-1.1.0 9CARGO_CRATE_DEPENDS+= arbitrary-1.1.0
10CARGO_CRATE_DEPENDS+= arrayvec-0.7.2 10CARGO_CRATE_DEPENDS+= arrayvec-0.7.2
11CARGO_CRATE_DEPENDS+= atty-0.2.14 11CARGO_CRATE_DEPENDS+= atty-0.2.14
12CARGO_CRATE_DEPENDS+= autocfg-1.1.0 12CARGO_CRATE_DEPENDS+= autocfg-1.1.0
13CARGO_CRATE_DEPENDS+= backtrace-0.3.64 13CARGO_CRATE_DEPENDS+= backtrace-0.3.64
14CARGO_CRATE_DEPENDS+= bitflags-1.3.2 14CARGO_CRATE_DEPENDS+= bitflags-1.3.2
@@ -131,27 +131,27 @@ CARGO_CRATE_DEPENDS+= thread_local-1.1.4 @@ -131,27 +131,27 @@ CARGO_CRATE_DEPENDS+= thread_local-1.1.4
131CARGO_CRATE_DEPENDS+= threadpool-1.8.1 131CARGO_CRATE_DEPENDS+= threadpool-1.8.1
132CARGO_CRATE_DEPENDS+= tikv-jemalloc-ctl-0.4.2 132CARGO_CRATE_DEPENDS+= tikv-jemalloc-ctl-0.4.2
133CARGO_CRATE_DEPENDS+= tikv-jemalloc-sys-0.4.2+5.2.1-patched.2 133CARGO_CRATE_DEPENDS+= tikv-jemalloc-sys-0.4.2+5.2.1-patched.2
134CARGO_CRATE_DEPENDS+= tikv-jemallocator-0.4.1 134CARGO_CRATE_DEPENDS+= tikv-jemallocator-0.4.1
135CARGO_CRATE_DEPENDS+= tinyvec-1.5.1 135CARGO_CRATE_DEPENDS+= tinyvec-1.5.1
136CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.0 136CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.0
137CARGO_CRATE_DEPENDS+= tracing-0.1.30 137CARGO_CRATE_DEPENDS+= tracing-0.1.30
138CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.19 138CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.19
139CARGO_CRATE_DEPENDS+= tracing-core-0.1.22 139CARGO_CRATE_DEPENDS+= tracing-core-0.1.22
140CARGO_CRATE_DEPENDS+= tracing-log-0.1.2 140CARGO_CRATE_DEPENDS+= tracing-log-0.1.2
141CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.8 141CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.8
142CARGO_CRATE_DEPENDS+= tracing-tree-0.2.0 142CARGO_CRATE_DEPENDS+= tracing-tree-0.2.0
143CARGO_CRATE_DEPENDS+= typed-arena-2.0.1 143CARGO_CRATE_DEPENDS+= typed-arena-2.0.1
144CARGO_CRATE_DEPENDS+= ungrammar-1.15.0 144CARGO_CRATE_DEPENDS+= ungrammar-1.16.1
145CARGO_CRATE_DEPENDS+= unicase-2.6.0 145CARGO_CRATE_DEPENDS+= unicase-2.6.0
146CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.7 146CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.7
147CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.19 147CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.19
148CARGO_CRATE_DEPENDS+= unicode-segmentation-1.9.0 148CARGO_CRATE_DEPENDS+= unicode-segmentation-1.9.0
149CARGO_CRATE_DEPENDS+= unicode-xid-0.2.2 149CARGO_CRATE_DEPENDS+= unicode-xid-0.2.2
150CARGO_CRATE_DEPENDS+= url-2.2.2 150CARGO_CRATE_DEPENDS+= url-2.2.2
151CARGO_CRATE_DEPENDS+= valuable-0.1.0 151CARGO_CRATE_DEPENDS+= valuable-0.1.0
152CARGO_CRATE_DEPENDS+= version_check-0.9.4 152CARGO_CRATE_DEPENDS+= version_check-0.9.4
153CARGO_CRATE_DEPENDS+= walkdir-2.3.2 153CARGO_CRATE_DEPENDS+= walkdir-2.3.2
154CARGO_CRATE_DEPENDS+= winapi-0.3.9 154CARGO_CRATE_DEPENDS+= winapi-0.3.9
155CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 155CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
156CARGO_CRATE_DEPENDS+= winapi-util-0.1.5 156CARGO_CRATE_DEPENDS+= winapi-util-0.1.5
157CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 157CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0

cvs diff -r1.11 -r1.12 pkgsrc/lang/rust-analyzer/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/rust-analyzer/Attic/distinfo 2022/03/03 16:06:16 1.11
+++ pkgsrc/lang/rust-analyzer/Attic/distinfo 2022/03/07 10:44:22 1.12
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.11 2022/03/03 16:06:16 wiz Exp $ 1$NetBSD: distinfo,v 1.12 2022/03/07 10:44:22 adam Exp $
2 2
3BLAKE2s (addr2line-0.17.0.crate) = f7fa3b016f0e80c4ea9967f8947de15edc9fa39d0c0cdea692dccd0c41c28039 3BLAKE2s (addr2line-0.17.0.crate) = f7fa3b016f0e80c4ea9967f8947de15edc9fa39d0c0cdea692dccd0c41c28039
4SHA512 (addr2line-0.17.0.crate) = ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95 4SHA512 (addr2line-0.17.0.crate) = ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
5Size (addr2line-0.17.0.crate) = 32260 bytes 5Size (addr2line-0.17.0.crate) = 32260 bytes
6BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa 6BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
7SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 7SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
8Size (adler-1.0.2.crate) = 12778 bytes 8Size (adler-1.0.2.crate) = 12778 bytes
9BLAKE2s (always-assert-0.1.2.crate) = a70d15e9bcd2eabd14ba147a42ac9ad757ecf1a0d5adfe1ff923647e43267f3d 9BLAKE2s (always-assert-0.1.2.crate) = a70d15e9bcd2eabd14ba147a42ac9ad757ecf1a0d5adfe1ff923647e43267f3d
10SHA512 (always-assert-0.1.2.crate) = ab23c4776e98c1d38d9583fad1d4909288793498f928e560106b972df01f307247020b5db034d909975a093db5917bb42d11540c32d787336abcaafc1a7613f0 10SHA512 (always-assert-0.1.2.crate) = ab23c4776e98c1d38d9583fad1d4909288793498f928e560106b972df01f307247020b5db034d909975a093db5917bb42d11540c32d787336abcaafc1a7613f0
11Size (always-assert-0.1.2.crate) = 7067 bytes 11Size (always-assert-0.1.2.crate) = 7067 bytes
12BLAKE2s (ansi_term-0.12.1.crate) = 9d7961fca7b2680f17660048cf2d6171faa0def807ea66b5b5b9110f0623a12f 12BLAKE2s (ansi_term-0.12.1.crate) = 9d7961fca7b2680f17660048cf2d6171faa0def807ea66b5b5b9110f0623a12f
13SHA512 (ansi_term-0.12.1.crate) = b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 13SHA512 (ansi_term-0.12.1.crate) = b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
14Size (ansi_term-0.12.1.crate) = 24838 bytes 14Size (ansi_term-0.12.1.crate) = 24838 bytes
@@ -308,29 +308,29 @@ SHA512 (redox_syscall-0.2.10.crate) = ef @@ -308,29 +308,29 @@ SHA512 (redox_syscall-0.2.10.crate) = ef
308Size (redox_syscall-0.2.10.crate) = 23582 bytes 308Size (redox_syscall-0.2.10.crate) = 23582 bytes
309BLAKE2s (regex-1.5.4.crate) = 3465447445c42b1e1e85a575bc9ec4edc9b036e61e87288521038059d229c9a7 309BLAKE2s (regex-1.5.4.crate) = 3465447445c42b1e1e85a575bc9ec4edc9b036e61e87288521038059d229c9a7
310SHA512 (regex-1.5.4.crate) = 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19 310SHA512 (regex-1.5.4.crate) = 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19
311Size (regex-1.5.4.crate) = 236581 bytes 311Size (regex-1.5.4.crate) = 236581 bytes
312BLAKE2s (regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81 312BLAKE2s (regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81
313SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f 313SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
314Size (regex-automata-0.1.10.crate) = 114533 bytes 314Size (regex-automata-0.1.10.crate) = 114533 bytes
315BLAKE2s (regex-syntax-0.6.25.crate) = e37642d6bafc62a523b729a9b82712000ee5c603ab3e0d4389af0b5735c64d71 315BLAKE2s (regex-syntax-0.6.25.crate) = e37642d6bafc62a523b729a9b82712000ee5c603ab3e0d4389af0b5735c64d71
316SHA512 (regex-syntax-0.6.25.crate) = a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 316SHA512 (regex-syntax-0.6.25.crate) = a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
317Size (regex-syntax-0.6.25.crate) = 293293 bytes 317Size (regex-syntax-0.6.25.crate) = 293293 bytes
318BLAKE2s (rowan-0.15.3.crate) = 5381c056fde6cb6d86cf555c3ca17f37ebc0e2f0428d803fd46243e9b85e9252 318BLAKE2s (rowan-0.15.3.crate) = 5381c056fde6cb6d86cf555c3ca17f37ebc0e2f0428d803fd46243e9b85e9252
319SHA512 (rowan-0.15.3.crate) = 1002ab3b87ca6f929a167600bb655e4cd76be4cafdccd2a314033b3032c7f0631ff455cd2337212644dc7625d0e543ac17396b1015b6dcba193f43e937083e14 319SHA512 (rowan-0.15.3.crate) = 1002ab3b87ca6f929a167600bb655e4cd76be4cafdccd2a314033b3032c7f0631ff455cd2337212644dc7625d0e543ac17396b1015b6dcba193f43e937083e14
320Size (rowan-0.15.3.crate) = 39158 bytes 320Size (rowan-0.15.3.crate) = 39158 bytes
321BLAKE2s (rust-analyzer-2022-02-28.tar.gz) = 5e456b3820d559ae16ff7dfc594bcfb46fa195e6abac181dbe5a17395d9c097e 321BLAKE2s (rust-analyzer-2022-03-07.tar.gz) = c362958a1a0b09bd8995eb1922390ba7c2a625f9198378650001bed22b9b6c7d
322SHA512 (rust-analyzer-2022-02-28.tar.gz) = e20052ec7046e86538ba2eb0c34da2bfeee7e9dd63cdbe63ff3a7ef684b068862696be2e2ca097d48c008000fa0921e618bb0a3f949ece6a82208a309e715dc9 322SHA512 (rust-analyzer-2022-03-07.tar.gz) = 1ec8d24533697b036c231f186169ac76d0bffb14c534e2478613899a8a58155acf25a5512c74e1c81420041c7fa6591858aba009a7d8a5d81ec252d93f11cb12
323Size (rust-analyzer-2022-02-28.tar.gz) = 2275995 bytes 323Size (rust-analyzer-2022-03-07.tar.gz) = 2124453 bytes
324BLAKE2s (rustc-ap-rustc_lexer-725.0.0.crate) = fb009ee9ee73e83fed1432958ea45d46a6c409955db6c764cd4b20667099c87f 324BLAKE2s (rustc-ap-rustc_lexer-725.0.0.crate) = fb009ee9ee73e83fed1432958ea45d46a6c409955db6c764cd4b20667099c87f
325SHA512 (rustc-ap-rustc_lexer-725.0.0.crate) = 4239c4762d7ca351698be015ab251193f65487bda73a9dfaae5788e5b8395656c12d7f9cb5ee16cbd8c03dd5b9828dfb7d507498f40dc83d6a85ed3d59cc657a 325SHA512 (rustc-ap-rustc_lexer-725.0.0.crate) = 4239c4762d7ca351698be015ab251193f65487bda73a9dfaae5788e5b8395656c12d7f9cb5ee16cbd8c03dd5b9828dfb7d507498f40dc83d6a85ed3d59cc657a
326Size (rustc-ap-rustc_lexer-725.0.0.crate) = 14086 bytes 326Size (rustc-ap-rustc_lexer-725.0.0.crate) = 14086 bytes
327BLAKE2s (rustc-demangle-0.1.21.crate) = c8b8fd7db0d19e4d07c9d51ddd54669c788f16043cc21e2140e7bf816d31773e 327BLAKE2s (rustc-demangle-0.1.21.crate) = c8b8fd7db0d19e4d07c9d51ddd54669c788f16043cc21e2140e7bf816d31773e
328SHA512 (rustc-demangle-0.1.21.crate) = 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c 328SHA512 (rustc-demangle-0.1.21.crate) = 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c
329Size (rustc-demangle-0.1.21.crate) = 27920 bytes 329Size (rustc-demangle-0.1.21.crate) = 27920 bytes
330BLAKE2s (rustc-hash-1.1.0.crate) = ba3940200a72ad4ee115b0ef61c7c32278f6a3fa5d913220d1bd72362ef63aaf 330BLAKE2s (rustc-hash-1.1.0.crate) = ba3940200a72ad4ee115b0ef61c7c32278f6a3fa5d913220d1bd72362ef63aaf
331SHA512 (rustc-hash-1.1.0.crate) = 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 331SHA512 (rustc-hash-1.1.0.crate) = 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
332Size (rustc-hash-1.1.0.crate) = 9331 bytes 332Size (rustc-hash-1.1.0.crate) = 9331 bytes
333BLAKE2s (ryu-1.0.9.crate) = 873737ecd578ee8636eabec493fd3ed4d18589f6a34793b872148bfb1755ba01 333BLAKE2s (ryu-1.0.9.crate) = 873737ecd578ee8636eabec493fd3ed4d18589f6a34793b872148bfb1755ba01
334SHA512 (ryu-1.0.9.crate) = 4e7c2c7ec73da1ddb32e18d36b8159cb4047b9f4feeb975361e7ba68135e671e11419bb7786df789f5d08e5895231d2c98e36035b515f2c64ac40474d08905cb 334SHA512 (ryu-1.0.9.crate) = 4e7c2c7ec73da1ddb32e18d36b8159cb4047b9f4feeb975361e7ba68135e671e11419bb7786df789f5d08e5895231d2c98e36035b515f2c64ac40474d08905cb
335Size (ryu-1.0.9.crate) = 48391 bytes 335Size (ryu-1.0.9.crate) = 48391 bytes
336BLAKE2s (salsa-0.17.0-pre.2.crate) = 59f93a781ec77c908a1d0db9d3bf3de7190c6b6de45cd0a8b79b9af8cd3357fb 336BLAKE2s (salsa-0.17.0-pre.2.crate) = 59f93a781ec77c908a1d0db9d3bf3de7190c6b6de45cd0a8b79b9af8cd3357fb
@@ -416,29 +416,29 @@ SHA512 (tracing-core-0.1.22.crate) = 500 @@ -416,29 +416,29 @@ SHA512 (tracing-core-0.1.22.crate) = 500
416Size (tracing-core-0.1.22.crate) = 53199 bytes 416Size (tracing-core-0.1.22.crate) = 53199 bytes
417BLAKE2s (tracing-log-0.1.2.crate) = 6a1bce51b42e3f21a88877b504acf1c446ce40efb2facc15841f12b8b971cd42 417BLAKE2s (tracing-log-0.1.2.crate) = 6a1bce51b42e3f21a88877b504acf1c446ce40efb2facc15841f12b8b971cd42
418SHA512 (tracing-log-0.1.2.crate) = c4e146026ea7b27e79c630da9994dfafb90f9bdd581f51cbd5a5f985b0e60b2412937214e0365203148eb91f0a5ef3644e64757dadaa10287a097ad85989b620 418SHA512 (tracing-log-0.1.2.crate) = c4e146026ea7b27e79c630da9994dfafb90f9bdd581f51cbd5a5f985b0e60b2412937214e0365203148eb91f0a5ef3644e64757dadaa10287a097ad85989b620
419Size (tracing-log-0.1.2.crate) = 14915 bytes 419Size (tracing-log-0.1.2.crate) = 14915 bytes
420BLAKE2s (tracing-subscriber-0.3.8.crate) = 7905aaa350aec6f4babd9516c9f859eb7d23895abbc6cb248624b1afc5fd209d 420BLAKE2s (tracing-subscriber-0.3.8.crate) = 7905aaa350aec6f4babd9516c9f859eb7d23895abbc6cb248624b1afc5fd209d
421SHA512 (tracing-subscriber-0.3.8.crate) = 3195c012c88e6fe0b004a9dd0cb014ad4b84d277e656aa3d89333f0e950696fc6466d9aeb3b725ac021630f92c6062286b29593cfeed8c1ce14039cfa141d1d5 421SHA512 (tracing-subscriber-0.3.8.crate) = 3195c012c88e6fe0b004a9dd0cb014ad4b84d277e656aa3d89333f0e950696fc6466d9aeb3b725ac021630f92c6062286b29593cfeed8c1ce14039cfa141d1d5
422Size (tracing-subscriber-0.3.8.crate) = 168584 bytes 422Size (tracing-subscriber-0.3.8.crate) = 168584 bytes
423BLAKE2s (tracing-tree-0.2.0.crate) = 16ba2f45e60e2c0ecad3cdd568b257a94f9837aa569f4a497f322cad5ed52517 423BLAKE2s (tracing-tree-0.2.0.crate) = 16ba2f45e60e2c0ecad3cdd568b257a94f9837aa569f4a497f322cad5ed52517
424SHA512 (tracing-tree-0.2.0.crate) = b10fc9abfc3aa092ea8816db3911f86fc27bf50f6eb3da701a78d8d9bfa5fe9b017a8dc06ff3a179750a29f6dceccb90756d8e3a3f1ec20fac8a6bd9e4f22fdc 424SHA512 (tracing-tree-0.2.0.crate) = b10fc9abfc3aa092ea8816db3911f86fc27bf50f6eb3da701a78d8d9bfa5fe9b017a8dc06ff3a179750a29f6dceccb90756d8e3a3f1ec20fac8a6bd9e4f22fdc
425Size (tracing-tree-0.2.0.crate) = 17099 bytes 425Size (tracing-tree-0.2.0.crate) = 17099 bytes
426BLAKE2s (typed-arena-2.0.1.crate) = f484d944cc67a0b122c9e02a4b8815bfd3c3843144cbd493052b3bd1666635de 426BLAKE2s (typed-arena-2.0.1.crate) = f484d944cc67a0b122c9e02a4b8815bfd3c3843144cbd493052b3bd1666635de
427SHA512 (typed-arena-2.0.1.crate) = 182fdac0ef9b494fc2966005ece2107a3c53b6eafe4eebe9be3d552aebe143e05f3db2b51693c253831744fc265ec2a557d31ee42cf0ba5991b38d075278415d 427SHA512 (typed-arena-2.0.1.crate) = 182fdac0ef9b494fc2966005ece2107a3c53b6eafe4eebe9be3d552aebe143e05f3db2b51693c253831744fc265ec2a557d31ee42cf0ba5991b38d075278415d
428Size (typed-arena-2.0.1.crate) = 11439 bytes 428Size (typed-arena-2.0.1.crate) = 11439 bytes
429BLAKE2s (ungrammar-1.15.0.crate) = 70eb83cbe550198ff71af6d737bbf0b2bf20be6c53067a137d862afed70e4129 429BLAKE2s (ungrammar-1.16.1.crate) = 43b4ce21e66136b3f57b76f4beb3b76de8719bf672530615de7dad35f5af401e
430SHA512 (ungrammar-1.15.0.crate) = 46d063d9e55a911827ede92c02f23252040af75f0d1e556f529cf17427ce2cc804853e87be6f14837bed372e2e38dc1ff341277969f1fc54e79e8baec182189d 430SHA512 (ungrammar-1.16.1.crate) = 5810f1911f22324db712fd1104577e4fb759abcbdd77e0b60c278e4c6d0769f2fe1e476df630735ad9fd5f1d8df14c68d2e7b4adbb4a4c44b06eb1f8712a27c0
431Size (ungrammar-1.15.0.crate) = 8363 bytes 431Size (ungrammar-1.16.1.crate) = 8383 bytes
432BLAKE2s (unicase-2.6.0.crate) = 389082bf2c60fa4668d7b943d6eebc3a78d540e5f1525582ffbad9b7eee8b024 432BLAKE2s (unicase-2.6.0.crate) = 389082bf2c60fa4668d7b943d6eebc3a78d540e5f1525582ffbad9b7eee8b024
433SHA512 (unicase-2.6.0.crate) = 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188 433SHA512 (unicase-2.6.0.crate) = 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
434Size (unicase-2.6.0.crate) = 23478 bytes 434Size (unicase-2.6.0.crate) = 23478 bytes
435BLAKE2s (unicode-bidi-0.3.7.crate) = 35877a9b5d35d0c75856b237e5be0c43f956064b9af25b8c3345134aa8c0a756 435BLAKE2s (unicode-bidi-0.3.7.crate) = 35877a9b5d35d0c75856b237e5be0c43f956064b9af25b8c3345134aa8c0a756
436SHA512 (unicode-bidi-0.3.7.crate) = 6eeafec87a504ac968b59dd3168714e555b5b374cfbb5a6a9c962445c423f82b68ee54d1b732c5939eb17fdbb804f9b3affe828745bf4ff34e8a1587df2bc8bf 436SHA512 (unicode-bidi-0.3.7.crate) = 6eeafec87a504ac968b59dd3168714e555b5b374cfbb5a6a9c962445c423f82b68ee54d1b732c5939eb17fdbb804f9b3affe828745bf4ff34e8a1587df2bc8bf
437Size (unicode-bidi-0.3.7.crate) = 33759 bytes 437Size (unicode-bidi-0.3.7.crate) = 33759 bytes
438BLAKE2s (unicode-normalization-0.1.19.crate) = c99955ee96cbd39b0c1bdfeeda9e45606da59ad93fb48e39edd8231cd1724927 438BLAKE2s (unicode-normalization-0.1.19.crate) = c99955ee96cbd39b0c1bdfeeda9e45606da59ad93fb48e39edd8231cd1724927
439SHA512 (unicode-normalization-0.1.19.crate) = 7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f 439SHA512 (unicode-normalization-0.1.19.crate) = 7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f
440Size (unicode-normalization-0.1.19.crate) = 107353 bytes 440Size (unicode-normalization-0.1.19.crate) = 107353 bytes
441BLAKE2s (unicode-segmentation-1.9.0.crate) = fdcf49e933d6dbe0684fc2e1e172f784ff19668d56ff5be2efcaefa06a0a6b0c 441BLAKE2s (unicode-segmentation-1.9.0.crate) = fdcf49e933d6dbe0684fc2e1e172f784ff19668d56ff5be2efcaefa06a0a6b0c
442SHA512 (unicode-segmentation-1.9.0.crate) = 7d0ea37bfb24a1a803b1cd40b7b0c0e6e44ebf9a474fdedf0dcca1ead25662e19f44af29b87de1b000c3cc75fec93320938bb3ab9d9e82298eda324bb97e7294 442SHA512 (unicode-segmentation-1.9.0.crate) = 7d0ea37bfb24a1a803b1cd40b7b0c0e6e44ebf9a474fdedf0dcca1ead25662e19f44af29b87de1b000c3cc75fec93320938bb3ab9d9e82298eda324bb97e7294
443Size (unicode-segmentation-1.9.0.crate) = 93241 bytes 443Size (unicode-segmentation-1.9.0.crate) = 93241 bytes
444BLAKE2s (unicode-xid-0.2.2.crate) = f490e112605a2f8c1245fe3eac08a20787a04af701715892031431425bba0ae3 444BLAKE2s (unicode-xid-0.2.2.crate) = f490e112605a2f8c1245fe3eac08a20787a04af701715892031431425bba0ae3