void (@NotNull final Project project, @NotNull final VirtualFile baseDir, @NotNull GithubTagInfo tag, @NotNull Module module) { try { unpackToDir(project, VfsUtilCore.virtualToIoFile(baseDir), tag); } catch (GeneratorException e) { reportError(project, e); } ApplicationManager.getApplication().runWriteAction(() -> baseDir.refresh(true, true)); }