-
Notifications
You must be signed in to change notification settings - Fork 107
Remove dependency to rustc-serialize. #191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
r? @nox Note that I didn't bump euclid's version (not sure whether we should do this for every commit introducing a breaking change or just when publishing). |
|
You also need to remove |
|
rah! Who would have thought that trying to send a PR by clicking around in github without opening a text editor was not a good idea. |
|
Don't review/land just yet, I'm looking into getting serde wired up properly (not sure if PhantomData is as much of a pain with serde_derive as it is with simple derives). Edit: nevermind, serde traits are already manually implemented for all euclid types. It should be good to go. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks better now :)
You still need to implement serde traits for points and sizes.
It's already implemented by the define_matrix macro. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nical
indeed!
|
@bors-servo r+ |
|
📌 Commit 5e33c3e has been approved by |
Remove dependency to rustc-serialize. rustc-serialize is deprecated in favor of serde and servo has moved to serde which means we don't need to carry this dependency anymore. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/euclid/191) <!-- Reviewable:end -->
|
💔 Test failed - status-travis |
|
@bors-servo retry
|
Remove dependency to rustc-serialize. rustc-serialize is deprecated in favor of serde and servo has moved to serde which means we don't need to carry this dependency anymore. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/euclid/191) <!-- Reviewable:end -->
|
💔 Test failed - status-travis |
|
☔ The latest upstream changes (presumably #193) made this pull request unmergeable. Please resolve the merge conflicts. |
|
@bors-servo: retry |
|
🔒 Merge conflict |
|
Bah, merge conflict. It should be possible to merge this after a rebase since #193 merged. |
rustc-serialize is deprecated in favor of serde and servo has moved to serde which means we don't need to carry this dependency anymore.
|
@bors-servo try |
Remove dependency to rustc-serialize. rustc-serialize is deprecated in favor of serde and servo has moved to serde which means we don't need to carry this dependency anymore. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/euclid/191) <!-- Reviewable:end -->
|
☀️ Test successful - status-travis |
|
@bors-servo r=nox |
|
📌 Commit 1f19d98 has been approved by |
Remove dependency to rustc-serialize. rustc-serialize is deprecated in favor of serde and servo has moved to serde which means we don't need to carry this dependency anymore. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/euclid/191) <!-- Reviewable:end -->
|
☀️ Test successful - status-travis |
rustc-serialize is deprecated in favor of serde and servo has moved to serde which means we don't need to carry this dependency anymore.
This change is