Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upUpdate a bunch of stuff to syn 1 #24308
Conversation
highfive
commented
Sep 27, 2019
|
Heads up! This PR modifies the following files:
|
| @@ -14,5 +14,5 @@ darling = "0.9" | |||
| derive_common = { path = "../derive_common" } | |||
| proc-macro2 = "0.4" | |||
| quote = "0.6" | |||
| syn = { version = "0.15", features = ["visit"] } | |||
This comment has been minimized.
This comment has been minimized.
SimonSapin
Sep 27, 2019
Member
Have you checked (for example in the HTML report for -Z timings) that this actually disables some feature? Since Cargo takes the union of features requested by all dependent crates, this could have no effect at all. And conversely, if this patch is wrong the build might not break.
This comment has been minimized.
This comment has been minimized.
nox
Sep 27, 2019
Author
Member
Have you checked (for example in the HTML report for
-Z timings) that this actually disables some feature? Since Cargo takes the union of features requested by all dependent crates, this could have no effect at all. And conversely, if this patch is wrong the build might not break.
Some other crates actually need visit in the graph, I just know to_shmem_derive doesn't need it (through git grep -w visit components/to_shmem_derive).
|
@bors-servo r+ |
|
|
|
I broke unit tests in @bors-servo r=SimonSapin |
|
|
Update a bunch of stuff to syn 1 This updates a lot of our crates to syn 1. Not all of them, but syn 1 was already in tree so it doesn't matter much either way. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24308) <!-- Reviewable:end -->
|
|
|
@bors-servo retry #24311 |
Update a bunch of stuff to syn 1 This updates a lot of our crates to syn 1. Not all of them, but syn 1 was already in tree so it doesn't matter much either way. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24308) <!-- Reviewable:end -->
|
|
From: servo/servo#24308
From: servo/servo#24308 UltraBlame original commit: 713dee70307db8ddaf7f591207e243a3e5e407da
From: servo/servo#24308 UltraBlame original commit: 713dee70307db8ddaf7f591207e243a3e5e407da
From: servo/servo#24308 UltraBlame original commit: 713dee70307db8ddaf7f591207e243a3e5e407da
From: servo/servo#24308
nox commentedSep 27, 2019
•
edited by SimonSapin
This updates a lot of our crates to syn 1. Not all of them, but syn 1 was already in tree so it doesn't matter much either way.
This change is