google-api-ruby-client/lib/google/apis
Sai Cheemalapati b87af01703 Allow automatic method name clash resolution (#605)
If the method name is generated from the request type, there is a
possibility of a clash if two methods take the same request type. For
example, if two unique methods take the request type
"CreateRoleRequest", both methods will be generated with the method name
"create_role", which causes generation to fail with an exception.

This commit resolves that issue by first generating a method name from
the request type of each method, and keeping track of which names are
duplicates. For methods that will generate a duplicate name from the
request type, the name is generated from the method ID instead (the
resulting name is guaranteed to be unique).
2017-08-18 18:35:22 -04:00
..
core Recover from non-Ranged responses without rewinding 2017-06-23 11:22:37 +02:00
generator Allow automatic method name clash resolution (#605) 2017-08-18 18:35:22 -04:00
errors.rb Update check_status to better support different types of errors (#517) 2017-02-01 23:20:19 -08:00
generator.rb Allow automatic method name clash resolution (#605) 2017-08-18 18:35:22 -04:00
options.rb Allow using v2 error messages + fix to_json signature to allow arbitrary args 2017-05-19 17:16:22 -06:00
version.rb Regenerate APIs 2017-07-12 14:10:42 -06:00