feat!: move to typescript code generation#264
Conversation
Codecov Report
@@ Coverage Diff @@
## master googleapis/gapic-generator-typescript#264 +/- ##
=========================================
Coverage ? 86.55%
=========================================
Files ? 4
Lines ? 3205
Branches ? 101
=========================================
Hits ? 2774
Misses ? 430
Partials ? 1
Continue to review full report at Codecov.
|
alexander-fenster
left a comment
There was a problem hiding this comment.
LGTM but let's first figure out the problem with the missing path template.
|
seems For go, they add the rerouting methods manually to generated client code, [but in separate directory, or it will be rewritten by synthtool], can you give some suggestions here? @alexander-fenster Thanks |
|
(replied in person, adding response here for documentation purposes) I think we need to generate IAM client (in |
|
@xiaozhenliu-gg5 Please update the PR message with some short description of what's changed (starting with |
JustinBeckwith
left a comment
There was a problem hiding this comment.
LGTM, but let @alexander-fenster give it the final look :)
BREAKING CHANGE: helper function generated for resource gets changed,
cryptoKeyPathPathTemplateis removed from Typescript client.src/v1/kmsclient.jsto Typescript, and manually add IamClient to the service. (by synth.py)helper.tscreates the iamClient service and provides three methodsgetIamPolicy, setIamPolicy, testIamPermissionfor kms client.extra_proto_list.jsonfor extra Iam service protos.iam_policy_service_client_config.json