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

feat: introduce snippet gen support #483

Merged
merged 41 commits into from
Oct 6, 2022
Merged

Commits on Sep 26, 2022

  1. Configuration menu
    Copy the full SHA
    7f4ce33 View commit details
    Browse the repository at this point in the history
  2. latest updates

    dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    4352317 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e353cf View commit details
    Browse the repository at this point in the history
  4. small tweaks

    dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    6052107 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2c82a8 View commit details
    Browse the repository at this point in the history
  6. quick regen of tests

    dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    037302e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bf93fa2 View commit details
    Browse the repository at this point in the history
  8. change signature

    dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    ac61aa2 View commit details
    Browse the repository at this point in the history
  9. test regen

    dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    31a28d0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1c97447 View commit details
    Browse the repository at this point in the history
  11. refactor out nested ifs

    dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    4a403ca View commit details
    Browse the repository at this point in the history
  12. remove kms from prototests

    dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    a3192c9 View commit details
    Browse the repository at this point in the history
  13. include line length fixer

    dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    aa8dcb2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9138763 View commit details
    Browse the repository at this point in the history
  15. refactorings/cleanup

    dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    d3e7241 View commit details
    Browse the repository at this point in the history
  16. refresh tests

    dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    76817d5 View commit details
    Browse the repository at this point in the history
  17. chore(deps): update dependency bazel_skylib to v1.3.0 (googleapis#512)

    [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [bazel_skylib](https://togithub.com/bazelbuild/bazel-skylib) | http_archive | minor | `1.2.1` -> `1.3.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>bazelbuild/bazel-skylib</summary>
    
    ### [`v1.3.0`](https://togithub.com/bazelbuild/bazel-skylib/releases/tag/1.3.0)
    
    [Compare Source](https://togithub.com/bazelbuild/bazel-skylib/compare/1.2.1...1.3.0)
    
    Release 1.3.0
    
    **New Features**
    
    -   Added `dicts.omit` and `dicts.pick` ([#&#8203;304](https://togithub.com/bazelbuild/bazel-skylib/issues/304))
    -   Added `expand_template` rule ([#&#8203;330](https://togithub.com/bazelbuild/bazel-skylib/issues/330))
    -   Added `subpackages` module ([#&#8203;348](https://togithub.com/bazelbuild/bazel-skylib/issues/348))
    -   Added `copy_directory` rule ([#&#8203;366](https://togithub.com/bazelbuild/bazel-skylib/issues/366))
    -   Added `bzlmod` support ([#&#8203;385](https://togithub.com/bazelbuild/bazel-skylib/issues/385))
    
    **Incompatible Changes**
    
    -   `native_binary` and `native_test` now use symlinks instead of copying, if the OS supports it ([#&#8203;340](https://togithub.com/bazelbuild/bazel-skylib/issues/340))
    -   `native_binary` and `native_test` now build in target configuration instead of host configuration ([#&#8203;341](https://togithub.com/bazelbuild/bazel-skylib/issues/341))
    -   `copy_file` no longer adds non-executables to `default_runfiles` ([#&#8203;326](https://togithub.com/bazelbuild/bazel-skylib/issues/326))
    
    **Contributors**
    
    Alex Eagle, Alexandre Rostovtsev, Barry McNamara, Derek Cormier, Fabian Meumertzheim, Geoffrey Martin-Noble, hchsiao, Kevin Kres, nickgooding, Vertexwahn, Vinh Tran
    
    **WORKSPACE setup**
    
        load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
        http_archive(
            name = "bazel_skylib",
            urls = [
                "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz",
                "https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz",
            ],
            sha256 = "74d544d96f4a5bb630d465ca8bbcfe231e3594e5aae57e1edbf17a6eb3ca2506",
        )
        load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
        bazel_skylib_workspace()
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
    
    ---
    
     - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.
    
    ---
    
    This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/gapic-generator-php).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xODYuMiIsInVwZGF0ZWRJblZlciI6IjMyLjE4Ni4yIn0=-->
    renovate-bot authored and dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    150dfed View commit details
    Browse the repository at this point in the history
  18. chore(deps): update gax to v1.17 (googleapis#514)

    Necessary for googleapis#513 which depends on the use of GAX's new API `startAsyncCall`.
    noahdietz authored and dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    b81b2e6 View commit details
    Browse the repository at this point in the history
  19. chore(deps): update rules_proto digest to ea52a32 (googleapis#511)

    [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | rules_proto | http_archive | digest | `dcf9e47` -> `ea52a32` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
    
    ---
    
     - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.
    
    ---
    
    This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/gapic-generator-php).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xNjMuMCIsInVwZGF0ZWRJblZlciI6IjMyLjE5My4xIn0=-->
    renovate-bot authored and dwsupplee committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    075b26b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    09c9059 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    2b4dede View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. Update src/Ast/AST.php

    Co-authored-by: Brent Shaffer <[email protected]>
    dwsupplee and bshaffer authored Sep 29, 2022
    Configuration menu
    Copy the full SHA
    a4f3318 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d799e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b170d1f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3340662 View commit details
    Browse the repository at this point in the history
  5. add todo on fixer

    dwsupplee committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    c35e9d3 View commit details
    Browse the repository at this point in the history
  6. refactor printf helper

    dwsupplee committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    2c84d8e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    991ca43 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8982301 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    772de18 View commit details
    Browse the repository at this point in the history
  10. update prototests

    dwsupplee committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    7ce73b6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    758144f View commit details
    Browse the repository at this point in the history
  12. refresh tests

    dwsupplee committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    b177fbe View commit details
    Browse the repository at this point in the history
  13. cleaner approach

    dwsupplee committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    dafdfcb View commit details
    Browse the repository at this point in the history
  14. Update src/Generation/FieldDetails.php

    Co-authored-by: Brent Shaffer <[email protected]>
    dwsupplee and bshaffer authored Sep 29, 2022
    Configuration menu
    Copy the full SHA
    d7e472f View commit details
    Browse the repository at this point in the history
  15. refresh tests

    dwsupplee committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    c82c24b View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    ec366d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f05265 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5616adc View commit details
    Browse the repository at this point in the history
  4. update goldens

    dwsupplee committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    558c94c View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Configuration menu
    Copy the full SHA
    a77aef8 View commit details
    Browse the repository at this point in the history