ReformatFilesOptions (@NotNull Project project, @Nullable Module module) { if (ApplicationManager.getApplication().isUnitTestMode()) { return myTestOptions; } final String text = module != null ? CodeInsightBundle.message("process.scope.module", module.getModuleFilePath()) : CodeInsightBundle.message("process.scope.project", project.getPresentableUrl()); final boolean enableOnlyVCSChangedRegions = module != null ? VcsFacade.getInstance().hasChanges(module) : VcsFacade.getInstance().hasChanges(project); LayoutProjectCodeDialog dialog = new LayoutProjectCodeDialog(project, CodeStyleBundle.message("process.reformat.code"), text, enableOnlyVCSChangedRegions); if (!dialog.showAndGet()) { return null; } return dialog; }