-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
dev: new commands system #4412
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
dev: new commands system #4412
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
7f3900b
chore: clean config comments
ldez ec25f9e
feat: add cache command
ldez 8cf5225
feat: add version command
ldez 885878d
feat: add help command
ldez d2f0a8f
feat: add new configuration loader
ldez 084ce0b
feat: add config command
ldez 07953cd
feat: add new configuration flagset bindings
ldez 817a775
feat: add linters command
ldez 806eeaf
feat: add run command
ldez c306ef4
feat: add root command
ldez 871c1c6
feat: use the new commands
ldez 639b90b
chore: remove old cache command
ldez 3870c56
chore: remove old version command
ldez ce6b24c
chore: remove old help command
ldez bad8c14
chore: remove old config command
ldez e24e294
chore: remove old linters command
ldez 86aae64
chore: remove old run command
ldez d394533
chore: remove old root command
ldez 22057e4
chore: death of the Executor
ldez a4cbde7
chore: remove config.Reader
ldez 45f3109
chore: move configuration validation to config
ldez f529899
chore: clean Run structure
ldez b82dddf
chore: clean Output structure
ldez 397e80d
docs: flags override file configuration even for slices
ldez 0a88597
docs: remove old Init section
ldez 5e89135
fix: remove tests on unsupported options in config
ldez e910424
fix: tests with slice option merge
ldez 0c34280
chore: rename new package to commands
ldez f3bcb5c
chore: move the Go detection inside the configuration loader
ldez 8497bc7
chore: clean Config structure
ldez fcee639
fix: override help command of the root command
ldez fb8d76b
chore(plugins): replace viper.ConfigFileUsed() by cfg.GetConfigDir()
ldez 8e7beeb
chore: remove configuration fields for commands when a command doesn'…
ldez aba8d5b
chore: hack to append values on StringSlice
ldez 3fa551e
chore: improve comment about Run.Args field
ldez b39613e
chore: remove missing unused configuration field
ldez 8aa1b04
chore: clean configuration reference
ldez 0e6009c
review: rename Vibra to AddFlagAndBind
ldez 0ada04e
review: improve rootOptions comments
ldez c84d5cd
review: remove Loader receiver
ldez c8a133a
review: remove wh function and lll is stil not my friend
ldez 740c5ca
Revert "chore: clean configuration reference"
ldez File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.