clap/examples
Ed Page 7a59dc3da4 Revert "Automatically read license field from Cargo.toml"
This reverts commit 6898fbde33.

PR #2144 added the `license` field but no consumer has been added since
the (like Issue #1768).  Since this is not ready yet, I am pulling it
from the 3.0 release.

So far, our main route for pulling a feature from the release has
been to put it behind a `unstable-*` feature flag and to create a
stablization tracking issue.  I chose to instead remove the feature
because a write-only field with no effect does not provide values for
people to use in as an early access and so doesn't outweight the cost of
the extra documentation noise and code noise it creates.  Additionally,
keeping an `unstable-` feature around when it has such an unknown path
(and time table) to stalbization feels like it violates YAGNI.  I'm
uncertain how much of this feature we can implement and not create a
legal trap for users because the crate's license is insufficient for the
final artifact's license.  I feel our stabliazation process sshould be
about iteration and collecting user feedback which this doesn't line up
with.

When someone is ready to tackle #1768, it will be easy to revert this
commit and pick up the work again.

Fixes #3001
2021-11-12 09:55:37 -06:00
..
01a_quick_example.rs Revert "Automatically read license field from Cargo.toml" 2021-11-12 09:55:37 -06:00
01b_quick_example.rs Revert "Automatically read license field from Cargo.toml" 2021-11-12 09:55:37 -06:00
02_apps.rs Revert "Automatically read license field from Cargo.toml" 2021-11-12 09:55:37 -06:00
03_args.rs feat(doc): Fix many typos in docs, comments and codes found by typos-cli 2021-10-19 10:38:22 +09:00
04_using_matches.rs Revert "Automatically read license field from Cargo.toml" 2021-11-12 09:55:37 -06:00
05_flag_args.rs Removed Arg::multiple 2021-06-16 07:17:11 +01:00
06_positional_args.rs Make all examples compile & run without failure. 2020-08-23 11:23:43 -07:00
07_option_args.rs Removed Arg::multiple 2021-06-16 07:17:11 +01:00
08_subcommands.rs Revert "Automatically read license field from Cargo.toml" 2021-11-12 09:55:37 -06:00
09_auto_version.rs Remove #[macro_use] from examples 2020-02-03 12:01:36 -05:00
10_default_values.rs feat(doc): Fix many typos in docs, comments and codes found by typos-cli 2021-10-19 10:38:22 +09:00
11_only_specific_values.rs ArgValue builder (#2758) 2021-09-19 10:29:09 +00:00
12_typed_values.rs Replace value_t*! macros with methods 2020-04-13 04:20:09 +03:00
13_enum_values.rs ArgValue builder (#2758) 2021-09-19 10:29:09 +00:00
14_groups.rs Make all examples compile & run without failure. 2020-08-23 11:23:43 -07:00
15_custom_validator.rs fix(example): Use correct type in comment 2021-07-28 10:34:48 -05:00
16_app_settings.rs Remove Arg::settings to be consistent with App 2021-02-12 10:42:38 +00:00
17_yaml.rs style: replacing yml with yaml for consistency 2020-07-20 20:58:34 -03:00
17_yaml.yaml docs: Encourage multiple_occurrences 2021-10-15 11:41:40 -05:00
19_auto_authors.rs Remove #[macro_use] from examples 2020-02-03 12:01:36 -05:00
20_subcommands.rs Revert "Automatically read license field from Cargo.toml" 2021-11-12 09:55:37 -06:00
21_aliases.rs Revert "Automatically read license field from Cargo.toml" 2021-11-12 09:55:37 -06:00
22_stop_parsing_with_--.rs docs(example): clarify stop_parsing_with_-- 2021-08-03 13:41:54 +02:00
23_flag_subcommands_pacman.rs Removed Arg::multiple 2021-06-16 07:17:11 +01:00
24a_multicall_busybox.rs fixup! make new tests compile but not run without unstable-multicall 2021-10-15 20:59:33 +01:00
24b_multicall_hostname.rs fixup! make new tests compile but not run without unstable-multicall 2021-10-15 20:59:33 +01:00