boolean execute(@NotNull Project project,
                  @NotNull Collection<? extends VirtualFile> rootsToSave,
                  @NotNull @Nls(capitalization = Nls.Capitalization.Title) String operationTitle,
                  @NotNull ProgressIndicator indicator,
                  @NotNull Runnable operation);
boolean execute(@NotNull Project project,
                  @NotNull Collection<? extends VirtualFile> rootsToSave,
                  @NotNull @Nls(capitalization = Nls.Capitalization.Title) String operationTitle,
                  @NotNull ProgressIndicator indicator,
                  @NotNull Runnable operation)