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

Revert Hilt internal entry point and modules back to public to avoid r8 optimization issues. #2302

Merged
merged 0 commits into from Jan 21, 2021

Conversation

copybara-service[bot]
Copy link

@copybara-service copybara-service bot commented Jan 21, 2021

Revert Hilt internal entry point and modules back to public to avoid r8 optimization issues.

This CL is a partial rollback of changes made in CL/351213437 when introducing TestInstallIn. Making these classes pkg-private was mostly just a precaution. Making these public again should be fine since AggeregatedDepsProcessor prevents using TestInstallIn from replacing dagger.hilt modules.

See #2291

RELNOTES=Partially Fixes 2291: Reverts Hilt internal entry point and modules back to public to avoid r8 optimization issues. The full fix on our side (until r8 bug is fixed) will be to ship a proguard config that keeps the HiltWrapper_ classes. This will be done in a future release.

@google-cla google-cla bot added the cla: yes label Jan 21, 2021
@copybara-service copybara-service bot changed the title Make Hilt internal entry point and modules public to avoid r8 optimization issues. Revert Hilt internal entry point and modules back to public to avoid r8 optimization issues. Jan 21, 2021
@copybara-service copybara-service bot closed this Jan 21, 2021
@copybara-service copybara-service bot merged commit 7a3d6fb into master Jan 21, 2021
@copybara-service copybara-service bot deleted the test_352903624 branch January 21, 2021 19:42
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.

None yet

0 participants