Skip to content

Commit 34aa46d

Browse files
authored
Exclude multirelease classes in jackson (#4394)
1 parent 90fbf51 commit 34aa46d

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "bugfix",
3+
"category": "AWS SDK for Java v2",
4+
"contributor": "",
5+
"description": "Fix an issue where the multirelease classes were not being shaded or removed."
6+
}

Diff for: third-party/third-party-jackson-core/pom.xml

+2
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@
7676
<excludes>
7777
<exclude>META-INF/**/pom.xml</exclude>
7878
<exclude>META-INF/**/pom.properties</exclude>
79+
<!-- exclude multirelease classes -->
80+
<exclude>META-INF/versions/**/*.class</exclude>
7981
</excludes>
8082
</filter>
8183
</filters>

Diff for: third-party/third-party-jackson-dataformat-cbor/pom.xml

+2
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@
8888
<exclude>com/fasterxml/jackson/dataformat/cbor/databind/**</exclude>
8989
<exclude>META-INF/**/pom.xml</exclude>
9090
<exclude>META-INF/**/pom.properties</exclude>
91+
<!-- exclude multirelease classes -->
92+
<exclude>META-INF/versions/**/*.class</exclude>
9193
</excludes>
9294
</filter>
9395
</filters>

0 commit comments

Comments
 (0)