diff --git a/src/main/java/tools/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java b/src/main/java/tools/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java index 4a6654c2..e8607921 100644 --- a/src/main/java/tools/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java +++ b/src/main/java/tools/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java @@ -85,6 +85,7 @@ public PropertyName findWrapperName(MapperConfig config, Annotated ann) return null; } + @SuppressWarnings("deprecation") @Override public PropertyName findRootName(MapperConfig config, AnnotatedClass ac) { diff --git a/src/main/java/tools/jackson/dataformat/xml/ser/XmlBeanSerializerModifier.java b/src/main/java/tools/jackson/dataformat/xml/ser/XmlBeanSerializerModifier.java index cd505a78..2a74cb3c 100644 --- a/src/main/java/tools/jackson/dataformat/xml/ser/XmlBeanSerializerModifier.java +++ b/src/main/java/tools/jackson/dataformat/xml/ser/XmlBeanSerializerModifier.java @@ -35,7 +35,7 @@ public XmlBeanSerializerModifier() { } */ @Override public List changeProperties(SerializationConfig config, - BeanDescription beanDesc, List beanProperties) + BeanDescription.Supplier beanDescRef, List beanProperties) { final AnnotationIntrospector intr = config.getAnnotationIntrospector(); for (int i = 0, len = beanProperties.size(); i < len; ++i) { @@ -73,12 +73,11 @@ public List changeProperties(SerializationConfig config, @Override public ValueSerializer modifySerializer(SerializationConfig config, - BeanDescription beanDesc, ValueSerializer serializer) + BeanDescription.Supplier beanDescRefc, ValueSerializer serializer) { - /* First things first: we can only handle real BeanSerializers; question - * is, what to do if it's not one: throw exception or bail out? - * For now let's do latter. - */ + // First things first: we can only handle real BeanSerializers; question + // is, what to do if it's not one: throw exception or bail out? + // For now let's do latter. if (!(serializer instanceof BeanSerializerBase)) { return serializer; }