Skip to content
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

Move serde_test out to serde-rs/test #2533

Merged
merged 1 commit into from Jul 26, 2023
Merged

Move serde_test out to serde-rs/test #2533

merged 1 commit into from Jul 26, 2023

Conversation

dtolnay
Copy link
Member

@dtolnay dtolnay commented Jul 26, 2023

There is a good reason for serde and serde_derive to be versioned together, but no reason for serde_test, other than the historical effect of this being originally private code that was extracted out of serde's test suite to be published.

I generated serde-rs/test@0a45bbf using git filter-repo --path serde_test at 6140b6f.

Since #2441, serde's test suite no longer relies on nonpublic APIs of serde_test.

@dtolnay dtolnay merged commit 11677ad into serde-rs:master Jul 26, 2023
20 checks passed
@dtolnay dtolnay deleted the test branch July 26, 2023 05:52
Comment on lines +8 to +10

[patch.crates-io]
serde = { path = "serde" }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR breaks any attempts to experiment with changing serde public API. I think, it is due to this line. Is it possible to do without it? What is it for?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants