void (@NotNull ProgressIndicator indicator) { try { List<FilePatch> patches = ApplyPatchSaveToFileExecutor.toOnePatchGroup(patchGroupsToApply, myBaseDir); new PatchApplier(Objects.requireNonNull(myProject), myBaseDir, patches, localList, null).execute(false, true); myThereAreCreations = patches.stream().anyMatch(patch -> patch.isNewFile() || !Objects.equals(patch.getAfterName(), patch.getBeforeName())); } catch (IOException e) { myException = new VcsException(e); } }