jharshman
13d61ebee5
test add
2019-05-07 11:23:02 -06:00
jharshman
019a89122c
vgo - strip out unused methods
2019-05-07 11:23:02 -06:00
jharshman
9c84eaa34a
remove commented field in struct
2019-05-07 11:23:02 -06:00
jharshman
061ac40460
vgo - add command working
2019-05-07 11:23:02 -06:00
jharshman
b5119a8266
fix duplicated dir
2019-05-07 11:23:02 -06:00
jharshman
0edf725de7
depricate package name flag
2019-05-07 11:23:02 -06:00
jharshman
6d31298f7a
reorder some operations
2019-05-07 11:23:02 -06:00
jharshman
a18c744d3b
vgo - trim some uneeded data from struct
2019-05-07 11:23:02 -06:00
jharshman
6403965050
vgo - fixing up the add op to work with vgo
2019-05-07 11:23:02 -06:00
jharshman
8ca19e8661
add CommandTemplate
2019-05-07 11:23:02 -06:00
jharshman
1ccdc3996e
vgo - update golden templates
2019-05-07 11:23:02 -06:00
jharshman
df9dd74fa1
vgo - compare generated files against golden files
2019-05-07 11:23:02 -06:00
jharshman
2706a1c924
vgo - take named directory or current wd
2019-05-07 11:23:02 -06:00
jharshman
feb8de7762
vgo - add todo
2019-05-07 11:23:02 -06:00
jharshman
0c2759178a
simplify test
2019-05-07 11:23:02 -06:00
jharshman
5771947b2f
vgo - remove unused methods
2019-05-07 11:23:02 -06:00
jharshman
6080b96e80
vgo - fix format
2019-05-07 11:23:02 -06:00
jharshman
3b1a457f1f
fix calling to createLicenseFile
2019-05-07 11:23:02 -06:00
jharshman
7da993a93c
remove commented code
2019-05-07 11:23:02 -06:00
jharshman
e5b5fab991
vgo - generate license
2019-05-07 11:23:02 -06:00
jharshman
5a88abf480
vgo - add Create method to Project struct
2019-05-07 11:23:02 -06:00
jharshman
cdf9a77e5e
vgo - create directory
2019-05-07 11:23:02 -06:00
jharshman
f3ea814bc1
fixing up templates more
2019-05-07 11:23:02 -06:00
jharshman
2ab82d1911
vgo - fixing up the root template
2019-05-07 11:23:02 -06:00
jharshman
b3e76f81f5
vgo-support - re-working code generator
2019-05-07 11:23:02 -06:00
umarcor
5755ecf102
[TrivialPatches] Typos in README.md, fix and update CI, update projects list... ( #840 )
...
* update Example in README.md (#769 )
* specify the color as the required arg (#777 )
* command: fix typo in docstring of InheritedFlags (#779 )
* add istio to the list of projects built with Cobra (#786 )
* remove redundant 'else' (#806 )
* add mattermost-server as a project built with Cobra (#824 )
* update README.md (#826 )
Fix the comment: consistent with others
* add uber/prototool as a project built with Cobra (#831 )
* fix(ci): use go vet, update to Go 1.12, update shellcheck to v0.4.6 (#832 )
* add go.mod and go.sum (#833 )
* chore(travis): move 'diff' job to separate stage in Travis (#839 )
* chore(travis): use language configuration list instead of explicit entries in matrix.include (#839 )
* chore(travis): update shellcheck-docker to v0.6.0 (#839 )
* update(README.md): separate projects by commas, instead of using a list
* chore: update viper to v1.3.2 and go-md2man to v1.0.10
* fix: convert CRLF to LF when comparing files
* use kyoh86/richgo to provide colored test outputs
2019-03-20 17:21:26 -04:00
Rajat Jindal
615425954c
remove dot after the abs path ( #672 )
2018-04-12 08:08:29 -04:00
Albert Nigmatzianov
0c34d16c31
cmd: Fix #612 ( #614 )
...
If user has a project in symlink, just use its destination folder and
work there.
2018-01-15 17:09:33 +01:00
Patrick Uiterwijk
b95ab734e2
Remove trailing whitespace in rootcmd ( #606 )
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2017-12-31 15:15:56 +05:00
Nick Miyake
1be1d2841c
Make rootCmd private
...
Update Cobra generator to make rootCmd private rather than
exporting it. Also update examples in README to use the exported
Execute() command rather than referencing unexported rootCmd.
Fixes #556
2017-11-23 08:13:30 +01:00
Clayton Ray
50204810fd
Grammar addition ( #543 )
...
Just added a comma. Read weird without it
2017-10-09 08:28:07 +02:00
Albert Nigmatzianov
e8e7fe0355
Shorten README
...
Fix #501
2017-10-06 12:20:24 +02:00
Albert Nigmatzianov
d5bde60e02
cmd: Fix text of custom license
...
Fix #540
2017-10-04 22:36:42 +02:00
Elliott Beach
e5f66de850
Support default value of $GOPATH ( #532 )
...
Add support for go1.8 of blank $GOPATH
2017-09-29 18:16:12 +02:00
Tom Elliott
cb731b8983
Specify that parent's name is a variable for clarity. #514
2017-08-15 11:22:12 +05:00
Anthony Fok
b26b538f69
Fix remaining reproducibility in TestGoldenAddCmd
...
My previous fix in PR #504 was incomplete.
Fixes #503
2017-07-31 11:04:27 -06:00
Albert Nigmatzianov
3da102d464
cmd: Fix golden tests if user has config at $HOME
...
Fix #505
2017-07-31 06:38:19 -06:00
Albert Nigmatzianov
99838a52fe
cmd: Small fixes
2017-07-31 06:38:19 -06:00
Anthony Fok
9e024b655b
cmd: Refine formatting of included licenses
2017-07-30 02:35:06 -06:00
Anthony Fok
a1b7d3cc4d
cmd: Add a blank line between copyright and license
2017-07-30 02:15:55 -06:00
Anthony Fok
75c6acfc8f
cmd: Add "-u" to output unified diff in golden tests
2017-07-30 02:11:56 -06:00
Anthony Fok
cb9cf94690
Restore the use of cobra.OnInitialize in cobra executable
...
Without cobra.OnInitialize, cobra does not see the --config
command-line option and always tries to load $HOME/.cobra.yaml
instead.
2017-07-30 01:19:17 -06:00
Anthony Fok
750ba8ac93
Fix reproducibility in TestGolden{Add,Init}Cmd
...
These tests were time-dependent and would start failing in 2018
when the golden files still have the copyright year of 2017.
Fix by hard-coding the year 2017 for the purpose of these two tests
to ensure reproducible builds.
Fixes #503
2017-07-30 00:17:45 -06:00
Anthony Fok
161584fc2e
Fix minor typos: "Know" → "Known"
2017-07-29 22:49:33 -06:00
Albert Nigmatzianov
715f41bd7a
cmd: Ignore hidden files in isEmpty
2017-07-18 18:22:37 +02:00
Johanan Liebermann
31694f19ad
Add missing 'and' in comment
2017-06-21 19:32:59 +02:00
Albert Nigmatzianov
b4dbd37a01
cmd: Fix tests
2017-06-12 08:36:10 +02:00
Albert Nigmatzianov
defa97f560
cmd: Fix output root.go of init with --viper=false
...
Fix #462
2017-06-12 08:23:33 +02:00
Albert Nigmatzianov
99ff9334bd
cmd: Add possibility to specify the target package
...
Fix #455
2017-06-07 08:07:48 +02:00
Albert Nigmatzianov
4a1a7b086e
cmd: Don't print errors from execute to prevent duplication of errors
2017-05-28 12:26:28 +02:00