Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/clap-rs/clap
A full featured, fast Command Line Argument Parser for Rust
https://github.com/clap-rs/clap
304297e5c84f80e262fd8c08be261dbe6b8f2468 authored over 2 years ago
When checking into binary size, I noticed that the `git` example is a
lot larger than v3. `git ...
fix(derive)!: Remove value_parser/action defaulted attributes
08e8642a8c34a695317573f03e1c8455be9273df authored over 2 years agofix!: Remove deprecated ArgActions
8771f941e094d2805768d058b52d23fb183b8b37 authored over 2 years ago6ecb7310a8e7c8a7af53a931d6a9a1a4964fe598 authored over 2 years ago
50259e51d52090ce2cb93ba7e1ea41c3d4f0ad11 authored over 2 years ago
This is in prep for removing StoreValue/IncOccurrences
122b562e6bc40544ad7cb38d9500399f17926736 authored over 2 years ago4b499ac024d5bc0ac0791bfef410f4f688effbe8 authored over 2 years ago
0039ef91fa1a132ebe5ccb15e078c8795ee686b1 authored over 2 years ago
3356e243603e2fa2f041b45c00be0dca4de9d0ac authored over 2 years ago
3ca27f08794fc70a21d29bd86ae411268eeaa022 authored over 2 years ago
fix(help)!: Make DeriveDisplayOrder the default, removing it
f47c361cdbe94fd1cd72280f6d23e70f785017cf authored over 2 years agoPart of #3021
24735e3a1d38f053ba0cf63b686ba00a4fae552d authored over 2 years agoForce sorting with `next_display_order(None)`
Fixes #2808
11076a5c7033b25c34e3e3008f02b9c5d4efa3d3 authored over 2 years ago
Previous behavior:
- They'd be sorted by default
- They'd derive display order if `DeriveDisplay...
fix!: Ignore required when subcommands conflict with required
ce8ebe1ccce8a07b461207ebef439c20f7522deb authored over 2 years agoFixes #3940
e09a3321af3d0dccb136818871310f738d7dcd9d authored over 2 years agofix!: Change `arg!` to use ArgAction
bd0ceb7a0a9c66c622ff63fffee6a990191fa18c authored over 2 years agoFixes #3795
36dcb05d96e64c5740b324ab916b3abce62ef393 authored over 2 years agofix(env)!: Parse help/version like normal
d162b846ca2bcfabe9c729d33fbfbb557e7955b9 authored over 2 years agoFixes #3776
b77ed545ac1f91a842737fec126764c28d9ebe00 authored over 2 years agofix(derive): Move off of SubcommandRequiredElseHelp
bcc689df24727ed14b8c89338f0b0e211fd74596 authored over 2 years agoThis also let us remove the deprecated attribute
Fixes #3280
8b064cfee9b5bcedc3394a9fe864f7a07acd8f7e authored over 2 years agofix(derive)!: Remove deprecated parse attribute
50019cacdc937b1680f860e308f248af62ca46b8 authored over 2 years agofix(error)!: Merge UnrecognizedSubcommand into InvalidSubcommand
b8d769a1a4af2899c8476e2c0d2b441d8e050369 authored over 2 years ago706858624695e090f20713b4892e689e84a7b09c authored over 2 years ago
Fixes #3676
0d459128d76841cc191ae8624e9c7bb8b1573a07 authored over 2 years agofix!: Remove `unstable-v4` feature gate
5a4da7e777a0acf442b491500cc8c7bfa78f6eac authored over 2 years ago7307f22c73aca5e5c655fa1e82e063cf3173de2a authored over 2 years ago
a842bd64a08d27c11215cd95710a1bb8fea2c9c2 authored over 2 years ago
01a3ea425fd8ab17997f7ee0e55fd24ccf9f641c authored over 2 years ago
fix(error):! Merge EmptyValue into InvalidValue
982d4ca361154b342a1fcc190fa0264ae36e42a8 authored over 2 years ago
There isn't a reason to programmatically differentiate them so this
merges them simplify program...
fix!: Remove deprecated APIs
017b87abb05d518c7c8979a7c103184430d577b5 authored over 2 years ago1281e78dc063ec2b60719150831213d91c7f46d4 authored over 2 years ago
0902ac71f5c7d804fff1a6898a4f7c337d721007 authored over 2 years ago
cf60f8489490d533a9d80a1043de97977432442b authored over 2 years ago
09c6405d5ce9eaa2163643a001ff2add01f26999 authored over 2 years ago
f10809f0cc69a50d46a4c85c774ab9ef59fec348 authored over 2 years ago
d7618c79af9ba5e21155170e1502ba9c669bba78 authored over 2 years ago
fbd6e19f05f1de5b7a458cd10a4c4314e9635049 authored over 2 years ago
0405966896dad803df470c36479b0f74cd2ae67d authored over 2 years ago
0f3e1b17cf9069a03c90f4846da06e386e4ec421 authored over 2 years ago
137924fe48d06cd49090b245d406191f3babf902 authored over 2 years ago
6e1e0f9fa2b09d1b06ea4f59e0e98037b98ebd43 authored over 2 years ago
b94d5fcec05941fccc0c43cfc0a8ab457a4f18ed authored over 2 years ago
This existed for `value_of_t` and isn't needed anymore
bcad76396be5a6074b2d0ffa098cf435907c558a authored over 2 years ago75ebeca6d85b532b972ec64af233c5a92bd30de5 authored over 2 years ago
cd9cbb4c206fcb04549c5e77de8e8a2ecf5650d5 authored over 2 years ago
7d403fad786d2aef908889459112ec4d66b81916 authored over 2 years ago
d4d21b0f7f86391e6d5d6f91463e7399d13c5a18 authored over 2 years ago
fc7aa40c87e2ff68e27bc262e006babf28ed8497 authored over 2 years ago
819c1e061dfd5146c46655715e7c49d482e261b7 authored over 2 years ago
57bfb8c4257859b7d466f1c84b92ae1437a808e0 authored over 2 years ago
6428618bf27411effa5ea6c00fb9bd298f54299c authored over 2 years ago
ff0796b014b9a11683a6a6580d0d27a41b411841 authored over 2 years ago
da5d5b8b53b8b113573dd53206644a85a6bf9477 authored over 2 years ago
99d92c916c5866a2f56e6edd6d6a8ea06a323e8d authored over 2 years ago
765af4198c60f70440a4edeaa78328e33afadef6 authored over 2 years ago
16bd759904068f514aae4aefb4692ac69948990a authored over 2 years ago
chore(gh): Prepare for more branches to be added
19371247fc42b24dd8d381a635a1c7065db55ce3 authored over 2 years ago0eeb4da33d3853a4bd04c2838a3d7ef01a4f40b1 authored over 2 years ago
d40e42a9ca0b321933afe8762166edae5ed785a6 authored over 2 years ago
88b9406c1b286f31d1d6ef82356641c2df9bad20 authored over 2 years ago
fix(parser): low index multiples work with flags
f48e517b717a48ec1df0cd43af78c3117ac8e170 authored over 2 years ago
We had some tests for this but not sufficient obviously. The problem is
we were tweaking the po...
5e02445ce5f6eb89933d5985736c69059d0dc7af authored over 2 years ago
docs: reduce the need to guess
318e0ab35d27117979fb5d76e21ed1d5b3e2f596 authored over 2 years ago01d7e7ac0410761911bd4afa57aa90d1465295d3 authored over 2 years ago
e6b8b4b6077916ca7c51047b92a4ecb6f5f7a2b9 authored over 2 years ago
85ccf3e90117f240a56f64ceacf5fa9d187c02aa authored over 2 years ago
fcd7cae81f2d5510d68caec173556245e705b9f8 authored over 2 years ago
docs: Move everything to docs.rs
36ed1bdfee2f2659623cfa9cf7a74cb78917b522 authored over 2 years agochore: Allow testing MSRV
a15524af0888c8b41f577ab1b9d9e3c6c9900015 authored over 2 years ago4f6ffea0ed39ee23fd75485fd0b49d3835feb3a1 authored over 2 years ago
A couple of things happened when preparing to release 3.0
- We needed derive documentation
- I...
a8a7a61f5640264b072a989d8dd503559c6ccd66 authored over 2 years ago
ed8837f2cc81b52bf4400b3e6cc94c0d195cc555 authored over 2 years ago
Include groups in `get_arg_conflicts_with`
afc540153b0fceda3c4e47c707b4b990734516f2 authored over 2 years ago
So that it doesn't panic if trying to get the conflicts for an Arg that
conflicts with a group.
...
2df0732df4d5a7dbd852243567b40898ae5f19bf authored over 2 years ago
1c2242251bfdfcfc4a44295fa769115cf421138c authored over 2 years ago
feat: Add method to get non-visible arg aliases
e8374e3f2ec85f6d9afa35f92f4edd71a982fb41 authored over 2 years agoe39156e0b9b33820b97d6e6357d306e7fbd25c5a authored over 2 years ago
9b6321a1f0128ea09f59f1abc169c79b97597dff authored over 2 years ago
074712a739ee48fefca88ddf7198c0049c61589f authored over 2 years ago
096db791bfd82385b99fa4253adb3e41de877b8d authored over 2 years ago
fix: loosen lifetime constraint on mut_subcommand
3802a35a43a0b92a659b89d74c6093af377b36a7 authored over 2 years ago8e1411b3b2396e1469b9512b6684ba7cb008d941 authored over 2 years ago
docs(derive): Clarify `rename_all` takes a string literal
5c7ad0158707efbcfd5bcd06a027c8fffa8e2254 authored over 2 years agof94eafbaf707d47732ea697fc91d6ab9112353e5 authored over 2 years ago
When deriving `ValueEnum` (and possibly in other cases as well), the
attribute is silently ignor...
docs(complete): Make example consistent
7c0068e5b951c95217d40bc797fe0757dac86ed5 authored over 2 years agoFixes #3883
6286339f81dcf8d42bc552e875e317c351e87774 authored over 2 years agoCo-authored-by: Daniel Saxton <[email protected]>
c4612e4c17231b491c60f26f789d3daa2af58bd6 authored over 2 years agoAdd comment about requiring the derive feature.
9c81b39533cede38a504c3e62afdcfb34167d819 authored over 2 years agoee6dc537229fc498f199786b84ba13bdf296e510 authored over 2 years ago
chore(deps): bump pre-commit/action from 2.0.3 to 3.0.0
4ecdd1afe8d1abdceb8eb74c2647d4659ea2599e authored over 2 years agof49582712665b5b17f1924259bcd0d5f629b4029 authored over 2 years ago
51ad0dd155d12053474aea1769b2d2ca276cdea6 authored over 2 years ago