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
I see the code in ai.shadow-conventions.gradle.kts relocates all loback related packages and configs. So I am confused what is the purpose of relocation and isolation of logback? IMO, since logback is imported in agent-tooling with all of its dependencies being loaded in the agent classloader, it won't bring conflicts with users' application or other agent dependencies.
hi @yiliuTo! I believe that you're right and relocation is no longer needed after #3190 (logback was originally in the bootstrap class loader which is why shading was needed before)
I see the code in ai.shadow-conventions.gradle.kts relocates all loback related packages and configs. So I am confused what is the purpose of relocation and isolation of logback? IMO, since logback is imported in agent-tooling with all of its dependencies being loaded in the agent classloader, it won't bring conflicts with users' application or other agent dependencies.
ApplicationInsights-Java/buildSrc/src/main/kotlin/ai.shadow-conventions.gradle.kts
Lines 38 to 47 in 16a727a
The text was updated successfully, but these errors were encountered: