Commit Graph
100 Commits
Author SHA1 Message Date
meatballhat fe1468cc86 Make the altsrc input source context isSet method private
so that it doesn't extend the public surface area, instead focusing on
being a bugfix _only_.
2022-04-25 20:49:31 -04:00
meatballhat efe04493fc Only apply altsrc input source values when set
Closes #1373
2022-04-25 20:43:43 -04:00
meatballhat e3aa8d3246 Add failing test for #1373 2022-04-25 20:16:01 -04:00
meatballhat 59ec2a1d5a Merge pull request #1262 from dearchap/issue_1199
Allow -ve values for int, float & duration
2022-04-24 13:14:41 -04:00
meatballhat c864c2425e Merge pull request #1260 from dearchap/issue_1254
Add test case for short option handling
2022-04-24 08:25:02 -04:00
meatballhat 801780fcc1 Merge pull request #1370 from urfave/unshadow-context
Unshadow `context` package
2022-04-24 07:56:00 -04:00
meatballhat 9ce946162f Unshadow context package
and consistently name `*cli.Context` vars and method receivers `cCtx`
2022-04-23 22:07:16 -04:00
meatballhat 6033c008f2 Merge pull request #1366 from urfave/revert-1352-stalebot-config
Revert "Add Stale bot configuration per docs"
2022-04-22 10:56:21 -04:00
meatballhat b7ee8fff31 Revert "Add Stale bot configuration per docs" 2022-04-22 10:49:09 -04:00
meatballhat 3b6436c36d Pass non-empty string slice to example app Run (#1364)
so that it does not panic when run.
2022-04-22 06:35:07 -04:00
meatballhat f04607a18b Merge pull request #1361 from urfave/dearchap-remove_reflect
Remove reflect calls for doc generation (#1259)
2022-04-21 23:07:28 -04:00
meatballhat 9fd3cc92ad Add tests around flag stringifying for all modified types 2022-04-21 23:02:44 -04:00
meatballhat 79ed8b5263 Drop desired min binary size accordingly 2022-04-21 20:35:22 -04:00
meatballhat d83bb8d85e Merge branch 'main' into remove_reflect 2022-04-21 20:22:26 -04:00
meatballhat 372ee0a551 Merge pull request #1360 from urfave/schollz-master
show only subcommand flags with bash completion (#1186)
2022-04-21 20:15:12 -04:00
meatballhat c4c15e1453 Writing tests around changes from #1186 2022-04-21 20:07:06 -04:00
meatballhat 7a231c5eb1 Merge branch 'main' into master 2022-04-21 19:31:22 -04:00
meatballhat 2e3b8fc06b Merge pull request #1359 from urfave/deps-updates
Update dependencies and go.mod spec
2022-04-21 19:21:40 -04:00
meatballhat 6effd9fba8 Update dependencies and go.mod spec
Closes #1322
2022-04-21 19:11:01 -04:00
meatballhat 9e59db8b32 Merge pull request #1358 from urfave/trunk-is-main
Switch branch references from `master` to `main`
2022-04-21 17:55:02 -04:00
meatballhat 7c50be3d7c Switch branch references from master to main
Connected to #1349
2022-04-21 16:14:27 -04:00
meatballhat 850cf82509 Merge pull request #1353 from urfave/drop-go111module
Drop references/usage of GO111MODULE
2022-04-21 16:10:13 -04:00
meatballhat 22366116c3 Merge branch 'master' into drop-go111module 2022-04-21 16:02:17 -04:00
meatballhat 7f0e884542 Merge pull request #1352 from urfave/stalebot-config
Add Stale bot configuration per docs
2022-04-21 16:01:15 -04:00
meatballhat 2e81fd08e4 Merge pull request #1357 from urfave/be-ye-disabling-of-yon-shield
Attempting to soften the barrier to entry
2022-04-21 16:00:23 -04:00
meatballhat 16a163bbb2 Bump matrix of supported Go versions (#1351)
* Bump matrix of supported Go versions

to test on the latest release (^1.18) and drop testing/supporting ^1.15.

* Switch to gfmrun v1.3.0

* Use `go env` correctly

* Add missing `"fmt"` import in example

* Use correct go version strings; other general CI updates

* Drop extra backslashes in continous command
2022-04-21 15:32:32 -04:00
meatballhat 64aad19eb5 Drop extra backslashes in continous command 2022-04-21 15:24:14 -04:00
meatballhat 902f5abbc8 Use correct go version strings; other general CI updates 2022-04-21 15:18:35 -04:00
meatballhat e63054a42e Attempting to soften the barrier to entry
and also removing issue title formatting that overlaps with label
functionality
2022-04-21 15:07:45 -04:00
meatballhat 5c6ccfb097 Add missing "fmt" import in example 2022-04-20 14:45:04 -04:00
meatballhat 8c33a078d1 Use go env correctly 2022-04-20 14:41:26 -04:00
meatballhat 17aa508d22 Switch to gfmrun v1.3.0 2022-04-20 14:38:32 -04:00
meatballhat d7bc33018b Drop references/usage of GO111MODULE 2022-04-19 16:57:25 -04:00
meatballhat e61b99e19a Add Stale bot configuration per docs
with (greatly) extended values for `daysUntilStale` and `daysUntilClose`
per suggestion.
2022-04-19 16:51:13 -04:00
meatballhat 12b9c9d420 Bump matrix of supported Go versions
to test on the latest release (^1.18) and drop testing/supporting ^1.15.
2022-04-19 16:32:23 -04:00
meatballhat 8e01ec4cd3 Merge pull request #598 from urfave/backport-json-support
Backport JSON InputSource to v1
2018-02-25 22:02:53 -05:00
meatballhat 8dc47eb3cb Merge branch 'master' into backport-json-support 2018-02-25 16:09:48 -05:00
meatballhat d4bf9ce860 Merge pull request #498 from urfave/merging-jereksel-zsh
Merging #489 (plus hack)
2018-02-25 16:09:04 -05:00
meatballhat e59e4743b8 Merge branch 'master' into merging-jereksel-zsh 2018-02-24 22:02:40 -05:00
meatballhat b09aafdfe9 Merge pull request #681 from urfave/check-run-error-in-readme
Update README examples to check for errors
2018-02-24 22:02:19 -05:00
meatballhat 5fc8124af1 Merge branch 'master' into merging-jereksel-zsh 2018-02-24 21:58:26 -05:00
meatballhat bc77a15c69 Merge branch 'master' into check-run-error-in-readme 2018-02-24 21:54:06 -05:00
meatballhat 45289ea7a0 Adjust contribution and maintainer prose per current reality 2018-02-20 12:40:43 -05:00
meatballhat 59e1ddb43e Merge branch 'master' into check-run-error-in-readme 2018-02-13 15:27:04 -05:00
meatballhat 50a0fdeea6 Merge pull request #655 from urfave/merging-from-v1
Merging from v1
2017-08-14 09:43:17 -04:00
meatballhat 5dc55f2287 Merge branch 'master' into master 2017-08-13 12:42:49 -04:00
meatballhat f017f86fcc Merge pull request #659 from urfave/define-flag-precedence
Define flag source precedence in README
2017-08-13 10:59:49 -04:00
meatballhat 44c648739b Merge branch 'master' into define-flag-precedence 2017-08-13 10:54:04 -04:00
meatballhat 2903b76a12 Merge branch 'v1' into master 2017-08-03 17:58:28 -04:00
meatballhat 9128fe1c38 Merge pull request #652 from urfave/travis-tweaks
Update travis config
2017-08-03 17:57:53 -04:00
meatballhat 688c5a9d4f Merge branch 'master' into merging-jereksel-zsh 2017-08-03 14:38:20 -04:00
meatballhat 7250c97913 Merge branch 'master' into merging-jereksel-zsh 2016-12-21 15:11:00 -05:00
meatballhat d86a009f5e Merge pull request #556 from urfave/use-assertions-over-reflection
Use type assertions rather than reflection to determine how to call the `Action`
2016-11-02 09:18:01 -04:00
meatballhat 86b8c43eaf Merge pull request #521 from urfave/update-wording-around-gopkgin
Update wording around gopkg.in pinning to be more accurate
2016-09-11 14:27:17 -04:00
meatballhat b425397570 Merge branch 'master' into update-wording-around-gopkgin 2016-09-11 11:43:05 -04:00
meatballhat bf7166a9d7 Merge pull request #527 from urfave/dereference-flag-pointers
Dereference `Flag`s if they are pointers
2016-09-11 11:42:40 -04:00
meatballhat c723b19a84 Merge pull request #522 from nthnca/typo
Fix typo in README
2016-09-05 07:50:38 -04:00
meatballhat c72728f424 Merge pull request #514 from grubernaut/f-default-value-text
Add DefaultValue text for flags
2016-08-31 13:44:05 -04:00
meatballhat a095a5a896 Merge pull request #506 from grubernaut/v2
Abstract dependency and test execution with Makefile
2016-08-26 09:56:24 -04:00
meatballhat 05fe449c81 Merge pull request #508 from urfave/remove-end-user-deprecation-warnings
remove the possiblity of end-user's seeing deprecation warnings
2016-08-23 11:25:51 -04:00
meatballhat adf6897aa2 Merge pull request #509 from urfave/merging-from-v1
Merging from v1
2016-08-23 11:25:16 -04:00
meatballhat 2506863832 Merge branch 'master' into remove-end-user-deprecation-warnings 2016-08-22 17:49:40 -04:00
meatballhat 207bb61852 Merge pull request #510 from urfave/skip-gfmrun-below-go1.3
Skip gfmrun installation and tests below go1.3
2016-08-22 15:54:13 -04:00
meatballhat d60469024a Merge pull request #502 from urfave/fix-is-set-for-env
Fix context.(Global)IsSet to respect environment variables
2016-07-31 23:06:54 -04:00
meatballhat e43a9fbf1e Merge pull request #497 from urfave/error-behavior-changelog-mention
Refine error handling behavior
2016-07-24 14:53:24 -04:00
meatballhat 8ae5b3d5e2 Merge pull request #496 from urfave/write-non-nil-error-message-exit-nonzero
Write err to stderr, exit 1 if err != ""
2016-07-24 12:06:30 -04:00
meatballhat ee2e8aa5b2 Merge pull request #495 from urfave/context-lookup-fix-487
Ensure context lookups traverse lineage
2016-07-24 11:17:30 -04:00
meatballhat 492afb9149 Merge pull request #494 from urfave/bump-tested-versions
Bump tested go versions
2016-07-23 18:33:46 -04:00
meatballhat 924956d859 Merge pull request #493 from urfave/merging-from-v1
Merging from v1
2016-07-23 15:04:28 -04:00
meatballhat 383ad23a88 Merge pull request #492 from urfave/goimports-iff-available
Ignore failed goimports installs
2016-07-23 14:52:09 -04:00
meatballhat af4aa82398 Merge branch 'v2' into flake8-typegen 2016-07-16 12:47:30 -04:00
meatballhat 215f2422ff Merge pull request #486 from urfave/merging-from-v1
Merging from v1
2016-07-16 12:47:21 -04:00
meatballhat 11c134509d Merge pull request #485 from urfave/switch-to-gfmrun
Switch to renamed gfmrun tool
2016-07-16 12:11:36 -04:00
meatballhat ec402ecec5 Merge pull request #482 from urfave/runtests-gen-all
Generate all code when checking for changes
2016-07-14 17:11:45 -04:00
meatballhat f4ee034378 Merge pull request #481 from urfave/fix-subcommand-help-flag
Correctly show help message if `-h` is provided to subcommand
2016-07-14 16:00:57 -04:00
meatballhat 3a5216227e Merge pull request #479 from urfave/drop-go1.1.2-testing
Drop testing of go1.1.2
2016-07-12 13:14:36 -04:00
meatballhat 1f769cfe01 Merge branch 'master' into flag-context-gen 2016-07-11 05:17:07 -04:00
meatballhat 166bb4fa62 Merge pull request #480 from TimeIncOSS/f-metadata
app: Allocate Metadata map automatically
2016-07-11 03:37:11 -04:00
meatballhat 0d01711bcf Merge branch 'master' into flag-context-gen 2016-06-28 14:50:20 -04:00
meatballhat ef7fea16bc Merge pull request #464 from urfave/merging-from-v1
Merging from v1
2016-06-22 23:04:43 -04:00
meatballhat b5f16ff767 Merge pull request #461 from urfave/merging-from-v1
Merging from v1
2016-06-22 08:41:05 -04:00
meatballhat 45677612ec Merge pull request #462 from urfave/license-update
Update license text
2016-06-21 14:30:11 -04:00
meatballhat 6011f165dc Merge pull request #460 from urfave/v2-volatility-clarification
Add stronger warning about `v2` volatility
2016-06-20 11:45:22 -04:00
meatballhat a65711bb38 Merge pull request #458 from urfave/merging-from-v1
Merging from v1
2016-06-18 17:05:59 -04:00
meatballhat b438abf775 Merge pull request #457 from urfave/readme-toc
Generate TOC in README
2016-06-16 15:48:14 -04:00
meatballhat 81892f3f5f Merge branch 'master' into readme-toc 2016-06-16 15:30:52 -04:00
meatballhat b7750a08e7 Merge pull request #455 from urfave/bfreis-master
Merging #454
2016-06-16 10:30:46 -04:00
meatballhat 1b5ad735df Merge pull request #453 from urfave/merging-from-v1
Merging from v1
2016-06-10 13:25:24 -04:00
meatballhat e5bef42c62 Merge pull request #452 from urfave/handle-action-undiaper
Focus on catching fewer panics in HandleAction
2016-06-10 11:00:26 -04:00
meatballhat fa949b48f3 Merge pull request #448 from urfave/merging-joshuarubin-master
Merging joshuarubin master
2016-06-08 11:15:11 -04:00
meatballhat 8b2531778f Merge pull request #446 from jamescun/master
Fix ActionFunc signature of ShowAppHelp action
2016-06-08 10:31:04 -04:00
meatballhat edb24d02aa Merge pull request #445 from tianon/spaces-changelog
Add note about #441 (replace tabs with spaces for alignment) in CHANGELOG.md
2016-06-02 04:47:49 -04:00
meatballhat 67c661770a Merge branch 'master' into more-v1-examples 2016-06-01 18:52:25 -04:00
meatballhat 41d262f932 Merge pull request #441 from tianon/spaces-for-alignment
Switch "printHelp" tabwriter padchar to space
2016-06-01 18:43:28 -04:00
meatballhat 8ce0f0c9e3 Merge branch 'v2' into migrators 2016-06-01 11:34:07 -04:00
meatballhat 2f3de598bf Merge pull request #443 from urfave/merging-from-v1
Merging from v1
2016-06-01 11:33:55 -04:00
meatballhat 1433f8165e Merge pull request #442 from urfave/appveyor-badge
Update appveyor badge URL
2016-06-01 11:00:42 -04:00
meatballhat ddb6f44179 Merge pull request #440 from urfave/more-v1-examples
Enable more examples as runnable in README
2016-06-01 09:49:21 -04:00
meatballhat 1d13fa8140 Merge branch 'v2' into migrators 2016-05-30 14:00:32 -04:00
meatballhat 3b03164c92 Merge branch 'v2' into show-bool-default 2016-05-28 04:49:10 -04:00