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
1a192521b65673fc78512643c7836447fd12f0e2 authored over 9 years ago by Kevin K <[email protected]>
77fdd5ffa74653df1db25549ba427b3c0c412370 authored over 9 years ago by Kevin K <[email protected]>
2b0b9ddfa093faafc4a17de75bdd03963342efaf authored over 9 years ago by Kevin K <[email protected]>
221573015801df84078d8b8e03cb1bdd064db387 authored over 9 years ago by Kevin K <[email protected]>
2f688f8fa12bc348b80356137c351bfd3cbaa50f authored over 9 years ago by Kevin K <[email protected]>
4ba3033676b7c071f5bf49ef4e1aae048fc42a9c authored over 9 years ago by Kevin K <[email protected]>
d516c37f635e76b42fcdf2db0c08f6b3894163dd authored over 9 years ago by Kevin K <[email protected]>
0322818073434a2b89f67e26a48f66b5b9514f4a authored over 9 years ago by Kevin K <[email protected]>
d126cfdc69cfc7d854a2a824a074df8e4b1708c5 authored over 9 years ago by Kevin K <[email protected]>
c9f9e3837757a6fbb3050f75eb7dc66be10224ec authored over 9 years ago by Kevin K <[email protected]>
1b06a0c56c18142ca0c2842317ab32c7a1d9df83 authored over 9 years ago by Kevin K <[email protected]>
f246fa17786a3eff0e4ebc1ba5dc1ee9bd241f40 authored over 9 years ago by Kevin K <[email protected]>
4057d34d9361b1c6444bf00af3e7dd4b878986d2 authored over 9 years ago by Kevin K <[email protected]>
90b7e76091b9535a1783ac04759904fbf0e19469 authored over 9 years ago by Kevin K <[email protected]>
Adds convenience macros to get typed values
Closes #72
b8a0edc380371f851bcb5bf9f5f44470f4d7b8c9 authored over 9 years ago by Kevin K <[email protected]>0b87251fc088234bee51c323c2b652d7254f7a59 authored over 9 years ago by Kevin K <[email protected]>
e243fe38ddbbf845a46c0b9baebaac3778c80927 authored over 9 years ago by Kevin K <[email protected]>
4b7cd3ea4947780d9daa39f3e1ddab53ad4c7fef authored over 9 years ago by Kevin K <[email protected]>
8752700fbb30e89ee68adbce24489ae9a24d33a9 authored over 9 years ago by Kevin K <[email protected]>
b67f2e537e7ff1dd87675365ded5703a8d27b9d9 authored over 9 years ago by Kevin K <[email protected]>
43955e8c48a580d7096ea26f08e882a59bd23ece authored over 9 years ago by Kevin K <[email protected]>
2b3d3fd901e117842891e5794d36ca13b9401c94 authored over 9 years ago by Kevin K <[email protected]>
3c217b22b959d45666427a3046c4af08514d354c authored over 9 years ago by Kevin K <[email protected]>
b3897436727f4068cc2e00c88fbf89839ba88516 authored over 9 years ago by Kevin K <[email protected]>
72b315d792ee471095d83aa80652073beb884400 authored over 9 years ago by Kevin K <[email protected]>
09497c916b2d5dd4724f2cd0477ef6650e6d3d08 authored over 9 years ago by Kevin K <[email protected]>
91d2904599bd602deef2e515dfc65dc2863bdea0 authored over 9 years ago by Kevin K <[email protected]>
trim whitespace before parsing on App::args_from_usage()
36160fc47f23a27524a2ced03243458b9556b42d authored over 9 years ago by Kevin K <[email protected]>b302b8bcd8c2e846ad30c04d72b737aa3dbbd4b0 authored over 9 years ago by Kevin K <[email protected]>
22163991daaed0782c698cfc7ef0ffbc432eff5c authored over 9 years ago by Kevin K <[email protected]>
0d3ecd8e83d050fdb64b312d56f40cb82f22c7af authored over 9 years ago by Kevin K <[email protected]>
3710cd69162f87221a62464f63437c1ce843ad3c authored over 9 years ago by Kevin K <[email protected]>
79e26a6b3e78cc70bb631637556d5275da308bb8 authored over 9 years ago by Kevin K <[email protected]>
d5d48bcf463a4e494ef758836bd69a4c220bbbb5 authored over 9 years ago by Kevin K <[email protected]>
1bc802aa4b46b87e73a72447f0a29d458c42c13b authored over 9 years ago by Kevin K <[email protected]>
1fcfc9cf2725384e1f6131b3e99441de5c9c44f7 authored over 9 years ago by Kevin K <[email protected]>
a4b0ce7426ee458f2aec8279dff44659ecb8693c authored over 9 years ago by Kevin K <[email protected]>
Adds the ability to create args from a usage string
24dcc13b032f114445d4c3e2d790f24ccbb42dc7 authored over 9 years ago by Kevin K <[email protected]>ab409a8f1db9e37cc70200f6f4a84a162692e618 authored over 9 years ago by Kevin K <[email protected]>
5fc6050ddff10dee96a390071b660f5d81cbc2e2 authored over 9 years ago by Kevin K <[email protected]>
3d960e8be0d57e828a83afccd64754d4b7717ced authored over 9 years ago by Kevin K <[email protected]>
2e3dc49a9a67921d859cfda18b86e30a1f615a36 authored over 9 years ago by Kevin K <[email protected]>
9f8fced0abc2d6fc07714246cd9ebcb3bb80d6b9 authored over 9 years ago by Kevin K <[email protected]>
dcbadc6275cab01cb41baeae31111871998ae655 authored over 9 years ago by Kevin K <[email protected]>
Improves ergonomics and performance of usage generation
76de2f553a6c380e66efb70e564d989a3299d397 authored over 9 years ago by Kevin K <[email protected]>
You can now get the usage even for sub-commands by calling the
usage() method.
Breaking Change
...
5137278942121bc2593ce6e5dc224ec2682549e6 authored over 9 years ago by Kevin K <[email protected]>
ba817b9d815e37320650973f1bea0e7af3030fd7 authored over 9 years ago by Kevin K <[email protected]>
be91c5f2f533b8fe0c3c5d05d6a8f5e32837c872 authored over 9 years ago by Kevin K <[email protected]>
73ca72261efd75567ebd6909df9bba3ac39063bb authored over 9 years ago by Kevin K <[email protected]>
Scmatches and name
53af3fe86b7fc14cfc964caeefa8582460c4c86b authored over 9 years ago by Kevin K <[email protected]>e2488e50e4229a9e9d96ae63defbfec8c2dd2b7a authored over 9 years ago by Kevin K <[email protected]>
02462150ca750bdc7012627d7e8d96379d494d7f authored over 9 years ago by Kevin K <[email protected]>
64e539280e23e567cf5de393b346eb0ca20e7eb5 authored over 9 years ago by Kevin K <[email protected]>
fef861661ececdb2a1aa723654dae618f24e9797 authored over 9 years ago by Kevin K <[email protected]>
08f130612a80347d4319433edc32291371e426ec authored over 9 years ago by Kevin K <[email protected]>
52415f4ba3b8ddb405b2e029d26b1768577e8b60 authored over 9 years ago by Kevin K <[email protected]>
315ffbdcbce824b5e0d861e9b8418443635ee1f0 authored over 9 years ago by Kevin K <[email protected]>
tests(clap-tests): add subcommand tests
2e0a675ba28a9b41573dd358558cd7caeb966b8b authored over 9 years ago by Kevin K <[email protected]>ddc9b6955c1d085c58a3f11fbd5dc63f7c66ca8c authored over 9 years ago by Kevin K <[email protected]>
docs(README.md): add portions concerning conventional changelogs
c69366fff358356f2b43dd8d8a9a3ff5f9184b76 authored over 9 years ago by Kevin K <[email protected]>2bf9569506b6cb0109bdb6b4c9fe32823e706077 authored over 9 years ago by Kevin K <[email protected]>
8e317be161a5304e20807c0dfcbf997eac7e97fb authored over 9 years ago by Kevin K <[email protected]>
9424601d83a7dc9693fda8e28756b402b65aa5d9 authored over 9 years ago by Kevin K <[email protected]>
b56d77768a76080f21f881c95c4ce328df63fc43 authored over 9 years ago by Kevin K <[email protected]>
2041cc4fdac48d7ba935aede04c64d6fcf6c65a6 authored over 9 years ago by Kevin K <[email protected]>
042577d2547203442fe62ccaaba666f70ec25f20 authored over 9 years ago by Kevin K <[email protected]>
feat(help): sort arguments by name so as to not display a random order
95b5cca1bfc50f9ff2e765dff72d43367b0bc141 authored over 9 years ago by Kevin K <[email protected]>f4b2bf5767386013069fb74862e6e938dacf44d2 authored over 9 years ago by Kevin K <[email protected]>
4572c792181f86d98bb41244063a225e92d95079 authored over 9 years ago by Kevin K <[email protected]>
Cleanup and fix
046546b3e3f7ce28257762c889d1ba88f19348e4 authored over 9 years ago by Kevin K <[email protected]>90e72cffdee321b79eea7a2207119533540062b4 authored over 9 years ago by Kevin K <[email protected]>
572bc31f08080a29df9ea277cc92bfa4f2dc9bb7 authored over 9 years ago by Kevin K <[email protected]>
b1cf77190ea9beea7aad520d3503ad335eb948d4 authored over 9 years ago by Kevin K <[email protected]>
fix(help): fix spacing when option argument has not long version
9769dd682f0ef0c113c50085d47a151d81fb6766 authored over 9 years ago by Kevin K <[email protected]>ca17fa494b68e92da83ee364bf64b0687006824b authored over 9 years ago by Kevin K <[email protected]>
f39004a26d828bf57f2947b6f29343ab992967f5 authored over 9 years ago by Kevin K <[email protected]>
6dc80fde3f4c0da081d61698e5b97433dad12b47 authored over 9 years ago by Kevin K <[email protected]>
Merge of dev
706e1c71d63ee9b444860714ee6a05a21a55586b authored over 9 years ago by Kevin K <[email protected]>9abdb438e36e364d41550e7f5d44ebcaa8ee6b10 authored over 9 years ago by Kevin K <[email protected]>
60e4072896e2b40ea8abbd1c5c1fcd1978e1a5b6 authored over 9 years ago by Kevin K <[email protected]>
a latter one is required
Closes #50
343d47dcbf83786a45c0d0f01b27fd9dd76725de authored over 9 years ago by Kevin K <[email protected]>Closes #51
bff945fc5d03bba4266533340adcffb002508d1b authored over 9 years ago by Kevin K <[email protected]>56426af2c41e3b2a4cc22443c1313ffce1c6e869 authored over 9 years ago by Kevin K <[email protected]>
30750239ebd30714a81be9d7a1a431cf47520052 authored over 9 years ago by Kevin K <[email protected]>
66756bbc8ad89be9899aea5e94fa22815fa0620d authored over 9 years ago by Kevin K <[email protected]>
4a057c03c1bb0c8e7a6003ee06e58e3cc6ffd5cf authored over 9 years ago by Kevin K <[email protected]>
c238b49ba982d516ad2d8649b8d45f761ce9f7c3 authored over 9 years ago by Kevin K <[email protected]>
Closes #51
057eab501f5070c082684cec286beacca8c4193c authored over 9 years ago by Kevin K <[email protected]>08779ea17c247896fcd703cf14f0f56073a5bb8e authored over 9 years ago by Kevin K <[email protected]>
Closes #51
18dbcf37024daf2b76ca099a6f118b53827aa339 authored over 9 years ago by Kevin K <[email protected]>fix(positional args): all previous positional args become required when a latter one is required
68c8197574fa3ac4102b8b2fc0e994ef550fb8a0 authored over 9 years ago by Kevin K <[email protected]>a latter one is required
Closes #50
c14c3f31fd557c165570b60911d8ee483d89d6eb authored over 9 years ago by Kevin K <[email protected]>test(claptests): add more comprehensive tests
2abebcd0b64b0c4ee9bf9513dc05a3e02fb8ec51 authored over 9 years ago by Kevin K <[email protected]>1a1ce2a7da9b9f956f734ff6558082b8b93079d5 authored over 9 years ago by Kevin K <[email protected]>
bdb0e88f696c8595c3def3bfb0e52d538c7be085 authored over 9 years ago by Kevin K <[email protected]>
e869100423d93fa3acff03c4620cbcc0d0e790a1 authored over 9 years ago by Kevin K <[email protected]>
1da0905b11bbe8ddc79f62e738f62100dcd36d9c authored over 9 years ago by Kevin K <[email protected]>
Closes #52
a0a2a40fed57f7c5ad9d68970d090e9856306c7d authored over 9 years ago by Kevin K <[email protected]>82ad6ad77539cf9f9a03b78db466f575ebd972cc authored over 9 years ago by Kevin K <[email protected]>