You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The signature changed to public <T> T convertValue(Object fromValue, TypeReference<T> toValueTypeRef) from public <T> T convertValue(Object fromValue, TypeReference<?> toValueTypeRef). This is not reflected in the xml output when the two jars are compared. The output of the comparison (filtered to these methods) is as follows:
javap -v ObjectMapper.class from the two versions mentioned above gives the following output for the convertValue method definitions:
public <T extends java.lang.Object> T convertValue(java.lang.Object, com.fasterxml.jackson.core.type.TypeReference<T>) throws java.lang.IllegalArgumentException;
vs public <T extends java.lang.Object> T convertValue(java.lang.Object, com.fasterxml.jackson.core.type.TypeReference<?>) throws java.lang.IllegalArgumentException;
See convertValue method in jackson databind (2.11) and convertValue in jackson databind-2.9.6.
The signature changed to
public <T> T convertValue(Object fromValue, TypeReference<T> toValueTypeRef)
frompublic <T> T convertValue(Object fromValue, TypeReference<?> toValueTypeRef)
. This is not reflected in the xml output when the two jars are compared. The output of the comparison (filtered to these methods) is as follows:Is there any option to extract these differences too?
The text was updated successfully, but these errors were encountered: