diff --git a/pom.xml b/pom.xml
index 8929b5e..349fdec 100644
--- a/pom.xml
+++ b/pom.xml
@@ -73,6 +73,7 @@
1.6
-Xlint:unchecked
+ -Xlint:deprecation
diff --git a/src/main/java/net/vhati/modmanager/json/JacksonCatalogWriter.java b/src/main/java/net/vhati/modmanager/json/JacksonCatalogWriter.java
index 95fd0b1..c345a54 100644
--- a/src/main/java/net/vhati/modmanager/json/JacksonCatalogWriter.java
+++ b/src/main/java/net/vhati/modmanager/json/JacksonCatalogWriter.java
@@ -27,10 +27,10 @@ public class JacksonCatalogWriter {
ObjectNode rootNode = mapper.createObjectNode();
ObjectNode catalogsNode = rootNode.objectNode();
- rootNode.put( "catalog_versions", catalogsNode );
+ rootNode.set( "catalog_versions", catalogsNode );
ArrayNode catalogNode = rootNode.arrayNode();
- catalogsNode.put( "1", catalogNode );
+ catalogsNode.set( "1", catalogNode );
for ( ModsInfo modsInfo : modsInfoList ) {
ObjectNode infoNode = rootNode.objectNode();
@@ -44,7 +44,7 @@ public class JacksonCatalogWriter {
infoNode.put( "thread_hash", modsInfo.threadHash );
ArrayNode versionsNode = rootNode.arrayNode();
- infoNode.put( "versions", versionsNode );
+ infoNode.set( "versions", versionsNode );
for ( Map.Entry entry : modsInfo.getVersionsMap().entrySet() ) {
String versionFileHash = entry.getKey();