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

Add two new ArgumentArrayParsingStrategy options #496

Merged

Commits on Sep 22, 2022

  1. Add two new ArgumentArrayParsingStrategy options

    This adds two new parsing options for argument arrays, and renames
    `.unconditionalRemaining` to `.captureForPassthrough`.
    
    - `.allUnrecognized` collects all the inputs that weren't used during
    parsing. This essentially suppresses all "unrecognized flag/option"
    and "unexpected argument" errors, and makes those extra inputs
    available to the client.
    - `.postTerminator` collects all inputs that follow the `--`
    terminator, before trying to parse any other positional arguments.
    This is a non-standard, but sometimes useful parsing strategy.
    natecook1000 committed Sep 22, 2022
    Copy the full SHA
    643d38c View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. Copy the full SHA
    275f582 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Copy the full SHA
    5cf901f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    61151ef View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Improve comments

    natecook1000 committed Oct 7, 2022
    Copy the full SHA
    543522c View commit details
    Browse the repository at this point in the history