Skip to content

Commit

Permalink
Remove @deprecated annotations from API deserializers
Browse files Browse the repository at this point in the history
For XMLRPC compatibility, these deserializers are needed to parse
JSON numbers as ints.
  • Loading branch information
cbbayburt committed Sep 23, 2024
1 parent f5c22af commit 59b8bab
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 4 deletions.
2 changes: 0 additions & 2 deletions java/code/src/com/suse/manager/api/ListDeserializer.java
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,7 @@

/**
* Custom {@link List} deserializer that handles arbitrary numbers properly
* @deprecated the same behavior can be achieved using ToNumberPolicy.LONG_OR_DOUBLE with gson-2.8.9
*/
@Deprecated
public class ListDeserializer implements JsonDeserializer<List<Object>> {
@Override
public List<Object> deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context)
Expand Down
2 changes: 0 additions & 2 deletions java/code/src/com/suse/manager/api/MapDeserializer.java
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,7 @@

/**
* Custom {@link Map} deserializer that handles arbitrary numbers properly
* @deprecated the same behavior can be achieved using ToNumberPolicy.LONG_OR_DOUBLE with gson-2.8.9
*/
@Deprecated
public class MapDeserializer implements JsonDeserializer<Map<String, Object>> {
@Override
public Map<String, Object> deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context)
Expand Down

0 comments on commit 59b8bab

Please sign in to comment.