replacement in pijul/src/commands/unrecord.rs at line 7
[11.899]→[11.130:148](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/unrecord.rs at line 15
[11.299]→[11.95831:95864](∅→∅),
[11.299]→[11.95831:95864](∅→∅),
[11.301]→[11.95831:95864](∅→∅),
[11.95831]→[11.95831:95864](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/tag.rs at line 7
[11.203]→[11.175:193](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/tag.rs at line 16
[11.32]→[11.26419:26452](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/tag.rs at line 31
[11.178]→[11.178:215](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/tag.rs at line 51
[11.430]→[11.430:467](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/tag.rs at line 65
− #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/tag.rs at line 76
[11.5490]→[11.5490:5527](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/reset.rs at line 6
[11.38]→[11.285:303](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/reset.rs at line 17
[11.449]→[11.97841:97874](∅→∅),
[11.452]→[11.97841:97874](∅→∅),
[11.623]→[11.97841:97874](∅→∅),
[11.97841]→[11.97841:97874](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
edit in pijul/src/commands/reset.rs at line 29
+ #[clap(value_hint = ValueHint::FilePath)]
replacement in pijul/src/commands/record.rs at line 8
[11.101821]→[11.381:399](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/record.rs at line 37
[11.814]→[11.102394:102427](∅→∅),
[11.830]→[11.102394:102427](∅→∅),
[11.1206]→[11.102394:102427](∅→∅),
[11.102394]→[11.102394:102427](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/pushpull.rs at line 7
[11.6867]→[11.609:627](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/pushpull.rs at line 24
[11.965]→[11.111977:112010](∅→∅),
[11.1105]→[11.111977:112010](∅→∅),
[11.1499]→[11.111977:112010](∅→∅),
[11.111977]→[11.111977:112010](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/pushpull.rs at line 78
[11.1193]→[11.113077:113110](∅→∅),
[11.1614]→[11.113077:113110](∅→∅),
[11.113077]→[11.113077:113110](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/pushpull.rs at line 94
[11.1332]→[11.113380:113407](∅→∅),
[11.1798]→[11.113380:113407](∅→∅),
[11.113380]→[11.113380:113407](∅→∅) + #[clap(long = "path", value_hint = ValueHint::AnyPath)]
replacement in pijul/src/commands/pushpull.rs at line 109
[11.1116]→[11.113567:113600](∅→∅),
[11.1559]→[11.113567:113600](∅→∅),
[11.2103]→[11.113567:113600](∅→∅),
[11.113567]→[11.113567:113600](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/pushpull.rs at line 128
[11.2373]→[11.223:250](∅→∅),
[11.113993]→[11.223:250](∅→∅) + #[clap(long = "path", value_hint = ValueHint::AnyPath)]
replacement in pijul/src/commands/log.rs at line 9
[11.16943]→[11.816:834](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/log.rs at line 24
[11.1418]→[11.134600:134633](∅→∅),
[11.2115]→[11.134600:134633](∅→∅),
[11.2883]→[11.134600:134633](∅→∅),
[11.134600]→[11.134600:134633](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/init.rs at line 3
[11.2185]→[11.988:1006](∅→∅) + use clap::{Parser, ValueHint};
edit in pijul/src/commands/init.rs at line 19
+ #[clap(value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/identity.rs at line 19
[11.41205]→[11.41205:41239](∅→∅) − use clap::{ArgGroup, Parser};
+ use clap::{ArgGroup, Parser, ValueHint};
replacement in pijul/src/commands/identity.rs at line 85
[11.43246]→[11.43246:43300](∅→∅) − #[clap(long = "username", display_order = 3)]
+ #[clap(long = "username", display_order = 3, value_hint = ValueHint::Username)]
replacement in pijul/src/commands/identity.rs at line 129
[11.45048]→[11.45048:45102](∅→∅) − #[clap(long = "username", display_order = 3)]
+ #[clap(long = "username", display_order = 3, value_hint = ValueHint::Username)]
replacement in pijul/src/commands/git.rs at line 2
+ use clap::{Parser, ValueHint};
edit in pijul/src/commands/git.rs at line 15
+ #[clap(value_hint = ValueHint::DirPath)]
edit in pijul/src/commands/git.rs at line 18
+ #[clap(value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/git.rs at line 21
− #[clap(long = "stats", hide = true)]
+ #[clap(long = "stats", hide = true, value_hint = ValueHint::FilePath)]
replacement in pijul/src/commands/fork.rs at line 3
[11.2334]→[11.1093:1111](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/fork.rs at line 12
[11.2110]→[11.168042:168075](∅→∅),
[11.2377]→[11.168042:168075](∅→∅),
[11.3328]→[11.168042:168075](∅→∅),
[11.168042]→[11.168042:168075](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/file_operations.rs at line 5
[11.647]→[11.250:268](∅→∅) + use clap::{Parser, ValueHint};
edit in pijul/src/commands/file_operations.rs at line 19
+ #[clap(value_hint = ValueHint::AnyPath)]
replacement in pijul/src/commands/diff.rs at line 6
[11.1104]→[11.1276:1294](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/diff.rs at line 16
[11.2865]→[11.173780:173813](∅→∅),
[11.173780]→[11.173780:173813](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/dependents.rs at line 3
+ use clap::{Parser, ValueHint};
replacement in pijul/src/commands/dependents.rs at line 11
− #[clap(long = "repository", value_name = "PATH")]
+ #[clap(long = "repository", value_name = "PATH", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/debug.rs at line 5
[11.17728]→[11.1368:1386](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/debug.rs at line 11
[11.4276]→[11.177879:177912](∅→∅),
[11.177879]→[11.177879:177912](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/credit.rs at line 6
[11.728]→[11.1413:1431](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/credit.rs at line 17
[11.3181]→[11.178973:179006](∅→∅),
[11.3410]→[11.178973:179006](∅→∅),
[11.4452]→[11.178973:179006](∅→∅),
[11.178973]→[11.178973:179006](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
edit in pijul/src/commands/credit.rs at line 23
+ #[clap(value_hint = ValueHint::FilePath)]
replacement in pijul/src/commands/clone.rs at line 5
[11.18591]→[11.1458:1476](∅→∅) + use clap::{Parser, ValueHint};
edit in pijul/src/commands/clone.rs at line 30
+ #[clap(value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/client.rs at line 1
[10.4568]→[10.4569:4587](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/client.rs at line 14
[10.4908]→[10.4908:4940](∅→∅) − #[clap(value_name = "URL")]
+ #[clap(value_name = "URL", value_hint = ValueHint::Url)]
replacement in pijul/src/commands/channel.rs at line 7
[11.18687]→[11.1503:1521](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/channel.rs at line 14
[11.3549]→[11.187058:187091](∅→∅),
[11.3704]→[11.187058:187091](∅→∅),
[11.5329]→[11.187058:187091](∅→∅),
[11.187058]→[11.187058:187091](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/change.rs at line 3
[11.3107]→[11.1574:1592](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/change.rs at line 12
− #[clap(long = "repository", value_name = "PATH")]
+ #[clap(long = "repository", value_name = "PATH", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/archive.rs at line 4
[11.18]→[11.1619:1637](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/archive.rs at line 13
[11.3699]→[11.191291:191324](∅→∅),
[11.3855]→[11.191291:191324](∅→∅),
[11.5479]→[11.191291:191324](∅→∅),
[11.191291]→[11.191291:191324](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]
replacement in pijul/src/commands/archive.rs at line 37
[11.5794]→[11.191742:191767](∅→∅),
[11.191742]→[11.191742:191767](∅→∅) + #[clap(short = 'o', value_hint = ValueHint::FilePath)]
replacement in pijul/src/commands/apply.rs at line 4
[11.584]→[11.1664:1682](∅→∅) + use clap::{Parser, ValueHint};
replacement in pijul/src/commands/apply.rs at line 16
[11.4006]→[11.194540:194573](∅→∅),
[11.4165]→[11.194540:194573](∅→∅),
[11.5944]→[11.194540:194573](∅→∅),
[11.194540]→[11.194540:194573](∅→∅) − #[clap(long = "repository")]
+ #[clap(long = "repository", value_hint = ValueHint::DirPath)]