vaadin / observability-kit

Other
5 stars 2 forks source link

Hard-code muzzle workaround #151

Closed MatthewVaadin closed 1 year ago

MatthewVaadin commented 1 year ago

Description

When using the Gradle build, there is a step that adds some code to VaadinObservabilityInstrumentationModule to "muzzle" certain classes. This is so that there is not a mismatch between the application and agent. Currently in the Maven build, this step is missing, which causes ClassNotFoundExceptions.

This is a workaround that hard-codes the muzzle interface and methods into VaadinObservabilityInstrumentationModule.

heruan commented 1 year ago

Superseded by #148