git-gamble 2.14.1

blend TDD + TCR to make sure to develop the right thing 😌, baby step by baby step πŸ‘ΆπŸ¦Ά
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use clap::Args;

use clap_complete::Shell;

#[derive(Args, Debug)]
pub struct GenerateShellCompletions {
	#[arg(
		value_enum,
		long_help(
			"Put generated file here :\n".to_string() +
			"* Bash : add it to your bash profile in ~/.bashrc\n" +
			"* Fish : see https://fishshell.com/docs/current/completions.html#where-to-put-completions\n" +
			"* Powershell : see https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_profiles\n" +
			"* Others shells : don't know, MR are welcome"
		)
	)]
	pub(crate) shell: Option<Shell>,
}