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

v2 master merge #892

Merged
merged 261 commits into from Nov 9, 2019
Merged

v2 master merge #892

merged 261 commits into from Nov 9, 2019

Conversation

asahasrabuddhe
Copy link
Member

@asahasrabuddhe asahasrabuddhe commented Sep 13, 2019

view the v2 release notes here => https://github.com/urfave/cli/releases/tag/v2.0.0

edited by @lynncyrin!

jszwedko and others added 30 commits May 5, 2016 08:42
This was introduced by #36, but only worked in the specific case of all
arguments being passed before all flags. If the user mixed them, they
ended up with odd parsing behavior where the arguments were reordered
(causing #103 and #355).

Given the tradeoffs I think we should remove support for flag
reordering.

Fixes #103
Fixes #355
Remove reordering of flags and arguments
and change the behavior of the non-Global variants to always search up the
context lineage.

Closes #385
Remove deprecated things and supporting code
Replace BoolTFlag type with BoolFlag.Value
now that BoolTFlag is gone
and alter the Flag interface accordingly

Closes #415
Replace all "stringly typed" fields with slice equivalents
by using pointer func receivers and slices of struct pointers where possible.
@coilysiren
Copy link
Member

I'm gonnaaaaaaaa merge it

@coilysiren coilysiren merged commit ee875e4 into master Nov 9, 2019
@purpleidea
Copy link

Is there some background on what just happened, because all our builds just broke. Thanks!

@coilysiren
Copy link
Member

@AudriusButkevicius AudriusButkevicius deleted the v2-master-merge branch November 14, 2019 10:00
erikwilson pushed a commit to rancher/spur that referenced this pull request Jun 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet