@@ -337,6 +337,7 @@ dependencies = [
337337 " humantime 2.0.1" ,
338338 " ignore" ,
339339 " im-rc" ,
340+ " indexmap" ,
340341 " itertools" ,
341342 " jobserver" ,
342343 " lazy_static" ,
@@ -358,6 +359,7 @@ dependencies = [
358359 " serde_ignored" ,
359360 " serde_json" ,
360361 " shell-escape" ,
362+ " snapbox" ,
361363 " strip-ansi-escapes" ,
362364 " tar" ,
363365 " tempfile" ,
@@ -794,6 +796,32 @@ dependencies = [
794796 " winapi" ,
795797]
796798
799+ [[package ]]
800+ name = " concolor"
801+ version = " 0.0.8"
802+ source = " registry+https://github.com/rust-lang/crates.io-index"
803+ checksum = " 015267563b1df20adccdd00cb05257b1dfbea70a04928e9cf88ffb850c1a40af"
804+ dependencies = [
805+ " atty" ,
806+ " bitflags" ,
807+ " concolor-query" ,
808+ ]
809+
810+ [[package ]]
811+ name = " concolor-query"
812+ version = " 0.0.5"
813+ source = " registry+https://github.com/rust-lang/crates.io-index"
814+ checksum = " d6417fe6fc03a8b533fd2177742eeb39a90c7233eedec7bac96d4d6b69a09449"
815+
816+ [[package ]]
817+ name = " content_inspector"
818+ version = " 0.2.4"
819+ source = " registry+https://github.com/rust-lang/crates.io-index"
820+ checksum = " b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38"
821+ dependencies = [
822+ " memchr" ,
823+ ]
824+
797825[[package ]]
798826name = " core"
799827version = " 0.0.0"
@@ -1088,6 +1116,12 @@ dependencies = [
10881116 " rustc-std-workspace-core" ,
10891117]
10901118
1119+ [[package ]]
1120+ name = " dunce"
1121+ version = " 1.0.2"
1122+ source = " registry+https://github.com/rust-lang/crates.io-index"
1123+ checksum = " 453440c271cf5577fd2a40e4942540cb7d0d2f85e27c8d07dd0023c925a67541"
1124+
10911125[[package ]]
10921126name = " either"
10931127version = " 1.6.0"
@@ -2417,6 +2451,12 @@ dependencies = [
24172451 " version_check" ,
24182452]
24192453
2454+ [[package ]]
2455+ name = " normalize-line-endings"
2456+ version = " 0.3.0"
2457+ source = " registry+https://github.com/rust-lang/crates.io-index"
2458+ checksum = " 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be"
2459+
24202460[[package ]]
24212461name = " ntapi"
24222462version = " 0.3.6"
@@ -4790,6 +4830,12 @@ dependencies = [
47904830 " libc" ,
47914831]
47924832
4833+ [[package ]]
4834+ name = " similar"
4835+ version = " 2.1.0"
4836+ source = " registry+https://github.com/rust-lang/crates.io-index"
4837+ checksum = " 2e24979f63a11545f5f2c60141afe249d4f19f84581ea2138065e400941d83d3"
4838+
47934839[[package ]]
47944840name = " siphasher"
47954841version = " 0.3.3"
@@ -4824,6 +4870,30 @@ version = "1.0.1"
48244870source = " registry+https://github.com/rust-lang/crates.io-index"
48254871checksum = " da73c8f77aebc0e40c300b93f0a5f1bece7a248a36eee287d4e095f35c7b7d6e"
48264872
4873+ [[package ]]
4874+ name = " snapbox"
4875+ version = " 0.2.9"
4876+ source = " registry+https://github.com/rust-lang/crates.io-index"
4877+ checksum = " c1f212b806d6f56d19838e36a0aaa7e79a0bc9ca177e873fb87651ad92f983e2"
4878+ dependencies = [
4879+ " concolor" ,
4880+ " content_inspector" ,
4881+ " dunce" ,
4882+ " filetime" ,
4883+ " normalize-line-endings" ,
4884+ " similar" ,
4885+ " snapbox-macros" ,
4886+ " tempfile" ,
4887+ " walkdir" ,
4888+ " yansi" ,
4889+ ]
4890+
4891+ [[package ]]
4892+ name = " snapbox-macros"
4893+ version = " 0.2.1"
4894+ source = " registry+https://github.com/rust-lang/crates.io-index"
4895+ checksum = " c01dea7e04cbb27ef4c86e9922184608185f7cd95c1763bc30d727cda4a5e930"
4896+
48274897[[package ]]
48284898name = " socket2"
48294899version = " 0.4.1"
@@ -5668,9 +5738,9 @@ dependencies = [
56685738
56695739[[package ]]
56705740name = " walkdir"
5671- version = " 2.3.1 "
5741+ version = " 2.3.2 "
56725742source = " registry+https://github.com/rust-lang/crates.io-index"
5673- checksum = " 777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d "
5743+ checksum = " 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 "
56745744dependencies = [
56755745 " same-file" ,
56765746 " winapi" ,
@@ -5781,6 +5851,12 @@ dependencies = [
57815851 " linked-hash-map" ,
57825852]
57835853
5854+ [[package ]]
5855+ name = " yansi"
5856+ version = " 0.5.1"
5857+ source = " registry+https://github.com/rust-lang/crates.io-index"
5858+ checksum = " 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
5859+
57845860[[package ]]
57855861name = " yansi-term"
57865862version = " 0.1.2"
0 commit comments