-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Labels
area/v2relates to / is being considered for v2relates to / is being considered for v2kind/bugdescribes or fixes a bugdescribes or fixes a bug
Description
My urfave/cli version is
v2
Checklist
- Are you running the latest v2 release? The list of releases is here.
- Did you check the manual for your release? The v2 manual is here
- Did you perform a search about this problem? Here's the GitHub guide about searching.
Dependency Management
- My project is using go modules.
- My project is using vendoring.
- My project is automatically downloading the latest version.
- I am unsure of what my dependency management setup is.
Describe the bug
The generation step when calling make from https://cli.urfave.org/CONTRIBUTING/#development-workflow takes way too much detours.
Observed behavior
graph LR
make --> build.go --> gogen[go generate] --> cli.go --> urfave-cli-genflags/make --> urfave-cli-genflags --> goimports
Expected behavior
At least this.
graph LR
make --> build.go --> urfave-cli-genflags/make --> urfave-cli-genflags --> goimports
Additional context
- There are no other usage of
go generateexcept callingmakefromurfave-cli-genflags go generateis not called duringgo buildprocess, so there is no implicit automation here
Did I miss anything?
Want to fix this yourself?
Yup. If there is no some hidden magic behind.
dolmen
Metadata
Metadata
Assignees
Labels
area/v2relates to / is being considered for v2relates to / is being considered for v2kind/bugdescribes or fixes a bugdescribes or fixes a bug