Commit Graph

2389 Commits

Author SHA1 Message Date
Naveen Gogineni
5100c9d4e9 Update docs 2022-10-11 19:40:59 -04:00
Naveen Gogineni
00afca42c8 Add RunAsSubcommand to keep API unchanged 2022-10-11 16:35:54 -04:00
Naveen Gogineni
4a109bc0ce Fix tests 2022-10-11 16:28:12 -04:00
Naveen Gogineni
a9d6b0d821 Changes from code review 2022-10-11 09:18:57 -04:00
Naveen Gogineni
59095aa762 make cmd.Run use varargs 2022-10-10 18:32:56 -04:00
Naveen Gogineni
adcce134f3 Rebase origin 2022-10-09 16:51:42 -05:00
Naveen Gogineni
2047c6630c Cleanup 2022-10-09 16:49:30 -05:00
Naveen Gogineni
00ef229486 Fix docs 2022-10-09 16:49:30 -05:00
Naveen Gogineni
2576c0ce4e Fix docs 2022-10-09 16:49:30 -05:00
Naveen Gogineni
fa21c74096 Fix altsrc tests 2022-10-09 16:49:30 -05:00
Naveen Gogineni
bc9ae33465 Merge latest and fix tests 2022-10-09 16:49:30 -05:00
Naveen Gogineni
d5947d7814 Initial cut 2022-10-09 16:49:30 -05:00
dearchap
f37b9d9b60
Merge pull request #1430 from FGYFFFF/fix/stop_auto_sort_for_help
fix: stop automatic sorting for --help
2022-10-09 16:39:58 -05:00
Naveen Gogineni
bffaf3b78c Update flags.md for docs change 2022-10-09 16:07:55 -05:00
Naveen Gogineni
81f9145708 Refactor code 2022-10-07 11:17:09 -05:00
Naveen Gogineni
8227be1fe9 Add tests for command.VisibleFlagCategory 2022-10-07 11:06:34 -05:00
Naveen Gogineni
e62a087117 Run make v2approve 2022-10-06 20:55:28 -05:00
Naveen Gogineni
02613e50be Fix tests 2022-10-06 20:53:05 -05:00
范广宇
1ada1a1c06 fix: stop automatic sorting for --help 2022-10-06 17:21:46 -05:00
dearchap
f64acc4404
Merge pull request #1502 from dearchap/issue_1500
Fix:(issue_1500). Fix slice flag value duplication issue
2022-10-06 11:20:29 -04:00
dearchap
fb23ff4aa2
Merge branch 'main' into issue_1500 2022-10-06 11:07:28 -04:00
dearchap
2a4809f3af
Merge pull request #1506 from dearchap/issue_1505
Fix:(issue_1505) Fix flag alignment in help
2022-10-06 11:06:25 -04:00
dearchap
86809cef4b
Merge branch 'main' into issue_1505 2022-10-06 11:06:10 -04:00
dearchap
8f469abc00
Merge pull request #1442 from nkuba/generit-flag-destination-pointer
Configure GenericFlag's Destination type as struct not pointer
2022-10-05 22:21:27 -04:00
Naveen Gogineni
67f293a1e5 Revert main_test 2022-10-05 22:18:45 -04:00
Naveen Gogineni
a9c758e55f Fix compile 2022-10-05 22:15:43 -04:00
Naveen Gogineni
d724a63144 After rebase 2022-10-05 22:10:22 -04:00
Jakub Nowakowski
c472192257 Add unit test for GenericFlag Destination parsing
The test checks if Destination provided in GenericFlag is being set as
expected.
2022-10-05 22:04:46 -04:00
Jakub Nowakowski
a2541e0fe4 Set destination in GenericFlag apply function
The function was missing destination configuration.
2022-10-05 22:04:46 -04:00
Jakub Nowakowski
891ffb017b Add DestinationPointer for flags generator
In this commit I added a DestinationPointer variable that should be set
if the `Destination` should be configured as a pointer for a specific
flag type. It is expected that Generic type which is an interface will
not be a pointer but a struct. Before this change the code compilation
was failing with `type *Generic is pointer to interface, not interface`.

See https://github.com/urfave/cli/issues/1441
2022-10-05 22:04:46 -04:00
dearchap
b68db8d010
Merge pull request #1504 from urfave/generate-in-ci
Ensure "generate" step runs in CI prior to diff check
2022-10-05 20:33:29 -04:00
Naveen Gogineni
194ed2bb9b Remove extra 3 spaces in last line 2022-10-05 20:26:45 -04:00
Naveen Gogineni
d5a1252ef3 Add test coverage for Command.VisibleCommands() 2022-10-05 20:26:45 -04:00
Naveen Gogineni
05db729d66 Do make v2approve 2022-10-05 20:26:45 -04:00
dearchap
0b2aca7ccc Update template.go
Co-authored-by: Anatoli Babenia <anatoli@rainforce.org>
2022-10-05 20:26:45 -04:00
Naveen Gogineni
8f6acfe15d Componentize template 2022-10-05 20:26:45 -04:00
Naveen Gogineni
6504da449b Add test case 2022-10-05 20:26:45 -04:00
Naveen Gogineni
2da6e68555 Fix command help subcommand 2022-10-05 20:26:45 -04:00
Naveen Gogineni
2ee2548476 Fix:(issue_1505) Fix flag alignment in help 2022-10-05 20:26:45 -04:00
dearchap
3c5c3a4aa9
Merge pull request #1508 from fjl/slice-flag-stringer
Call FlagStringer in String() method of slice flags
2022-10-05 20:25:01 -04:00
Felix Lange
5ff1c8dc91
Merge branch 'main' into slice-flag-stringer 2022-10-05 19:53:02 +02:00
Naveen Gogineni
a27294dcd0 Run make v2approve 2022-10-05 09:37:31 -04:00
Naveen Gogineni
2da03245be Fix failed test 2022-10-05 09:36:22 -04:00
Naveen Gogineni
fe6f62b9b2 Fix:(issue_1500). Fix slice flag value duplication issue 2022-10-05 09:36:22 -04:00
dearchap
8335f5435f
Merge pull request #1513 from abitrolly/patch-1
wrap: Avoid trailing whitespace for empty lines
2022-10-05 08:33:35 -04:00
Anatoli Babenia
15b278907e Refactor wrap() and add test for empty line 2022-10-04 13:13:52 +03:00
Anatoli Babenia
359e5a8d84 Run go fmt 2022-10-04 10:40:11 +03:00
Anatoli Babenia
1d2696072f
wrap: Simplify loop logic
Suggested by @julian7
2022-10-04 10:30:31 +03:00
Anatoli Babenia
59d580978e
Fix test for removed trailing whitespace 2022-10-03 19:05:46 +03:00
Anatoli Babenia
3f7774aaa3
wrap: Avoid trailing whitespace for empty lines 2022-10-03 18:53:26 +03:00