Conversation
Fixed the maven shade command so it produces a valid shaded package name. It was producing shaded.cloud-nio.* which is not a valid java package and causes compilation errors when trying to import those packages. This is problematic since the shaded packages are exposed in the API, so methods that exposed them were unusable by client code. Shading now produces shading.cloud_nio.* which is valid
|
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed, please reply here (e.g.
|
|
@jean-philippe-martin Could you take a look at this? |
|
Changes Unknown when pulling 6173700 on lbergelson:master into ** on GoogleCloudPlatform:master**. |
|
Looks good to me. |
|
@lbergelson , could you do the CLA dance? |
|
@garrettjonesgoogle Sorry, I've been trying to talk to legal at the Broad. They've haven't responded to me yet. We have some sort of code sharing agreement already with google, but I'm not sure if they want me to sign the CLA or if there's some other agreement in place that takes precedent. |
|
@jean-philippe-martin this change is pretty trivial - you could just make a different change that accomplishes the same thing and avoid the whole CLA issue. |
|
Superseded by #1767 |
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Fixed the maven shade command so it produces a valid shaded package name. It was producing shaded.cloud-nio.* which is not a valid java package and causes compilation errors when trying to import those packages. This is problematic since the shaded packages are exposed in the API, so methods that exposed them were unusable by client code.
Shading now produces shading.cloud_nio.* which is valid