codeflash/codeflash-java-runtime/gradle/wrapper/gradle-wrapper.jar
HeshamHM28 35c0ed4f74 fix: shade all third-party deps in codeflash-runtime JAR to prevent classpath conflicts
Relocate Gson, Kryo, Objenesis, SLF4J, JaCoCo, and ASM under
com.codeflash.shaded.* in both Maven (shade plugin) and Gradle
(shadow plugin). SQLite is left unshaded due to native lib loading.

Also adds jarHell/thirdPartyAudit to the Gradle skip-validation init
script as a defensive measure, and adds Gradle wrapper + syncs JaCoCo
deps to the Gradle build.

Fixes OpenSearch jar-hell failures caused by duplicate com.google.gson
classes between the fat JAR and project dependencies.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 05:07:38 +00:00

56 KiB