@@ -26,6 +26,25 @@ dependencies = [
26
26
" memchr" ,
27
27
]
28
28
29
+ [[package ]]
30
+ name = " annotate-snippets"
31
+ version = " 0.9.1"
32
+ source = " registry+https://github.com/rust-lang/crates.io-index"
33
+ checksum = " c3b9d411ecbaf79885c6df4d75fff75858d5995ff25385657a28af47e82f9c36"
34
+ dependencies = [
35
+ " unicode-width" ,
36
+ " yansi-term" ,
37
+ ]
38
+
39
+ [[package ]]
40
+ name = " ansi_term"
41
+ version = " 0.12.1"
42
+ source = " registry+https://github.com/rust-lang/crates.io-index"
43
+ checksum = " d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
44
+ dependencies = [
45
+ " winapi" ,
46
+ ]
47
+
29
48
[[package ]]
30
49
name = " anyhow"
31
50
version = " 1.0.71"
@@ -159,6 +178,25 @@ dependencies = [
159
178
" windows-sys 0.48.0" ,
160
179
]
161
180
181
+ [[package ]]
182
+ name = " comma"
183
+ version = " 1.0.0"
184
+ source = " registry+https://github.com/rust-lang/crates.io-index"
185
+ checksum = " 55b672471b4e9f9e95499ea597ff64941a309b2cdbffcc46f2cc5e2d971fd335"
186
+
187
+ [[package ]]
188
+ name = " console"
189
+ version = " 0.15.7"
190
+ source = " registry+https://github.com/rust-lang/crates.io-index"
191
+ checksum = " c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8"
192
+ dependencies = [
193
+ " encode_unicode" ,
194
+ " lazy_static" ,
195
+ " libc" ,
196
+ " unicode-width" ,
197
+ " windows-sys 0.45.0" ,
198
+ ]
199
+
162
200
[[package ]]
163
201
name = " crossbeam-channel"
164
202
version = " 0.5.8"
@@ -189,10 +227,10 @@ dependencies = [
189
227
]
190
228
191
229
[[package ]]
192
- name = " diff "
193
- version = " 0.1.13 "
230
+ name = " encode_unicode "
231
+ version = " 0.3.6 "
194
232
source = " registry+https://github.com/rust-lang/crates.io-index"
195
- checksum = " 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 "
233
+ checksum = " a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f "
196
234
197
235
[[package ]]
198
236
name = " env_logger"
@@ -282,6 +320,19 @@ version = "0.3.3"
282
320
source = " registry+https://github.com/rust-lang/crates.io-index"
283
321
checksum = " ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683"
284
322
323
+ [[package ]]
324
+ name = " indicatif"
325
+ version = " 0.17.7"
326
+ source = " registry+https://github.com/rust-lang/crates.io-index"
327
+ checksum = " fb28741c9db9a713d93deb3bb9515c20788cef5815265bee4980e87bde7e0f25"
328
+ dependencies = [
329
+ " console" ,
330
+ " instant" ,
331
+ " number_prefix" ,
332
+ " portable-atomic" ,
333
+ " unicode-width" ,
334
+ ]
335
+
285
336
[[package ]]
286
337
name = " instant"
287
338
version = " 0.1.12"
@@ -325,6 +376,12 @@ version = "1.4.0"
325
376
source = " registry+https://github.com/rust-lang/crates.io-index"
326
377
checksum = " e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
327
378
379
+ [[package ]]
380
+ name = " levenshtein"
381
+ version = " 1.0.5"
382
+ source = " registry+https://github.com/rust-lang/crates.io-index"
383
+ checksum = " db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760"
384
+
328
385
[[package ]]
329
386
name = " libc"
330
387
version = " 0.2.148"
@@ -463,6 +520,12 @@ dependencies = [
463
520
" static_assertions" ,
464
521
]
465
522
523
+ [[package ]]
524
+ name = " number_prefix"
525
+ version = " 0.4.0"
526
+ source = " registry+https://github.com/rust-lang/crates.io-index"
527
+ checksum = " 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"
528
+
466
529
[[package ]]
467
530
name = " object"
468
531
version = " 0.30.3"
@@ -484,6 +547,15 @@ version = "3.5.0"
484
547
source = " registry+https://github.com/rust-lang/crates.io-index"
485
548
checksum = " c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f"
486
549
550
+ [[package ]]
551
+ name = " pad"
552
+ version = " 0.1.6"
553
+ source = " registry+https://github.com/rust-lang/crates.io-index"
554
+ checksum = " d2ad9b889f1b12e0b9ee24db044b5129150d5eada288edc800f789928dc8c0e3"
555
+ dependencies = [
556
+ " unicode-width" ,
557
+ ]
558
+
487
559
[[package ]]
488
560
name = " parking_lot"
489
561
version = " 0.11.2"
@@ -524,12 +596,28 @@ version = "0.2.9"
524
596
source = " registry+https://github.com/rust-lang/crates.io-index"
525
597
checksum = " e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
526
598
599
+ [[package ]]
600
+ name = " portable-atomic"
601
+ version = " 1.4.3"
602
+ source = " registry+https://github.com/rust-lang/crates.io-index"
603
+ checksum = " 31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b"
604
+
527
605
[[package ]]
528
606
name = " ppv-lite86"
529
607
version = " 0.2.17"
530
608
source = " registry+https://github.com/rust-lang/crates.io-index"
531
609
checksum = " 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
532
610
611
+ [[package ]]
612
+ name = " prettydiff"
613
+ version = " 0.6.4"
614
+ source = " registry+https://github.com/rust-lang/crates.io-index"
615
+ checksum = " 8ff1fec61082821f8236cf6c0c14e8172b62ce8a72a0eedc30d3b247bb68dc11"
616
+ dependencies = [
617
+ " ansi_term" ,
618
+ " pad" ,
619
+ ]
620
+
533
621
[[package ]]
534
622
name = " proc-macro2"
535
623
version = " 1.0.66"
@@ -859,18 +947,23 @@ dependencies = [
859
947
860
948
[[package ]]
861
949
name = " ui_test"
862
- version = " 0.11.7 "
950
+ version = " 0.21.1 "
863
951
source = " registry+https://github.com/rust-lang/crates.io-index"
864
- checksum = " c21899b59f53717dfad29e4f46e5b21a200a1b6888ab86532a07cfc8b48dd78c "
952
+ checksum = " accffe020b57a6dd50014d457b5842c5a2ca73cd84f07d86d0a19c460a6509ae "
865
953
dependencies = [
954
+ " annotate-snippets" ,
955
+ " anyhow" ,
866
956
" bstr" ,
867
957
" cargo-platform" ,
868
958
" cargo_metadata" ,
869
959
" color-eyre" ,
870
960
" colored" ,
961
+ " comma" ,
871
962
" crossbeam-channel" ,
872
- " diff " ,
963
+ " indicatif " ,
873
964
" lazy_static" ,
965
+ " levenshtein" ,
966
+ " prettydiff" ,
874
967
" regex" ,
875
968
" rustc_version" ,
876
969
" rustfix" ,
@@ -885,6 +978,12 @@ version = "1.0.8"
885
978
source = " registry+https://github.com/rust-lang/crates.io-index"
886
979
checksum = " e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4"
887
980
981
+ [[package ]]
982
+ name = " unicode-width"
983
+ version = " 0.1.11"
984
+ source = " registry+https://github.com/rust-lang/crates.io-index"
985
+ checksum = " e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
986
+
888
987
[[package ]]
889
988
name = " valuable"
890
989
version = " 0.1.0"
@@ -1059,3 +1158,12 @@ name = "windows_x86_64_msvc"
1059
1158
version = " 0.48.0"
1060
1159
source = " registry+https://github.com/rust-lang/crates.io-index"
1061
1160
checksum = " 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
1161
+
1162
+ [[package ]]
1163
+ name = " yansi-term"
1164
+ version = " 0.1.2"
1165
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1166
+ checksum = " fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1"
1167
+ dependencies = [
1168
+ " winapi" ,
1169
+ ]
0 commit comments