Fixed deprecated Jackson method calls

This commit is contained in:
Vhati 2017-12-31 10:04:19 -05:00
parent 9d1b354e3e
commit e94d553c22
2 changed files with 4 additions and 3 deletions

View file

@ -73,6 +73,7 @@
<configuration> <configuration>
<target>1.6</target> <target>1.6</target>
<compilerArgument>-Xlint:unchecked</compilerArgument> <compilerArgument>-Xlint:unchecked</compilerArgument>
<compilerArgument>-Xlint:deprecation</compilerArgument>
</configuration> </configuration>
</plugin> </plugin>
<plugin> <plugin>

View file

@ -27,10 +27,10 @@ public class JacksonCatalogWriter {
ObjectNode rootNode = mapper.createObjectNode(); ObjectNode rootNode = mapper.createObjectNode();
ObjectNode catalogsNode = rootNode.objectNode(); ObjectNode catalogsNode = rootNode.objectNode();
rootNode.put( "catalog_versions", catalogsNode ); rootNode.set( "catalog_versions", catalogsNode );
ArrayNode catalogNode = rootNode.arrayNode(); ArrayNode catalogNode = rootNode.arrayNode();
catalogsNode.put( "1", catalogNode ); catalogsNode.set( "1", catalogNode );
for ( ModsInfo modsInfo : modsInfoList ) { for ( ModsInfo modsInfo : modsInfoList ) {
ObjectNode infoNode = rootNode.objectNode(); ObjectNode infoNode = rootNode.objectNode();
@ -44,7 +44,7 @@ public class JacksonCatalogWriter {
infoNode.put( "thread_hash", modsInfo.threadHash ); infoNode.put( "thread_hash", modsInfo.threadHash );
ArrayNode versionsNode = rootNode.arrayNode(); ArrayNode versionsNode = rootNode.arrayNode();
infoNode.put( "versions", versionsNode ); infoNode.set( "versions", versionsNode );
for ( Map.Entry<String,String> entry : modsInfo.getVersionsMap().entrySet() ) { for ( Map.Entry<String,String> entry : modsInfo.getVersionsMap().entrySet() ) {
String versionFileHash = entry.getKey(); String versionFileHash = entry.getKey();