boolean () { myMultipleExitPoints = super.checkOutputVariablesCount(); myOutputFields = new PsiField[myOutputVariables.length]; for (int i = 0; i < myOutputVariables.length; i++) { PsiVariable variable = myOutputVariables[i]; if (!myInputVariables.contains(variable)) { //one field creation String fieldName = uniqueFieldName(JavaCodeStyleManager.getInstance(myProject) .suggestVariableName(VariableKind.FIELD, getPureName(variable), null, variable.getType()).names); try { myOutputFields[i] = myElementFactory.createField(fieldName, variable.getType()); } catch (IncorrectOperationException e) { LOG.error(e); } } } return !myCreateInnerClass && myMultipleExitPoints; }