You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The fastqs clap arugment had `required = True` for `fastqs`. However,
when fastqs is provided on the command line and there are also command
line arguments in the sample sheet, a missing argument error is
encountered due to "fastqs not being provided".
This occurs when trying to use the `try_update_from` on `Opts`. A
reproducible example independent of this code base can be found here:
clap-rs/clap#4617
…so in a sample sheet (#33)
* [bugfix] do not require FASTQs on the command line
The fastqs clap arugment had `required = True` for `fastqs`. However,
when fastqs is provided on the command line and there are also command
line arguments in the sample sheet, a missing argument error is
encountered due to "fastqs not being provided".
This occurs when trying to use the `try_update_from` on `Opts`. A
reproducible example independent of this code base can be found here:
clap-rs/clap#4617
* [internal] minor doc fixup in sample metadata validate_samples
* add unit test for pre-specified FASTQs with sample sheet
Please complete the following tasks
Rust Version
1.66.0
Clap Version
4.0.32
Minimal reproducible code
Steps to reproduce the bug with the above code
Please see: https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=43678edf67d7e39b179c141c55d2036d
Actual Behaviour
try_update_from
returns an error of kindMissingRequiredArgument
Expected Behaviour
try_update_from
should succeed asfoo
already set inopt
Additional Context
No response
Debug Output
No response
The text was updated successfully, but these errors were encountered: