void (String skeletonDir) { ProgressManager.progress(PyBundle.message("python.sdk.unpacking.pre.generated.skeletons")); try { final VirtualFile jar = JarFileSystem.getInstance().getVirtualFileForJar(myArchiveRoot); if (jar != null) { ZipUtil.extract(new File(jar.getPath()), new File(skeletonDir), null); } } catch (IOException e) { LOG.info("Error unpacking pre-generated skeletons", e); } }