-
Notifications
You must be signed in to change notification settings - Fork 549
feat: API regeneration: release-2025-11-19.22-19-02 #3078
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
Conversation
Summary of ChangesHello @amanda-tarafa, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request updates various Google Cloud API definitions, primarily through an automated regeneration process. The changes encompass a wide range of services, introducing new functionalities, refining existing descriptions, and ensuring consistency across the API surface. Key updates include expanded regional support for database services, enhanced integration features for API management, and more granular reporting metrics for advertising platforms. This regeneration aims to keep the client libraries aligned with the evolving capabilities of the underlying Google Cloud services. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
Summary of ChangesHello @amanda-tarafa, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request primarily focuses on an extensive API regeneration across various Google Cloud services, ensuring that the API definitions are up-to-date with the latest features and improvements. It introduces new capabilities in services like AlloyDB, Android Publisher, APIhub, Cloud Deploy, and Cloud SQL, enhancing database management, app monetization, API governance, deployment automation, and identity integration. Additionally, several API descriptions and parameter explanations have been refined for better clarity and accuracy. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request contains a large number of changes from an automated API regeneration process. It includes updates to many APIs, such as admin, alloydb, androidpublisher, cloudresourcemanager, merchantapi, sqladmin, and more. The changes include adding new features (like new endpoints, resources, methods, and fields), improving documentation for clarity, and updating dependencies. I've also noted several breaking changes, such as the removal of resources in the Content API and changes to method signatures in Cloud Resource Manager API, which are likely intentional but should be clearly communicated in the release notes. I've added specific comments on these breaking changes. Overall, the regeneration seems correct and consistent.
Summary of ChangesHello @amanda-tarafa, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request represents a routine, automated regeneration of API definitions across a broad spectrum of Google Cloud services. The primary purpose is to synchronize the API surface with the latest backend changes, ensuring that developers using these APIs have access to the most current features, improved descriptions, and updated functionalities. This update is crucial for maintaining compatibility and enabling the adoption of new capabilities across the Google Cloud ecosystem. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request contains a large number of changes across many Google Cloud APIs, consistent with an automated API regeneration process. The updates include new features, documentation improvements, and some intentional breaking changes that are part of a new API version release. The changes appear to be a correct and comprehensive update of the API client libraries, and I found no bugs or issues in the implementation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request contains a large number of automated changes from an API regeneration process. The updates span across numerous API discovery documents and their corresponding generated C# client libraries. Key changes include updating API revision numbers, adding new endpoints and features, and refining descriptions for better clarity, such as the rebranding from 'G Suite' to 'Google Workspace'. I've also noted some intentional breaking changes, like the removal of certain resources and parameters, which simplify the APIs. The generated C# code correctly reflects these updates. After a thorough review, I did not find any specific issues or bugs in the code changes. The regeneration appears to have been successful.
|
(I'll try to see what the conflicts are here) |
|
Ah, no conflicts, it's just that there's a limit for Rebase and Merge of 100 commits (and we have 106). I'll pull the PR and split it in two. |
Changes in this PR will be published to Nuget on the next release cycle.