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

Remove skeptic #188

Merged
merged 2 commits into from Jan 13, 2021
Merged

Remove skeptic #188

merged 2 commits into from Jan 13, 2021

Conversation

TedDriggs
Copy link
Collaborator

Complexity in the repo's tests have made it difficult for maintainers
and contributors to work on the crate with confidence that they haven't
caused regressions. skeptic was a major driver of that complexity, as
it introduced the need for an additional piece of the test matrix and
custom build scripts.

That complexity was only testing a single example in the README, and
that example is already covered by the examples/ directory. Removing
skeptic simplifies the repo and the CI test pass with minimal reduction
in test coverage.

Complexity in the repo's tests have made it difficult for maintainers
and contributors to work on the crate with confidence that they haven't
caused regressions. `skeptic` was a major driver of that complexity, as
it introduced the need for an additional piece of the test matrix and
custom build scripts.

That complexity was only testing a single example in the README, and
that example is already covered by the examples/ directory. Removing
skeptic simplifies the repo and the CI test pass with minimal reduction
in test coverage.
@TedDriggs
Copy link
Collaborator Author

@andy128k can you take a look at this and see if I've missed anything as far as 1) where skeptic was adding value or 2) where skeptic had a footprint in the repo?

@TedDriggs TedDriggs merged commit aa07ba1 into colin-kiegel:master Jan 13, 2021
@TedDriggs TedDriggs deleted the remove-skeptic branch January 13, 2021 14:44
@andy128k
Copy link
Contributor

@TedDriggs Probably whole module derive_builder_core::doc_tpl should be removed too. Looks like it is not used anymore.

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

Successfully merging this pull request may close these issues.

None yet

2 participants