mirror of
https://github.com/magefree/mage.git
synced 2025-12-25 13:02:06 -08:00
apply try-with for MtgJson
This commit is contained in:
parent
e7c729f11c
commit
5b38f4168f
1 changed files with 1 additions and 7 deletions
|
|
@ -2,7 +2,6 @@ package mage.verify;
|
|||
|
||||
import com.fasterxml.jackson.core.type.TypeReference;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import mage.util.StreamUtils;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
|
|
@ -133,14 +132,9 @@ public final class MtgJson {
|
|||
}
|
||||
stream = new FileInputStream(file);
|
||||
}
|
||||
ZipInputStream zipInputStream = null;
|
||||
try {
|
||||
zipInputStream = new ZipInputStream(stream);
|
||||
try (ZipInputStream zipInputStream = new ZipInputStream(stream)) {
|
||||
zipInputStream.getNextEntry();
|
||||
return new ObjectMapper().readValue(zipInputStream, ref);
|
||||
} finally {
|
||||
StreamUtils.closeQuietly(zipInputStream);
|
||||
StreamUtils.closeQuietly(stream);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue