File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4242
4343 <properties >
4444 <dynamicconfig .version>4.0</dynamicconfig .version>
45- <jetcd-version >0.6.1 </jetcd-version >
45+ <jetcd-version >0.7.6 </jetcd-version >
4646 <slf4j .version>1.7.32</slf4j .version>
4747 <javax .annotation.version>1.3.2</javax .annotation.version>
4848
Original file line number Diff line number Diff line change 8484 <configuration >
8585 <shadedArtifactAttached >true</shadedArtifactAttached >
8686 <shadedClassifierName >shaded</shadedClassifierName >
87+ <filters >
88+ <filter >
89+ <!-- Jackson includes Java 17 and 21 classes for DoubleParser, which seem to get used automagically
90+ with newer JDK's. They break shading upstream (by us) though, by including class files beyond
91+ Java 11.
92+
93+ These will have to be turned on again when migrating to Java 17 and beyond (although leaving them
94+ out probably won't break Jackson). -->
95+ <artifact >com.fasterxml.jackson.core:jackson-core</artifact >
96+ <excludes >
97+ <exclude >META-INF/versions/17/**</exclude >
98+ <exclude >META-INF/versions/19/**</exclude >
99+ </excludes >
100+ </filter >
101+ </filters >
87102 <relocations >
88103 <relocation >
89104 <pattern >com.google.</pattern >
You can’t perform that action at this time.
0 commit comments