Skip to content

Commit ed1ded4

Browse files
committed
Bump proc-macro2, syn and quote
This disables the `proc_macro_span` feature which unfortunately makes our diagnostic derive macro diagnostics a little worse.
1 parent ad07a3e commit ed1ded4

File tree

3 files changed

+142
-215
lines changed

3 files changed

+142
-215
lines changed

Cargo.lock

+34-34
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ dependencies = [
233233
"proc-macro2",
234234
"quote",
235235
"serde",
236-
"syn 2.0.32",
236+
"syn 2.0.48",
237237
]
238238

239239
[[package]]
@@ -545,7 +545,7 @@ dependencies = [
545545
"heck",
546546
"proc-macro2",
547547
"quote",
548-
"syn 2.0.32",
548+
"syn 2.0.48",
549549
]
550550

551551
[[package]]
@@ -572,7 +572,7 @@ dependencies = [
572572
"regex",
573573
"rustc_tools_util",
574574
"serde",
575-
"syn 2.0.32",
575+
"syn 2.0.48",
576576
"tempfile",
577577
"termize",
578578
"tester",
@@ -970,7 +970,7 @@ dependencies = [
970970
"proc-macro2",
971971
"quote",
972972
"strsim",
973-
"syn 2.0.32",
973+
"syn 2.0.48",
974974
]
975975

976976
[[package]]
@@ -992,7 +992,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5"
992992
dependencies = [
993993
"darling_core 0.20.3",
994994
"quote",
995-
"syn 2.0.32",
995+
"syn 2.0.48",
996996
]
997997

998998
[[package]]
@@ -1007,7 +1007,7 @@ version = "0.1.77"
10071007
dependencies = [
10081008
"itertools",
10091009
"quote",
1010-
"syn 2.0.32",
1010+
"syn 2.0.48",
10111011
]
10121012

10131013
[[package]]
@@ -1083,7 +1083,7 @@ dependencies = [
10831083
"darling 0.20.3",
10841084
"proc-macro2",
10851085
"quote",
1086-
"syn 2.0.32",
1086+
"syn 2.0.48",
10871087
]
10881088

10891089
[[package]]
@@ -1172,7 +1172,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
11721172
dependencies = [
11731173
"proc-macro2",
11741174
"quote",
1175-
"syn 2.0.32",
1175+
"syn 2.0.48",
11761176
]
11771177

11781178
[[package]]
@@ -1503,7 +1503,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
15031503
dependencies = [
15041504
"proc-macro2",
15051505
"quote",
1506-
"syn 2.0.32",
1506+
"syn 2.0.48",
15071507
]
15081508

15091509
[[package]]
@@ -1926,7 +1926,7 @@ checksum = "2060258edfcfe32ca7058849bf0f146cb5c59aadbedf480333c0d0002f97bc99"
19261926
dependencies = [
19271927
"proc-macro2",
19281928
"quote",
1929-
"syn 2.0.32",
1929+
"syn 2.0.48",
19301930
]
19311931

19321932
[[package]]
@@ -2668,7 +2668,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
26682668
dependencies = [
26692669
"proc-macro2",
26702670
"quote",
2671-
"syn 2.0.32",
2671+
"syn 2.0.48",
26722672
]
26732673

26742674
[[package]]
@@ -2860,7 +2860,7 @@ dependencies = [
28602860
"pest_meta",
28612861
"proc-macro2",
28622862
"quote",
2863-
"syn 2.0.32",
2863+
"syn 2.0.48",
28642864
]
28652865

28662866
[[package]]
@@ -2983,9 +2983,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
29832983

29842984
[[package]]
29852985
name = "proc-macro2"
2986-
version = "1.0.63"
2986+
version = "1.0.78"
29872987
source = "registry+https://github.com/rust-lang/crates.io-index"
2988-
checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb"
2988+
checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae"
29892989
dependencies = [
29902990
"unicode-ident",
29912991
]
@@ -3041,9 +3041,9 @@ checksum = "07589615d719a60c8dd8a4622e7946465dfef20d1a428f969e3443e7386d5f45"
30413041

30423042
[[package]]
30433043
name = "quote"
3044-
version = "1.0.29"
3044+
version = "1.0.35"
30453045
source = "registry+https://github.com/rust-lang/crates.io-index"
3046-
checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105"
3046+
checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
30473047
dependencies = [
30483048
"proc-macro2",
30493049
]
@@ -3849,7 +3849,7 @@ dependencies = [
38493849
"fluent-syntax",
38503850
"proc-macro2",
38513851
"quote",
3852-
"syn 2.0.32",
3852+
"syn 2.0.48",
38533853
"unic-langid",
38543854
]
38553855

@@ -3983,7 +3983,7 @@ version = "0.0.0"
39833983
dependencies = [
39843984
"proc-macro2",
39853985
"quote",
3986-
"syn 2.0.32",
3986+
"syn 2.0.48",
39873987
"synstructure",
39883988
]
39893989

@@ -4129,7 +4129,7 @@ version = "0.0.0"
41294129
dependencies = [
41304130
"proc-macro2",
41314131
"quote",
4132-
"syn 2.0.32",
4132+
"syn 2.0.48",
41334133
"synstructure",
41344134
]
41354135

@@ -4747,7 +4747,7 @@ dependencies = [
47474747
"proc-macro2",
47484748
"quote",
47494749
"serde",
4750-
"syn 2.0.32",
4750+
"syn 2.0.48",
47514751
]
47524752

47534753
[[package]]
@@ -4910,7 +4910,7 @@ checksum = "dc59dfdcbad1437773485e0367fea4b090a2e0a16d9ffc46af47764536a298ec"
49104910
dependencies = [
49114911
"proc-macro2",
49124912
"quote",
4913-
"syn 2.0.32",
4913+
"syn 2.0.48",
49144914
]
49154915

49164916
[[package]]
@@ -5201,9 +5201,9 @@ dependencies = [
52015201

52025202
[[package]]
52035203
name = "syn"
5204-
version = "2.0.32"
5204+
version = "2.0.48"
52055205
source = "registry+https://github.com/rust-lang/crates.io-index"
5206-
checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2"
5206+
checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f"
52075207
dependencies = [
52085208
"proc-macro2",
52095209
"quote",
@@ -5218,7 +5218,7 @@ checksum = "285ba80e733fac80aa4270fbcdf83772a79b80aa35c97075320abfee4a915b06"
52185218
dependencies = [
52195219
"proc-macro2",
52205220
"quote",
5221-
"syn 2.0.32",
5221+
"syn 2.0.48",
52225222
"unicode-xid",
52235223
]
52245224

@@ -5377,7 +5377,7 @@ checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b"
53775377
dependencies = [
53785378
"proc-macro2",
53795379
"quote",
5380-
"syn 2.0.32",
5380+
"syn 2.0.48",
53815381
]
53825382

53835383
[[package]]
@@ -5600,7 +5600,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
56005600
dependencies = [
56015601
"proc-macro2",
56025602
"quote",
5603-
"syn 2.0.32",
5603+
"syn 2.0.48",
56045604
]
56055605

56065606
[[package]]
@@ -5780,7 +5780,7 @@ checksum = "fea2a4c80deb4fb3ca51f66b5e2dd91e3642bbce52234bcf22e41668281208e4"
57805780
dependencies = [
57815781
"proc-macro-hack",
57825782
"quote",
5783-
"syn 2.0.32",
5783+
"syn 2.0.48",
57845784
"unic-langid-impl",
57855785
]
57865786

@@ -6006,7 +6006,7 @@ dependencies = [
60066006
"once_cell",
60076007
"proc-macro2",
60086008
"quote",
6009-
"syn 2.0.32",
6009+
"syn 2.0.48",
60106010
"wasm-bindgen-shared",
60116011
]
60126012

@@ -6040,7 +6040,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
60406040
dependencies = [
60416041
"proc-macro2",
60426042
"quote",
6043-
"syn 2.0.32",
6043+
"syn 2.0.48",
60446044
"wasm-bindgen-backend",
60456045
"wasm-bindgen-shared",
60466046
]
@@ -6109,7 +6109,7 @@ checksum = "970efb0b6849eb8a87a898f586af7cc167567b070014c7434514c0bde0ca341c"
61096109
dependencies = [
61106110
"proc-macro2",
61116111
"rayon",
6112-
"syn 2.0.32",
6112+
"syn 2.0.48",
61136113
"windows-metadata",
61146114
]
61156115

@@ -6417,7 +6417,7 @@ checksum = "d5e19fb6ed40002bab5403ffa37e53e0e56f914a4450c8765f533018db1db35f"
64176417
dependencies = [
64186418
"proc-macro2",
64196419
"quote",
6420-
"syn 2.0.32",
6420+
"syn 2.0.48",
64216421
"synstructure",
64226422
]
64236423

@@ -6438,7 +6438,7 @@ checksum = "dbbad221e3f78500350ecbd7dfa4e63ef945c05f4c61cb7f4d3f84cd0bba649b"
64386438
dependencies = [
64396439
"proc-macro2",
64406440
"quote",
6441-
"syn 2.0.32",
6441+
"syn 2.0.48",
64426442
]
64436443

64446444
[[package]]
@@ -6458,7 +6458,7 @@ checksum = "e6a647510471d372f2e6c2e6b7219e44d8c574d24fdc11c610a61455782f18c3"
64586458
dependencies = [
64596459
"proc-macro2",
64606460
"quote",
6461-
"syn 2.0.32",
6461+
"syn 2.0.48",
64626462
"synstructure",
64636463
]
64646464

@@ -6481,7 +6481,7 @@ checksum = "acabf549809064225ff8878baedc4ce3732ac3b07e7c7ce6e5c2ccdbc485c324"
64816481
dependencies = [
64826482
"proc-macro2",
64836483
"quote",
6484-
"syn 2.0.32",
6484+
"syn 2.0.48",
64856485
]
64866486

64876487
[[package]]

0 commit comments

Comments
 (0)