Skip to content
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

Porting to v3 #1510

Merged
merged 98 commits into from Oct 6, 2022
Merged

Porting to v3 #1510

merged 98 commits into from Oct 6, 2022

Commits on Oct 1, 2022

  1. Copy the full SHA
    dd9cd61 View commit details
    Browse the repository at this point in the history
  2. Fix HideHelp

    Dokiy authored and meatballhat committed Oct 1, 2022
    Copy the full SHA
    67f592a View commit details
    Browse the repository at this point in the history
  3. Fix After not run

    Dokiy authored and meatballhat committed Oct 1, 2022
    Copy the full SHA
    02eb392 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    bc99b58 View commit details
    Browse the repository at this point in the history
  5. Changes from code review

    dearchap authored and meatballhat committed Oct 1, 2022
    Copy the full SHA
    45a1375 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2022

  1. Move genflags tool to cmd/ and pin to previous release

    to alleviate problems caused by the circular dependency of using the
    same code as a library that is potentially being generated to adhere to
    a different API.
    meatballhat committed Oct 2, 2022
    Copy the full SHA
    2ca9143 View commit details
    Browse the repository at this point in the history
  2. Tidy up top-level go.mod

    meatballhat committed Oct 2, 2022
    Copy the full SHA
    d8de3b5 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    a5313eb View commit details
    Browse the repository at this point in the history
  4. Use goimports as formatting standard

    given some disagreement with gofmt that seems to have shown up in 1.19
    meatballhat committed Oct 2, 2022
    Copy the full SHA
    cbc7f1a View commit details
    Browse the repository at this point in the history
  5. Shift supported go versions

    and approve word-wrapping changes to godoc
    meatballhat committed Oct 2, 2022
    Copy the full SHA
    76bb9f1 View commit details
    Browse the repository at this point in the history
  6. split v1 docs into individual pages

    hay-kot authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    1ae70fc View commit details
    Browse the repository at this point in the history
  7. breakup v2 documentation

    hay-kot authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    edaf885 View commit details
    Browse the repository at this point in the history
  8. update sidebar configuration

    hay-kot authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    18f8e6d View commit details
    Browse the repository at this point in the history
  9. add tags plugin

    hay-kot authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    7cfafe8 View commit details
    Browse the repository at this point in the history
  10. add tags and boost for pages

    hay-kot authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    8036eac View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    d217a5a View commit details
    Browse the repository at this point in the history
  12. pass in correct root

    hay-kot authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    87f003f View commit details
    Browse the repository at this point in the history
  13. rename filename to dirPath

    hay-kot authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    2b1a8ca View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    42d8058 View commit details
    Browse the repository at this point in the history
  15. Rename function

    dearchap authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    42eb492 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    78dac9c View commit details
    Browse the repository at this point in the history
  17. Remove debug println

    dearchap authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    3c6588c View commit details
    Browse the repository at this point in the history
  18. Revert godoc changes

    dearchap authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    f515798 View commit details
    Browse the repository at this point in the history
  19. Add configurable Base to int, uint and uint64 flags

    This allows users to configure the basis for integer parsing.
    ccremer authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    382386a View commit details
    Browse the repository at this point in the history
  20. Copy the full SHA
    9de6fa4 View commit details
    Browse the repository at this point in the history
  21. fix: update test case

    Gerrard-YNWA authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    9092325 View commit details
    Browse the repository at this point in the history
  22. adding in boolean alias support

    james-prysm authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    e0db267 View commit details
    Browse the repository at this point in the history
  23. adding string alias and test

    james-prysm authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    50bbb4a View commit details
    Browse the repository at this point in the history
  24. adding int alias and test

    james-prysm authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    5a5789a View commit details
    Browse the repository at this point in the history
  25. add support for duration flag

    james-prysm authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    c512a28 View commit details
    Browse the repository at this point in the history
  26. adding float flag alias support

    james-prysm authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    126d238 View commit details
    Browse the repository at this point in the history
  27. Copy the full SHA
    9630e10 View commit details
    Browse the repository at this point in the history
  28. fixing test

    james-prysm authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    9a33ae8 View commit details
    Browse the repository at this point in the history
  29. Modify nesting flag apply

    Dokiy authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    d520bfc View commit details
    Browse the repository at this point in the history
  30. Update v2 dead link

    abousselmi authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    445734d View commit details
    Browse the repository at this point in the history
  31. Copy the full SHA
    b539ee7 View commit details
    Browse the repository at this point in the history
  32. Change way to calculate offset

    dearchap authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    d89bc4a View commit details
    Browse the repository at this point in the history
  33. Make test case more robust

    dearchap authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    96e41a6 View commit details
    Browse the repository at this point in the history
  34. Remove add function

    dearchap authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    e48d377 View commit details
    Browse the repository at this point in the history
  35. Add comment

    dearchap authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    321d493 View commit details
    Browse the repository at this point in the history
  36. Add App.UnknownFlagHandler

    icholy authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    6331815 View commit details
    Browse the repository at this point in the history
  37. Copy the full SHA
    e19a34c View commit details
    Browse the repository at this point in the history
  38. Traverse parent contexts

    icholy authored and meatballhat committed Oct 2, 2022
    Copy the full SHA
    4bce542 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Copy the full SHA
    68cd3e8 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    d34a232 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    1446649 View commit details
    Browse the repository at this point in the history
  4. Update cli.yml

    Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com>
    sashashura authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    e57f53b View commit details
    Browse the repository at this point in the history
  5. Update version of codecov action

    given errors seen in other PRs using v2
    meatballhat committed Oct 3, 2022
    Copy the full SHA
    8609031 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    31edfd6 View commit details
    Browse the repository at this point in the history
  7. Add a few notes to release docs

    about the relationship to proxy.golang.org and automatically generated
    release notes.
    meatballhat committed Oct 3, 2022
    Copy the full SHA
    eea567a View commit details
    Browse the repository at this point in the history
  8. Add count option for bool flags

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    03487fc View commit details
    Browse the repository at this point in the history
  9. Merge changes onto latest main

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    2941bc8 View commit details
    Browse the repository at this point in the history
  10. Remove go changes

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    c4251de View commit details
    Browse the repository at this point in the history
  11. Update for build

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    2b0db3b View commit details
    Browse the repository at this point in the history
  12. Merge main and run tidy

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    c0a2866 View commit details
    Browse the repository at this point in the history
  13. Rebase main

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    2f082d6 View commit details
    Browse the repository at this point in the history
  14. Add to docs

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    2f66431 View commit details
    Browse the repository at this point in the history
  15. Update docs

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    b694a25 View commit details
    Browse the repository at this point in the history
  16. Update godocs

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    cbd62ef View commit details
    Browse the repository at this point in the history
  17. Add args

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    3adf8fa View commit details
    Browse the repository at this point in the history
  18. Update docs/v2/examples/flags.md

    Co-authored-by: Dan Buch <dan@meatballhat.com>
    dearchap and meatballhat committed Oct 3, 2022
    Copy the full SHA
    fa3bbf9 View commit details
    Browse the repository at this point in the history
  19. Add context.Count

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    c0a8506 View commit details
    Browse the repository at this point in the history
  20. Add parametrize tests

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    6b0a3e8 View commit details
    Browse the repository at this point in the history
  21. Add countable interface

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    a509290 View commit details
    Browse the repository at this point in the history
  22. Remove keystroke errors

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    d58b3c7 View commit details
    Browse the repository at this point in the history
  23. Merge changes from main

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    fdcbf28 View commit details
    Browse the repository at this point in the history
  24. Rebase

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    0764ca2 View commit details
    Browse the repository at this point in the history
  25. Fix tests per latest main

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    7097d0e View commit details
    Browse the repository at this point in the history
  26. Fix formatting

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    7405a90 View commit details
    Browse the repository at this point in the history
  27. Merge from main

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    9bcffd0 View commit details
    Browse the repository at this point in the history
  28. Add coverage threshold

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    2a5960c View commit details
    Browse the repository at this point in the history
  29. Add additional test to fix codecov

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    5b96605 View commit details
    Browse the repository at this point in the history
  30. Add additional test to fix codecov

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    9c5b385 View commit details
    Browse the repository at this point in the history
  31. Set codecov status thresholds to 5%

    and rename file to be less dotty
    meatballhat committed Oct 3, 2022
    Copy the full SHA
    0658d61 View commit details
    Browse the repository at this point in the history
  32. Copy the full SHA
    e13c16b View commit details
    Browse the repository at this point in the history
  33. Copy the full SHA
    8e3fa06 View commit details
    Browse the repository at this point in the history
  34. Move more functionality into internal/build/build.go

    and use make targets in CI, pass flag spec YAML through yq
    
    includes result of running `make v2approve`
    meatballhat committed Oct 3, 2022
    Copy the full SHA
    8cc0a9c View commit details
    Browse the repository at this point in the history
  35. Copy the full SHA
    d9d960a View commit details
    Browse the repository at this point in the history
  36. Copy the full SHA
    2bec081 View commit details
    Browse the repository at this point in the history
  37. Copy the full SHA
    0593812 View commit details
    Browse the repository at this point in the history
  38. Copy the full SHA
    d6c9f6a View commit details
    Browse the repository at this point in the history
  39. Copy the full SHA
    9ed5a09 View commit details
    Browse the repository at this point in the history
  40. Copy the full SHA
    1c3ebfa View commit details
    Browse the repository at this point in the history
  41. Copy the full SHA
    d2acd0e View commit details
    Browse the repository at this point in the history
  42. Add unit tests

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    e9e87f6 View commit details
    Browse the repository at this point in the history
  43. fix: Context.Set no such flag

    torwang authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    a2c3729 View commit details
    Browse the repository at this point in the history
  44. feat: flag action

    xwjdsh authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    e2e14ec View commit details
    Browse the repository at this point in the history
  45. Copy the full SHA
    f9ceca5 View commit details
    Browse the repository at this point in the history
  46. Copy the full SHA
    d213683 View commit details
    Browse the repository at this point in the history
  47. make v2approve

    xwjdsh authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    1e30f50 View commit details
    Browse the repository at this point in the history
  48. Add more test cases

    xwjdsh authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    126297a View commit details
    Browse the repository at this point in the history
  49. Copy the full SHA
    4c637d8 View commit details
    Browse the repository at this point in the history
  50. Copy the full SHA
    57ff098 View commit details
    Browse the repository at this point in the history
  51. Remove un-needed func

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    c2ecb44 View commit details
    Browse the repository at this point in the history
  52. Remove un-needed func

    dearchap authored and meatballhat committed Oct 3, 2022
    Copy the full SHA
    8ef92d2 View commit details
    Browse the repository at this point in the history
  53. Remove nonexistent phony targets

    so that running `make` or `make all` only runs targets that exist.
    meatballhat committed Oct 3, 2022
    Copy the full SHA
    5db9db6 View commit details
    Browse the repository at this point in the history
  54. Copy the full SHA
    f8faf77 View commit details
    Browse the repository at this point in the history
  55. Point docs tests at v3

    meatballhat committed Oct 3, 2022
    Copy the full SHA
    a851a77 View commit details
    Browse the repository at this point in the history