Skip to content

Commit ff1a750

Browse files
committed
Update wrt [databind#4983 / #4988]
1 parent 45c7e7a commit ff1a750

2 files changed

Lines changed: 7 additions & 5 deletions

File tree

src/main/java/tools/jackson/dataformat/xml/XmlTypeResolverBuilder.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,10 @@
2727
*/
2828
public class XmlTypeResolverBuilder extends StdTypeResolverBuilder
2929
{
30-
public XmlTypeResolverBuilder(JsonTypeInfo.Value typeInfo)
30+
public XmlTypeResolverBuilder(JsonTypeInfo.Value typeInfo,
31+
JavaType detectedBaseType)
3132
{
32-
super(typeInfo);
33+
super(typeInfo, detectedBaseType);
3334
}
3435

3536
@Override

src/main/java/tools/jackson/dataformat/xml/XmlTypeResolverProvider.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@ public class XmlTypeResolverProvider
1414
{
1515
private static final long serialVersionUID = 3L;
1616

17-
@Override
17+
@Override // @since 3.2
1818
protected TypeResolverBuilder<?> _constructStdTypeResolverBuilder(MapperConfig<?> config,
19-
JsonTypeInfo.Value typeInfo, JavaType baseType) {
20-
return new XmlTypeResolverBuilder(typeInfo);
19+
JsonTypeInfo.Value typeInfo, JavaType baseType,
20+
JavaType detectedBaseType) {
21+
return new XmlTypeResolverBuilder(typeInfo, detectedBaseType);
2122
}
2223
}

0 commit comments

Comments
 (0)