Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
Currently, although we shade Protobuf in statefun-sdk-java, Protobuf is still treated as a transitive compile dependency. This can be checked by executing mvn dependency:tree on the statefun-sdk-java module.
In our case, in order to properly shade this and remove the transitive dependency, we need to introduce a separate module specifically containing only the relocated protobuf classes, and let statefun-sdk-java depend on that.
Attachments
Issue Links
- links to