Skip to content
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

fix: exclude libraries with unsupported methods #1423

Closed
wants to merge 3 commits into from

Conversation

diegomarquezp
Copy link
Contributor

Some libraries have stream-based endpoints for which some retry settings will expect non-existing methods. This adds a list of these libraries so they are not generated

Some libraries have stream-based endpoints for which some retry
settings will expect non-existing methods. This adds a list of these
libraries so they are not generated
@zhumin8 zhumin8 added the codegen label Jan 4, 2023
@emmileaf
Copy link
Contributor

emmileaf commented Jan 4, 2023

@diegomarquezp Thanks for catching this and the libraries that are affected! Dropping in a note from our sync - working on a minimum viable patch for this issue in googleapis/sdk-platform-java#1212 that Diego helped verify in the workflow. We should be able unblock these libraries for preview when that fix is merged.

@diegomarquezp
Copy link
Contributor Author

Will keep open until googleapis/sdk-platform-java#1212 is merged

diegomarquezp added a commit that referenced this pull request Jan 7, 2023
The source of changes was moved to #1422 for which several PRs were made and
are now either closed or merged (#1430, #1428, #1427, #1426, #1425
, #1424). #1423 has not been merged as gapic-generator-java/1212 will
invalidate this fix

The found (and fixed) errors were:
* the call to `xmllint` did not handle an empty `<modules>` list,
causing the module addition function to fail in `generate-one`
* missing `OPTARG` key `-x`, for commitish in `generate-one`
@emmileaf
Copy link
Contributor

Closing as googleapis/sdk-platform-java#1212 has been merged - thanks!

@emmileaf emmileaf closed this Jan 10, 2023
diegomarquezp added a commit that referenced this pull request Jan 13, 2023
* fix: after merging breakdown of #1407

The source of changes was moved to #1422 for which several PRs were made and
are now either closed or merged (#1430, #1428, #1427, #1426, #1425
, #1424). #1423 has not been merged as gapic-generator-java/1212 will
invalidate this fix

The found (and fixed) errors were:
* the call to `xmllint` did not handle an empty `<modules>` list,
causing the module addition function to fail in `generate-one`
* missing `OPTARG` key `-x`, for commitish in `generate-one`

* chore: undo unnecessary whitespace removal

* fix: add module to pom - remove comment in pom and redundant folder spec
@diegomarquezp diegomarquezp reopened this Jan 20, 2023
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants