void () { ModelResultWithFUSData modelResult; try { modelResult = getModel().computeModelResult(); } catch (ConfigurationException e) { setErrorHtml(e.getMessageHtml()); return; } saveRefactoringSettings(); try { MoveUtilKt.logFusForMoveRefactoring( modelResult.getElementsCount(), modelResult.getEntityToMove(), modelResult.getDestination(), getCheckboxesState(false).equals(initializedCheckBoxesState), () -> invokeRefactoring(modelResult.getProcessor()) ); } catch (IncorrectOperationException e) { CommonRefactoringUtil.showErrorMessage(RefactoringBundle.message("error.title"), e.getMessage(), null, myProject); } }