Closed jpobst closed 10 months ago
On second thought, maybe this is the desired behavior.
These libraries are direct dependencies of the Java package, they probably need to be direct dependencies of the NuGet package.
For example, my packages needs AndroidX.Core
1.9.0 and one of my other dependencies provides it, and I build and publish my package. A future update to the "other dependency" no longer needs AndroidX.Core
so it removes the dependency. Trying to use my library with that updated dependency will cause AndroidX.Core
to be missing from the NuGet dependency graph.
It would appear that transitive NuGet packages are not considered when ensuring POM dependencies are met.