If the agent is attached to a Hilla-only application, the Vaadin-specific instrumentation fails to be loaded. This is because it uses the flow-data dependency, which is not used by Hilla.
This introduces a check so that the flow data instrumentation is not added unless the com.vaadin.flow.data.provider.DataCommunicator class is found.
Description
If the agent is attached to a Hilla-only application, the Vaadin-specific instrumentation fails to be loaded. This is because it uses the
flow-data
dependency, which is not used by Hilla.This introduces a check so that the flow data instrumentation is not added unless the
com.vaadin.flow.data.provider.DataCommunicator
class is found.