Skip to content

Codegen improvements #2528

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

Merged
merged 2 commits into from
Mar 19, 2021
Merged

Codegen improvements #2528

merged 2 commits into from
Mar 19, 2021

Conversation

vkryachko
Copy link
Member

  • Make constructors non-private.

    This removes an extra synthetic class that is otherwise generated to
    allow the Builder to create its parent class and vice versa.

  • Move e2e tests to its own package

    This avoids a conflict with the test proto messages in protoc plugin's unit tests.

This removes an extra synthetic class that is otherwise generated to
allow the Builder to create its parent class and vice versa.
This avoids a conflict with the test proto messages in protoc plugin's
unit tests.
@googlebot googlebot added the cla: yes Override cla label Mar 19, 2021
@google-oss-bot
Copy link
Contributor

Coverage Report

Affected SDKs

No changes between base commit (e6472e8) and head commit (a825f895).

Test Logs

Notes

HTML coverage reports can be produced locally with ./gradlew <product>:checkCoverage.
Report files are located at <product-build-dir>/reports/jacoco/.

Head commit (a825f895) is created by Prow via merging commits: e6472e8 c1da93d.

@google-oss-bot
Copy link
Contributor

Binary Size Report

Affected SDKs

No changes between base commit (e6472e8) and head commit (a825f895).

Test Logs

Notes

Head commit (a825f895) is created by Prow via merging commits: e6472e8 c1da93d.

@VinayGuthal VinayGuthal self-requested a review March 19, 2021 13:31
@vkryachko vkryachko merged commit cdc3aff into master Mar 19, 2021
@vkryachko vkryachko deleted the vk.codegen_cleanup branch March 19, 2021 13:33
@firebase firebase locked and limited conversation to collaborators Apr 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla: yes Override cla size/M
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants