gapic-generator-ruby icon indicating copy to clipboard operation
gapic-generator-ruby copied to clipboard

Generate Ruby gRPC client libraries from Protocol Buffer definitions.

Results 48 gapic-generator-ruby issues
Sort by recently updated
recently updated
newest added

We currently do not escape curly braces in README.md files, which prevents generating libraries via `yard-strict mode` in some instances. Example: `... {projects|folders|organizations} ...`

type: bug
priority: p2

Start supporting timeouts in the gapic polling harness. It removes the need for clients to keep track of their own time variables, as it is done [here](https://github.com/googleapis/google-cloud-ruby/blob/2408f6614065c56046f557b67a29dffc6c43c931/google-cloud-bigtable/lib/google/cloud/bigtable/table.rb#L569) in bigtable. Note:...

The gems published to RubyGems stopped at version 0.11.0. The gems versions 0.12.0 to 0.32.0 were never published. To use the latest generator version I had to pull the repo...

type: bug
priority: p2

When generating a gapic without gRPC support, any generated paths tests will fail because the paths test assumes grpc clients exist.

type: bug
priority: p2

Based on #1112. Tests will not pass until that PR is merged and gapic-common is released.

Some issues: 1. Duplicate text, such as in [google-apps-chat](https://github.com/googleapis/google-cloud-ruby/tree/main/google-apps-chat#readme) 2. Incorrect references to files, as in [google-cloud-translate](https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-translate#quick-start) 3. Unused files (TBD), such as [gapic-generator/gem_templates/readme.erb](https://github.com/googleapis/gapic-generator-ruby/blob/0d3f365c181264c8e1e9d2ed1ada7558b707c5ce/gapic-generator/gem_templates/readme.erb#L4) The problem was reported in https://github.com/googleapis/google-cloud-ruby/pull/26537

type: bug
priority: p2