Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/clap-rs/clap_derive

Custom derive for clap.
https://github.com/clap-rs/clap_derive

Rewrite attributes handling, failing when attributes are not used

e592f3ef9f20b9dc75d37a15d46017f434e722e6 authored almost 7 years ago by Guillaume Pinot <[email protected]>
Update CHANGELOG.md

0d8c4ae23b8bb78d06da9643f3ef43bc9a59bb16 authored almost 7 years ago by Guillaume Pinot <[email protected]>
Change `_raw` suffix by `raw()` wrapping

d74eee5e4637f60c10cbd9b2884fcd698d725810 authored almost 7 years ago by Guillaume Pinot <[email protected]>
Warn on v0.2 on README

279e0c7e0b3324c6995a6122badd6a21e7bdbe88 authored almost 7 years ago by Guillaume P <[email protected]>
Add links in CHANGELOG.md

33c01e369a7fb5b5541705a50b44f23c8bb19e9e authored almost 7 years ago by Guillaume Pinot <[email protected]>
structopt reexport structopt_derive

As using structopt without structopt_derive is quite meaningless, reexport
structopt_derive, sym...

be60de036be838ca9f1522d9e9c7dcabe7f9ea00 authored almost 7 years ago by Guillaume Pinot <[email protected]>
move structopt-derive documentation to structopt

087f7dc9cc17d0c43390bad1095ba0514a5d50b8 authored almost 7 years ago by Guillaume Pinot <[email protected]>
Doc cleanups

98d8cae1f1950245f5e8897f871a8852d5b56315 authored almost 7 years ago by Guillaume Pinot <[email protected]>
remove ignore for doc comment samples

5a796774dcb40f79b4a45f76caebc0a7053c274c authored almost 7 years ago by Guillaume Pinot <[email protected]>
improve the README.md example

17faa511125f09add5c215b8c80a13406be9cad2 authored almost 7 years ago by Guillaume Pinot <[email protected]>
As the dummy const trick never worked as there was a bug, just remove it

79f2c57212a915188e0365000e0b0ded1dd192af authored almost 7 years ago by Guillaume Pinot <[email protected]>
Update CHANGELOG.md

9cb1eb713744a7979f0b565282dd46a6b3738dae authored almost 7 years ago by Guillaume P <[email protected]>
Support 1-uple enum variant as subcommand

This is a breaking change as it modifies the StructOpt trait.

fix #38

7975343a03debafe9810083f21fb60d878415ae1 authored almost 7 years ago by Guillaume Pinot <[email protected]>
Update CHANGELOG.md for #48

672438a74449f3f668e4191b155cf928f30f09c6 authored almost 7 years ago by Guillaume P <[email protected]>
Add 'parse(from_occurrences)' parser. Don't special case 'u64'. (#48)

35423c96c4dc0eeaf139e880b54c330905fc82f6 authored almost 7 years ago by Sergio Benitez <[email protected]>
Create CHANGELOG.md

fix #52

76821ba7b2c501b04a5b7c2bc99725a0254b5777 authored almost 7 years ago by Guillaume P <[email protected]>
Allow opting out of clap default features. (#46)

00a1e13fea3fce60a7dcefefa779a037b4d6b6e3 authored almost 7 years ago by Sune Kirkeby <[email protected]>
Add doc on colored help (#40)

Added a note about `clap::App`'s _raw methods, and an example specifically about colored help text.

cc6dfd2e542440e4f194ce7823add4bf09ba9c22 authored about 7 years ago by Xavier Bestel <[email protected]>
Merge pull request #9 from kbknapp/arg_enum_case_sensitive

Add case sensitive option for ArgEnum

f94ef378939797099ddc6000ed5fc48c9db852b4 authored about 7 years ago by Kevin K <[email protected]>
v0.1.6

374f9080a8d4db50df9261a51331f143baef2d31 authored about 7 years ago by Guillaume Pinot <[email protected]>
Improve doc about positional arguments

fix #33

3186513b5709b741fd5722504f54df1591cf9657 authored about 7 years ago by Guillaume Pinot <[email protected]>
Don't call author, version and about if empty argument

fix #31

5bf0d2ffb579bd7750473fd21fe47cf698344f6f authored about 7 years ago by Guillaume Pinot <[email protected]>
Improve documentation.

Fix #30

dca4b8daab2bbf395ad55b5dfa140399b7f7634e authored about 7 years ago by Guillaume Pinot <[email protected]>
Add case sensitive option for ArgEnum

5ee70bbe99c459bc3fc0f4e0993485cb3afde47e authored about 7 years ago by Andrew Hobden <[email protected]>
v0.1.5

1173955d37aabbc60a548c73a2004e1754763b11 authored about 7 years ago by Guillaume Pinot <[email protected]>
fix bug with optional subsubcommand and Enum

227d1fa73c375b0479e182fb041b1a8630d29f0a authored about 7 years ago by Guillaume Pinot <[email protected]>
Merge pull request #5 from kbknapp/metadata

Update Cargo.toml metadata.

c46f12dbf8a8f722b5a5e6de5ff1680de326fd61 authored about 7 years ago by Kevin K <[email protected]>
Update Cargo.toml metadata.

Point to new repo. Closes #2.

8073b57c2a8820d94ef5a598188024d3aabe1fb9 authored about 7 years ago by Andrew Hobden <[email protected]>
init

d2baf8b70c1bb60ff4e8ca1bb6a7c61691820186 authored about 7 years ago by Andrew Hobden <[email protected]>
v0.1.4

f24fcb19a8fb97707d770a734c87535eb1d9cda8 authored about 7 years ago by Guillaume Pinot <[email protected]>
Implement custom string parser from either `&str` or `&OsStr`. (#28)

* Implement custom string parser from either &str or &OsStr.

Fix #2.
Fix #3.

* Addressed ...

13fc4fb66a5894b6b37623fb0cc45631171235ae authored about 7 years ago by kennytm <[email protected]>
update to 0.1.3

43710cf96951838b12663b581aaeb21879f63e32 authored about 7 years ago by Guillaume Pinot <[email protected]>
fix #9

d1170466df238708b6dd4fb0a09894594a9033fa authored about 7 years ago by Guillaume Pinot <[email protected]>
fix #12

29a642b10d153d5ce140c3bb7976e2c82cf0d644 authored about 7 years ago by Guillaume Pinot <[email protected]>
Handle multiline doc comment as help message

fix #25

96a726aeb746219b9c5b750b06f91ff28a82c84f authored about 7 years ago by Guillaume Pinot <[email protected]>
new release

5ba275680b31dae96899c7fa218efcbbfdbe7893 authored about 7 years ago by Guillaume Pinot <[email protected]>
Fix a privacy bug

Fix #24

4880ccb02540afe17b7000ca4aa673dea0f9b282 authored about 7 years ago by Guillaume Pinot <[email protected]>
update to 0.1.1

f7a4be13ca98fe839727f63f7321951ec7baa921 authored about 7 years ago by Guillaume Pinot <[email protected]>
Add raw attributes (#26)

* Add raw attributes

This makes it possible to call clap functions that don't take strings,
...

ebde32aa5b344c5dc9a1c8d499a35978696f0456 authored about 7 years ago by Seebi <[email protected]>
Format multiple authors

Cargo's `CARGO_PKG_AUTHORS` env var separates author names with a colon,
which is not very prett...

89f0078a0fd61c56662f0c593f8a9a08c86289ef authored over 7 years ago by Pascal Hertleif <[email protected]>
Remove some trailing spaces

b4494747c7889d97ae7aca9689688f45b779032f authored over 7 years ago by Pascal Hertleif <[email protected]>
doc: improve explanation of "subcommands"

7c60c62ac549a180347a1f88412d5453f65efbdb authored over 7 years ago by Tshepang Lekhonkhobe <[email protected]>
add test for subcommand parsing (texitoi/structopt#1)

e00e263f23c63830f382196828ca714bbfbc29dc authored over 7 years ago by William Yao <[email protected]>
bump versions to 0.1.0

746f8e6a346645764b69db13456e032b09f24f32 authored over 7 years ago by William Yao <[email protected]>
bump versions of structopt and structopt-derive

593f042c770f2b18a8403a2defc436bb826d0966 authored over 7 years ago by William Yao <[email protected]>
split `impl_structopt` into struct and enum branches

00f313b5d12861fa74d704d9d7f1d6123303fff8 authored over 7 years ago by William Yao <[email protected]>
add test suite for nested subcommands (texitoi/structopt#1)

b295234d5d9597b3a64ebc8b34ede60302012e7f authored over 7 years ago by William Yao <[email protected]>
add extra Arg methods in doc so examples still work

3772285091732c7a8b25f3333599f2eea5553078 authored over 7 years ago by William Yao <[email protected]>
lifetime fix

00c659b9c6681a0e58f75f86027c24ece92a99f3 authored over 7 years ago by William Yao <[email protected]>
bump versions of structopt in README, fix typo

5be4fb38e4296d0205b04c5370747f629155fd27 authored over 7 years ago by William Yao <[email protected]>
skeleton of enum impl

08aeb9b1fb95e540dc29d784c9abb0c2fddd111c authored over 7 years ago by William Yao <[email protected]>
add documentation in structopt-derive about how to use subcommands

a8e466c7bb41f960f67e9585cdc69558f6014171 authored over 7 years ago by William Yao <[email protected]>
allow for documentation to be placed on subcommands

91fb4a40e4da7458a5f779b13d359fc428b213ba authored over 7 years ago by William Yao <[email protected]>
fix hyphenated subcommands

a20a9e7be0208f06698746c6f699da71b8e38df2 authored over 7 years ago by William Yao <[email protected]>
add link to structopt-derive documentation from structopt crate

f9fc92399316ba339883901acda627eae9611879 authored over 7 years ago by William Yao <[email protected]>
allow for optional subcommands (texitoi/structopt#1)

91e2d28e81c4d1e6d7257c9e0d6cb27e9268fda3 authored over 7 years ago by William Yao <[email protected]>
move assert

a7224b5255afd4c168b7c7678d6544f00eea3e54 authored over 7 years ago by William Yao <[email protected]>
separate creating app and adding arguments

a4826404f3a96a8e5a87eaf4cc5b410451990e0c authored over 7 years ago by William Yao <[email protected]>
factor out code generation that's needed for enums

fd67b014667b5cc87b1cc40bb38b36ba50c0f84d authored over 7 years ago by William Yao <[email protected]>
add missing backticks (oops)

6f385b4adbef825b0e3c26a663549f45436c8267 authored over 7 years ago by William Yao <[email protected]>
note about optional subcommands

12e88e1ea8fee78aa51587eab1f478e6e6dddb4b authored over 7 years ago by William Yao <[email protected]>
add note about using doc comments for help messages (texitoi/structopt#1)

a21a01acb237e3feaff5cf7078d3b985781281e8 authored over 7 years ago by William Yao <[email protected]>
move `augment_clap` into inherent impl

443cc3e1458bae566be9dd925b04de65f3a528c0 authored over 7 years ago by William Yao <[email protected]>
fix typoes

e05c792f658787096b2b0b7095df7b973c1f9a7d authored over 7 years ago by William Yao <[email protected]>
prototype enum stuff?

30a3b3145c88fc98d1a4c8a8513c7c5df5c73658 authored over 7 years ago by William Yao <[email protected]>
remove unnecessary Option in documentation [ci skip]

c3815cdd812085f7203d45bda41146a508a0eb7b authored over 7 years ago by William Yao <[email protected]>
ignore unused matches for empty subcommands (texitoi/structopt#1)

baa96165f1627dc0ec6b1b54389661acc2b38f28 authored over 7 years ago by William Yao <[email protected]>
update structopt-derive documentation to reflect unit subcommands change

f6bd33d5deff61f165bae300e5e3d4c65f6e87f3 authored over 7 years ago by William Yao <[email protected]>
add ability to put in nested subcommands (texitoi/structopt#1)

c010cf0266dd43e84748fa450fc1da5ce1a45605 authored over 7 years ago by William Yao <[email protected]>
preliminary editing of structopt-derive documentation

f68a35c3a18511452a0efd104e87f504924b0df5 authored over 7 years ago by William Yao <[email protected]>
add support for unit-variant subcommands

810831cfe158b25c6f41bd82db170bb6f025a56d authored over 7 years ago by William Yao <[email protected]>
Update to 0.0.5 (oups...)

859ac77f4e51d8852e863f8ae2cea265693320d3 authored over 7 years ago by Guillaume Pinot <[email protected]>
update to 0.0.4

51e0c36278a7f42e20eca5396f4f3ce18d7c6262 authored over 7 years ago by Guillaume Pinot <[email protected]>
WIP: Allow doc comment to set help text

This treats doc comments as `help`/`about` attributes, which may lead to
concatenating the origi...

c66413a0822b81355fddc8c1ffe0d2844c044bca authored over 7 years ago by Pascal Hertleif <[email protected]>
Remove unneeded lifetime annotation

483396dc9762927509bc5a9dc415da168f2c6140 authored over 7 years ago by Pascal Hertleif <[email protected]>
Favor help argument over doc comments

This changes the behavior of `from_attr_or_env` (used for clap
application settings) to favor th...

2075ee832806188b47b76bb1bd0b7b7641dbca0c authored over 7 years ago by Pascal Hertleif <[email protected]>
Update README.md

52d2550d4e5bea30cf3a689abef208f654bff5c4 authored almost 8 years ago by Guillaume P <[email protected]>
Don't ask to the user to import the good clap version

66e75fe3cc05f54a06810ca18942dbe276b78d82 authored almost 8 years ago by Guillaume Pinot <[email protected]>
Correct default values using cargo environment variables

6d4aa55c60c974a36cbf641940f1d46e13cef56d authored almost 8 years ago by Guillaume Pinot <[email protected]>
corrections on README.md

0646262757c543f9de47131ea1b2df6d74c095ef authored almost 8 years ago by Guillaume P <[email protected]>
docopt badge on structopt-derive in README.md

36cfbc4c108b8e0ee42e61a0fc347ab5ef892db4 authored almost 8 years ago by Guillaume Pinot <[email protected]>
add travis badge to cargo

6d73942385d9de51f824d871cae6accdd530dcda authored almost 8 years ago by Guillaume Pinot <[email protected]>
desactivate doctest on structopt-derive doc

72d9c576d3e3c497f03858b016b20d4ce87a3495 authored almost 8 years ago by Guillaume Pinot <[email protected]>
document structop-derive

258a85c710dbb280fa2d2da6420040ce82ea29ad authored almost 8 years ago by Guillaume Pinot <[email protected]>
add example.rs

d3872e09849be9480fdb07229d9eaf954133cf58 authored almost 8 years ago by Guillaume Pinot <[email protected]>
Presentation in README.md

c9e7ad90df2fe4a5e2bfeac96f53caf6d99bfb91 authored almost 8 years ago by Guillaume P <[email protected]>
support custom name

e3492f74fa8b03f8ddc61774596e791a4654929f authored almost 8 years ago by Guillaume Pinot <[email protected]>
refactor

8d095c609ded196f43e24f03341fe5bae6485f48 authored almost 8 years ago by Guillaume Pinot <[email protected]>
example with args

b0cf3af9c990c8b2c5468fb04a7b2748e900a760 authored almost 8 years ago by Guillaume Pinot <[email protected]>
add flag tests

fdc18d07bb1849bf7ca02d748ff8808704edc972 authored almost 8 years ago by Guillaume Pinot <[email protected]>
manage not require extern crate clap from user

4e4bbabfa7f7d1877f6dbb16c7829ef972e2373b authored almost 8 years ago by Guillaume Pinot <[email protected]>
validator + default value

afd812cf5a1b94932401b588eb7fc19132f6af9a authored almost 8 years ago by Guillaume Pinot <[email protected]>
support attrs in struct

edc9d69f030524072645938a566e6c0ca07e47a6 authored almost 8 years ago by Guillaume Pinot <[email protected]>
use attributes

1196571909afa1894558838eef644589a950444a authored almost 8 years ago by Guillaume Pinot <[email protected]>
support different options

36b39727b1c636c65c2205956ecab69fd04d0ae2 authored almost 8 years ago by Guillaume Pinot <[email protected]>
Init project

3ec065a12a4360400c17a99569515ee3d0e81be8 authored almost 8 years ago by Guillaume Pinot <[email protected]>