Merge pull request #5225 from XiangRongLin/extract_settings_import

Extract settings import
This commit is contained in:
Stypox 2021-01-14 15:18:36 +01:00 committed by GitHub
commit 8ad9661aff
9 changed files with 274 additions and 132 deletions

View file

@ -4,7 +4,9 @@ import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
import java.util.zip.ZipInputStream;
import java.util.zip.ZipOutputStream;
@ -99,4 +101,12 @@ public final class ZipHelper {
return found;
}
}
public static boolean isValidZipFile(final String filePath) {
try (ZipFile ignored = new ZipFile(filePath)) {
return true;
} catch (final IOException ioe) {
return false;
}
}
}