@@ -2715,9 +2715,9 @@ dependencies = [
27152715
27162716[[package ]]
27172717name = " racer"
2718- version = " 2.1.31 "
2718+ version = " 2.1.32 "
27192719source = " registry+https://github.com/rust-lang/crates.io-index"
2720- checksum = " 0ff33fa15ac0384376741d16ddb05a65263dde4e2c5d0f7a9f3747db788764aa "
2720+ checksum = " e805a6c323d08b26270f0276cef35608456916dc266ef27434edbe666eceeeb5 "
27212721dependencies = [
27222722 " bitflags" ,
27232723 " clap" ,
@@ -2727,13 +2727,13 @@ dependencies = [
27272727 " lazy_static 1.4.0" ,
27282728 " log" ,
27292729 " rls-span" ,
2730+ " rustc-ap-rustc_ast" ,
27302731 " rustc-ap-rustc_ast_pretty" ,
27312732 " rustc-ap-rustc_data_structures" ,
27322733 " rustc-ap-rustc_errors" ,
27332734 " rustc-ap-rustc_parse" ,
27342735 " rustc-ap-rustc_session" ,
27352736 " rustc-ap-rustc_span" ,
2736- " rustc-ap-syntax" ,
27372737]
27382738
27392739[[package ]]
@@ -3113,6 +3113,7 @@ version = "0.6.0"
31133113dependencies = [
31143114 " clippy_lints" ,
31153115 " env_logger 0.7.1" ,
3116+ " failure" ,
31163117 " futures" ,
31173118 " log" ,
31183119 " rand 0.7.3" ,
@@ -3156,38 +3157,74 @@ dependencies = [
31563157
31573158[[package ]]
31583159name = " rustc-ap-arena"
3159- version = " 642 .0.0"
3160+ version = " 651 .0.0"
31603161source = " registry+https://github.com/rust-lang/crates.io-index"
3161- checksum = " ea82fa3d9a8add7422228ca1a2cbba0784fa8861f56148ff64da08b3c7921b03 "
3162+ checksum = " 632704fb93ca8148957191e5d2d827082f93c4aa20cdd242fb46d8cca57029da "
31623163dependencies = [
31633164 " rustc-ap-rustc_data_structures" ,
31643165 " smallvec 1.0.0" ,
31653166]
31663167
31673168[[package ]]
31683169name = " rustc-ap-graphviz"
3169- version = " 642 .0.0"
3170+ version = " 651 .0.0"
31703171source = " registry+https://github.com/rust-lang/crates.io-index"
3171- checksum = " 638d0b2b3bcf99824e0cb5a25dbc547b61dc20942e11daf6a97e981918aa18e5"
3172+ checksum = " bdd4689b814859c9f1b3e314ed2bde596acac428a256a16894635f600bed46b4"
3173+
3174+ [[package ]]
3175+ name = " rustc-ap-rustc_ast"
3176+ version = " 651.0.0"
3177+ source = " registry+https://github.com/rust-lang/crates.io-index"
3178+ checksum = " 101c1517d3fd19d083aaca5b113f9965e6ae353a0bb09c49959b0f62b95b75d9"
3179+ dependencies = [
3180+ " log" ,
3181+ " rustc-ap-rustc_data_structures" ,
3182+ " rustc-ap-rustc_index" ,
3183+ " rustc-ap-rustc_lexer" ,
3184+ " rustc-ap-rustc_macros" ,
3185+ " rustc-ap-rustc_span" ,
3186+ " rustc-ap-serialize" ,
3187+ " scoped-tls" ,
3188+ " smallvec 1.0.0" ,
3189+ ]
3190+
3191+ [[package ]]
3192+ name = " rustc-ap-rustc_ast_passes"
3193+ version = " 651.0.0"
3194+ source = " registry+https://github.com/rust-lang/crates.io-index"
3195+ checksum = " 3ab3f5a7e939b37c99d8ca371f09b10bb5b5c85ad5d5b8d1d736ce8248c71be0"
3196+ dependencies = [
3197+ " log" ,
3198+ " rustc-ap-rustc_ast" ,
3199+ " rustc-ap-rustc_ast_pretty" ,
3200+ " rustc-ap-rustc_attr" ,
3201+ " rustc-ap-rustc_data_structures" ,
3202+ " rustc-ap-rustc_errors" ,
3203+ " rustc-ap-rustc_feature" ,
3204+ " rustc-ap-rustc_parse" ,
3205+ " rustc-ap-rustc_session" ,
3206+ " rustc-ap-rustc_span" ,
3207+ ]
31723208
31733209[[package ]]
31743210name = " rustc-ap-rustc_ast_pretty"
3175- version = " 642 .0.0"
3211+ version = " 651 .0.0"
31763212source = " registry+https://github.com/rust-lang/crates.io-index"
3177- checksum = " d38bab04dd676dee6d2f9670506a18c31bfce38bf7f8420aa83eb1140ecde049 "
3213+ checksum = " 05046d3a2b8de22b20bcda9a1c063dc5c1f2f721f042b6c2809df2d23c64a13e "
31783214dependencies = [
31793215 " log" ,
3216+ " rustc-ap-rustc_ast" ,
31803217 " rustc-ap-rustc_data_structures" ,
31813218 " rustc-ap-rustc_span" ,
3182- " rustc-ap-syntax" ,
31833219]
31843220
31853221[[package ]]
31863222name = " rustc-ap-rustc_attr"
3187- version = " 642 .0.0"
3223+ version = " 651 .0.0"
31883224source = " registry+https://github.com/rust-lang/crates.io-index"
3189- checksum = " 10b843ba8b1ed43739133047673b9f6a54d3b3b4d328d69c6ea89ff971395f35 "
3225+ checksum = " f00b7ccad6fc3628fb44950435772945a425575f9ea0b3708c536fe75623a6e8 "
31903226dependencies = [
3227+ " rustc-ap-rustc_ast" ,
31913228 " rustc-ap-rustc_ast_pretty" ,
31923229 " rustc-ap-rustc_data_structures" ,
31933230 " rustc-ap-rustc_errors" ,
@@ -3196,26 +3233,25 @@ dependencies = [
31963233 " rustc-ap-rustc_session" ,
31973234 " rustc-ap-rustc_span" ,
31983235 " rustc-ap-serialize" ,
3199- " rustc-ap-syntax" ,
32003236 " smallvec 1.0.0" ,
32013237]
32023238
32033239[[package ]]
32043240name = " rustc-ap-rustc_data_structures"
3205- version = " 642 .0.0"
3241+ version = " 651 .0.0"
32063242source = " registry+https://github.com/rust-lang/crates.io-index"
3207- checksum = " dc3d1c6d0a80ab0c1df76405377cec0f3d5423fb5b0953a8eac70a2ad6c44df2 "
3243+ checksum = " 4c6121ab6766644fa76b711f65d4c39f2e335488ab768324567fed0ed191166e "
32083244dependencies = [
32093245 " bitflags" ,
32103246 " cfg-if" ,
3211- " crossbeam-utils 0.6.5 " ,
3247+ " crossbeam-utils 0.7.2 " ,
32123248 " ena" ,
32133249 " indexmap" ,
32143250 " jobserver" ,
32153251 " lazy_static 1.4.0" ,
32163252 " log" ,
32173253 " measureme" ,
3218- " parking_lot 0.9 .0" ,
3254+ " parking_lot 0.10 .0" ,
32193255 " rustc-ap-graphviz" ,
32203256 " rustc-ap-rustc_index" ,
32213257 " rustc-ap-serialize" ,
@@ -3229,9 +3265,9 @@ dependencies = [
32293265
32303266[[package ]]
32313267name = " rustc-ap-rustc_errors"
3232- version = " 642 .0.0"
3268+ version = " 651 .0.0"
32333269source = " registry+https://github.com/rust-lang/crates.io-index"
3234- checksum = " 4909a1eca29331332257230f29120a8ff68c9e37d868c564fcd599e430cf8914 "
3270+ checksum = " adab84c842003ad1c8435fd71b8d0cc19bf0d702a8a2147d5be06e083db2d207 "
32353271dependencies = [
32363272 " annotate-snippets" ,
32373273 " atty" ,
@@ -3245,11 +3281,33 @@ dependencies = [
32453281 " winapi 0.3.8" ,
32463282]
32473283
3284+ [[package ]]
3285+ name = " rustc-ap-rustc_expand"
3286+ version = " 651.0.0"
3287+ source = " registry+https://github.com/rust-lang/crates.io-index"
3288+ checksum = " bb001df541ea02b65c8e294252530010c6f90e3c6a5716e8e24e58c12dd1cd86"
3289+ dependencies = [
3290+ " log" ,
3291+ " rustc-ap-rustc_ast" ,
3292+ " rustc-ap-rustc_ast_passes" ,
3293+ " rustc-ap-rustc_ast_pretty" ,
3294+ " rustc-ap-rustc_attr" ,
3295+ " rustc-ap-rustc_data_structures" ,
3296+ " rustc-ap-rustc_errors" ,
3297+ " rustc-ap-rustc_feature" ,
3298+ " rustc-ap-rustc_lexer" ,
3299+ " rustc-ap-rustc_parse" ,
3300+ " rustc-ap-rustc_session" ,
3301+ " rustc-ap-rustc_span" ,
3302+ " rustc-ap-serialize" ,
3303+ " smallvec 1.0.0" ,
3304+ ]
3305+
32483306[[package ]]
32493307name = " rustc-ap-rustc_feature"
3250- version = " 642 .0.0"
3308+ version = " 651 .0.0"
32513309source = " registry+https://github.com/rust-lang/crates.io-index"
3252- checksum = " 63ab887a181d795cf5fd3edadf367760deafb90aefb844f168ab5255266e3478 "
3310+ checksum = " 446cc60613cc3b05d0bdbcab7feb02305790b5617fa43c532d51ae3223d677a4 "
32533311dependencies = [
32543312 " lazy_static 1.4.0" ,
32553313 " rustc-ap-rustc_data_structures" ,
@@ -3258,36 +3316,35 @@ dependencies = [
32583316
32593317[[package ]]
32603318name = " rustc-ap-rustc_fs_util"
3261- version = " 642 .0.0"
3319+ version = " 651 .0.0"
32623320source = " registry+https://github.com/rust-lang/crates.io-index"
3263- checksum = " 70814116df3c5fbec8f06f6a1d013ca481f620fd22a9475754e9bf3ee9ba70d8 "
3321+ checksum = " 9ac99d6f67e7db3bb300895630e769ed41bd3e336c0e725870c70e676c1a5ff1 "
32643322
32653323[[package ]]
32663324name = " rustc-ap-rustc_index"
3267- version = " 642 .0.0"
3325+ version = " 651 .0.0"
32683326source = " registry+https://github.com/rust-lang/crates.io-index"
3269- checksum = " ac1bf1d3cf3d119d41353d6fd229ef7272d5097bc0924de021c0294bf86d48bf "
3327+ checksum = " 5608c1cf50d2251b7e10a138cf6dd388e97f139b21c00b06a22d06f89c6591f6 "
32703328dependencies = [
32713329 " rustc-ap-serialize" ,
32723330 " smallvec 1.0.0" ,
32733331]
32743332
32753333[[package ]]
32763334name = " rustc-ap-rustc_lexer"
3277- version = " 642 .0.0"
3335+ version = " 651 .0.0"
32783336source = " registry+https://github.com/rust-lang/crates.io-index"
3279- checksum = " 4cda21a32cebdc11ec4f5393aa2fcde5ed1b2f673a8571e5a4dcdf07e4ae9cac "
3337+ checksum = " 74e9c1c6f5dc85977b3adb6fb556b2ff23354d1a12021da15eb1d36353458bde "
32803338dependencies = [
32813339 " unicode-xid 0.2.0" ,
32823340]
32833341
32843342[[package ]]
32853343name = " rustc-ap-rustc_macros"
3286- version = " 642 .0.0"
3344+ version = " 651 .0.0"
32873345source = " registry+https://github.com/rust-lang/crates.io-index"
3288- checksum = " 75c47b48ea51910ecfd853c9248a9bf4c767bc823449ab6a1d864dff65fbae16 "
3346+ checksum = " 3226b5ec864312a5d23eb40a5d621ee06bdc0754228d20d6eb76d4ddc4f2d4a1 "
32893347dependencies = [
3290- " itertools 0.8.0" ,
32913348 " proc-macro2 1.0.3" ,
32923349 " quote 1.0.2" ,
32933350 " syn 1.0.11" ,
@@ -3296,33 +3353,33 @@ dependencies = [
32963353
32973354[[package ]]
32983355name = " rustc-ap-rustc_parse"
3299- version = " 642 .0.0"
3356+ version = " 651 .0.0"
33003357source = " registry+https://github.com/rust-lang/crates.io-index"
3301- checksum = " abd88e89cd5b5d28dcd3a347a3d534c08627d9455570dc1a2d402cb8437b9d30 "
3358+ checksum = " ba3b042344c2280b50d5df0058d11379028a8f016a407e575bb3ea8b6c798049 "
33023359dependencies = [
33033360 " bitflags" ,
33043361 " log" ,
3362+ " rustc-ap-rustc_ast" ,
33053363 " rustc-ap-rustc_ast_pretty" ,
3306- " rustc-ap-rustc_attr" ,
33073364 " rustc-ap-rustc_data_structures" ,
33083365 " rustc-ap-rustc_errors" ,
33093366 " rustc-ap-rustc_feature" ,
33103367 " rustc-ap-rustc_lexer" ,
33113368 " rustc-ap-rustc_session" ,
33123369 " rustc-ap-rustc_span" ,
3313- " rustc-ap-syntax" ,
33143370 " smallvec 1.0.0" ,
33153371 " unicode-normalization" ,
33163372]
33173373
33183374[[package ]]
33193375name = " rustc-ap-rustc_session"
3320- version = " 642 .0.0"
3376+ version = " 651 .0.0"
33213377source = " registry+https://github.com/rust-lang/crates.io-index"
3322- checksum = " 5b8487b4575fbb2d1fc6f1cd61225efd108a4d36817e6fb9b643d57fcae9cb12 "
3378+ checksum = " ff35ef4b5d9fbcb2fd539c7c908eb3cdd1f68ddbccd042945ef50ae65564f941 "
33233379dependencies = [
33243380 " log" ,
33253381 " num_cpus" ,
3382+ " rustc-ap-rustc_ast" ,
33263383 " rustc-ap-rustc_data_structures" ,
33273384 " rustc-ap-rustc_errors" ,
33283385 " rustc-ap-rustc_feature" ,
@@ -3331,14 +3388,13 @@ dependencies = [
33313388 " rustc-ap-rustc_span" ,
33323389 " rustc-ap-rustc_target" ,
33333390 " rustc-ap-serialize" ,
3334- " rustc-ap-syntax" ,
33353391]
33363392
33373393[[package ]]
33383394name = " rustc-ap-rustc_span"
3339- version = " 642 .0.0"
3395+ version = " 651 .0.0"
33403396source = " registry+https://github.com/rust-lang/crates.io-index"
3341- checksum = " f69746c0d4c21bf20a5bb2bd247261a1aa8631f04202d7303352942dde70d987 "
3397+ checksum = " e323b1f4a824039886eed8e33cad20ea4f492a9f9b3c9441009797c91de3e87a "
33423398dependencies = [
33433399 " cfg-if" ,
33443400 " log" ,
@@ -3353,9 +3409,9 @@ dependencies = [
33533409
33543410[[package ]]
33553411name = " rustc-ap-rustc_target"
3356- version = " 642 .0.0"
3412+ version = " 651 .0.0"
33573413source = " registry+https://github.com/rust-lang/crates.io-index"
3358- checksum = " 8bbc6ae09b5d42ec66edd520e8412e0615c53a7c93607fe33dc4abab60ba7c8b "
3414+ checksum = " e161eb7b3a5b7993c6b480135296dc61476db80041d49dd446422742426e390b "
33593415dependencies = [
33603416 " bitflags" ,
33613417 " log" ,
@@ -3368,31 +3424,14 @@ dependencies = [
33683424
33693425[[package ]]
33703426name = " rustc-ap-serialize"
3371- version = " 642 .0.0"
3427+ version = " 651 .0.0"
33723428source = " registry+https://github.com/rust-lang/crates.io-index"
3373- checksum = " e13a1ead0252fc3d96da4c336a95950be6795f2b00c84a67ccadf26142f8cb41 "
3429+ checksum = " af510a659098d8c45a7303fb882fa780f4a87ec5f5d7a2053521e7d5d7f332c4 "
33743430dependencies = [
33753431 " indexmap" ,
33763432 " smallvec 1.0.0" ,
33773433]
33783434
3379- [[package ]]
3380- name = " rustc-ap-syntax"
3381- version = " 642.0.0"
3382- source = " registry+https://github.com/rust-lang/crates.io-index"
3383- checksum = " e1f59f48ca3a2ec16a7e82e718ed5aadf9c9e08cf63015d28b4e774767524a6a"
3384- dependencies = [
3385- " log" ,
3386- " rustc-ap-rustc_data_structures" ,
3387- " rustc-ap-rustc_index" ,
3388- " rustc-ap-rustc_lexer" ,
3389- " rustc-ap-rustc_macros" ,
3390- " rustc-ap-rustc_span" ,
3391- " rustc-ap-serialize" ,
3392- " scoped-tls" ,
3393- " smallvec 1.0.0" ,
3394- ]
3395-
33963435[[package ]]
33973436name = " rustc-demangle"
33983437version = " 0.1.16"
@@ -3470,7 +3509,7 @@ dependencies = [
34703509name = " rustc-workspace-hack"
34713510version = " 1.0.0"
34723511dependencies = [
3473- " crossbeam-utils 0.6.5 " ,
3512+ " crossbeam-utils 0.7.2 " ,
34743513 " serde" ,
34753514 " serde_json" ,
34763515 " smallvec 0.6.10" ,
@@ -4370,7 +4409,7 @@ dependencies = [
43704409
43714410[[package ]]
43724411name = " rustfmt-nightly"
4373- version = " 1.4.12 "
4412+ version = " 1.4.13 "
43744413dependencies = [
43754414 " annotate-snippets" ,
43764415 " bytecount" ,
@@ -4386,14 +4425,14 @@ dependencies = [
43864425 " lazy_static 1.4.0" ,
43874426 " log" ,
43884427 " regex" ,
4428+ " rustc-ap-rustc_ast" ,
43894429 " rustc-ap-rustc_ast_pretty" ,
43904430 " rustc-ap-rustc_data_structures" ,
43914431 " rustc-ap-rustc_errors" ,
4432+ " rustc-ap-rustc_expand" ,
43924433 " rustc-ap-rustc_parse" ,
43934434 " rustc-ap-rustc_session" ,
43944435 " rustc-ap-rustc_span" ,
4395- " rustc-ap-rustc_target" ,
4396- " rustc-ap-syntax" ,
43974436 " rustc-workspace-hack" ,
43984437 " rustfmt-config_proc_macro" ,
43994438 " serde" ,
0 commit comments