You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Module Core marks module Agent in provided scope in build.gradle, but depends explicitly on StringUtils which is found in Agent in TelemetryConfigurationFactory. Results in runtime exceptions unless Agent is on classpath. This was introduced by the processors support PR.
Maybe move StringUtil out of the agent module?
The text was updated successfully, but these errors were encountered:
On closer inspection I see that you already depend on org.apache.commons:commons-lang3 which provides org.apache.commons.lang3.StringUtils#isBlank. I suggest you use that instead.
I am posting a PR with fixes, the fix will use the Core's internal LocalStringsUtils. As a rule of thumb we try avoiding 3rd party use, as much as possible, and this one is very easy to avoid
Module
Core
marks moduleAgent
in provided scope in build.gradle, but depends explicitly onStringUtils
which is found inAgent
in TelemetryConfigurationFactory. Results in runtime exceptions unlessAgent
is on classpath. This was introduced by the processors support PR.Maybe move StringUtil out of the agent module?
The text was updated successfully, but these errors were encountered: