Skip to content

Bump to clap 3 #114

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from
Jun 18, 2022
Merged

Bump to clap 3 #114

merged 1 commit into from
Jun 18, 2022

Conversation

notriddle
Copy link
Contributor

This switches fabricate's arg parsing from the now-deprecated YAML-based system to the now-standard derive-based Clap API, as described here: https://github.com/clap-rs/clap/blob/master/CHANGELOG.md#300---2021-12-31.

Along with several other PRs, this will remove all dependencies on clap 2 from the rust source tree.

@rust-highfive
Copy link

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @Mark-Simulacrum (or someone else) soon.

Please see the contribution instructions for more information.

@Mark-Simulacrum Mark-Simulacrum merged commit ae02ae4 into rust-lang:master Jun 18, 2022
notriddle added a commit to notriddle/rust that referenced this pull request Jul 9, 2022
bors added a commit to rust-lang-ci/rust that referenced this pull request Jul 10, 2022
…mulacrum

Bump to clap 3

This PR, along with several others, will entirely remove the Clap 2 dependency from the rust source tree.

* rust-lang/rust-installer#114
* rust-lang/rls#1779

This PR includes a submodule bump for rust-installer, which includes the following PRs:

* rust-lang/rust-installer#114
* rust-lang/rust-installer#113
* rust-lang/rust-installer#115
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants