From 8cc70ae9b3e64f3ec96075cc7c89c2afb3518b1c Mon Sep 17 00:00:00 2001 From: RomanVlasenko Date: Thu, 26 Feb 2026 07:59:22 +0000 Subject: [PATCH] Fix missing relocation for org.jspecify in hadoop-shaded-guava org.jspecify:jspecify was added as a shaded artifact in 1.5.0 but without a corresponding relocation rule, causing its classes to be bundled at their original org/jspecify/annotations/ path. This produces classpath collisions in projects that also depend on the standalone org.jspecify:jspecify jar. --- hadoop-shaded-guava/pom.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hadoop-shaded-guava/pom.xml b/hadoop-shaded-guava/pom.xml index ed6dfcf..91517d9 100644 --- a/hadoop-shaded-guava/pom.xml +++ b/hadoop-shaded-guava/pom.xml @@ -130,6 +130,10 @@ org/checkerframework/ ${shaded.prefix}/org/checkerframework/ + + org/jspecify/ + ${shaded.prefix}/org/jspecify/ +