@demobox, please correct me if I'm wrong, as I'm not an OSGi expert at all.
Me neither, unfortunately ;-) But from a quick scan I think your reasoning is correct.
you'll see that the "com.google.gson.internal" is now excluded from the
That would seem like a logical step, even if it's obviously not great from a backwards-compatibility perspective. Given the package name, I would assume that these classes were never meant to be used by consumers directly, so I think the "right" thing to do from our perspective would be to remove our dependencies on them.
I'm not sure how much work that would involve, though. Regards ap