Commit Graph

11 Commits

Author SHA1 Message Date
Daniel Azuma 334a41b6f9
Re-enable Apigee V1 and make generation more robust against discovery errors 2020-05-05 11:23:46 -07:00
Daniel Azuma f2726f4627
fix: temporarily disable Apigee V1 and resolve conflicts in Spanner V1. 2020-04-13 09:09:58 -07:00
Mike Moore ea6fcbe5be Fix generate-api names_out usage (#787) 2019-05-10 12:57:46 -07:00
Google APIs 4759ffb5dd Generate non-preferred APIs by default
Warn instead of failing on Discovery URL requests that error. Some
URLs on the Discovery index return 404s, so skipping them saves trouble.
2017-08-25 16:46:55 -07:00
Sai Cheemalapati ed9ec4f787 Generate all preferred APIs by default (#613)
This commit removes support for the `id` flag from the `generate-api`
script. Additional Discovery documents are still supported via the `url`
flag.

The new behavior is to generate clients for all APIs marked as preferred
by the Discovery index if the `from_discovery` flag is `true`.
2017-08-25 14:31:03 -04:00
Steve Bazyl e6acda7118 Move dependencies used at generation time only to dev dependencies 2016-08-17 14:18:41 -07:00
Steve Bazyl f7bbb050cc Add youtube partner API, regenerate APIs 2016-04-14 11:15:27 -07:00
Steve Bazyl e67964189e Drop active support as a hard runtime depdendency. Still required for code generation however. #364 2016-02-25 13:06:16 -08:00
James Healy 4b9a63c086 replace multi_json dependency with regular stdlib JSON
JSON has been part of the ruby stdlib since 1.9.0 (see
https://github.com/ruby/ruby/commit/af1c4167), and the latest version of
google-api-client requires ruby 2.0 or better so we can assume it's available
2016-02-25 13:27:33 +11:00
Steve Bazyl d6787424bb Allow mixing input sources during generation 2015-12-14 17:41:50 -08:00
Steven Bazyl f584a2cec8 Import refactored library. See MIGRATING.MD for details 2015-06-23 15:15:14 -07:00