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

Shade kotlinx metadata in Dagger's artifacts. #3862

Merged
merged 0 commits into from
May 10, 2023
Merged

Conversation

copybara-service[bot]
Copy link

@copybara-service copybara-service bot commented May 9, 2023

Shade kotlinx metadata in Dagger's artifacts.

This CL also removes an extra version of auto-common that we jarjared and shaded into the Hilt compiler artifacts. In particular, since Hilt's compiler artifacts depend transitively on the dagger-spi artifact, we can shade our auto-common references to use the version of auto-common shaded into dagger-spi instead of creating another version of the shaded classes in the hilt compiler artifacts.

I've also updated the gen_maven_artifact macro to exclude are shaded dependencies from the artifact_target_maven_deps since that list is supposed to mimic our pom file dependencies.

RELNOTES=Fixes #3701: Shade kotlinx metadata in Dagger's artifacts.

@copybara-service copybara-service bot force-pushed the test_530726420 branch 7 times, most recently from 00138ce to eb3c0b6 Compare May 10, 2023 19:34
@copybara-service copybara-service bot closed this May 10, 2023
@copybara-service copybara-service bot merged commit d593e01 into master May 10, 2023
@copybara-service copybara-service bot deleted the test_530726420 branch May 10, 2023 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Incompatible with kotlinx-metadata 0.6.0
0 participants