void (Project project, GrVariableDeclaration declaration, GrVariable variable) { GrExpression initializer = variable.getInitializerGroovy(); if (initializer != null) { GroovyPsiElementFactory factory = GroovyPsiElementFactory.getInstance(project); GrExpression assignment = factory.createExpressionFromText(variable.getName() + " = " + initializer.getText()); initializer.delete(); declaration = GroovyRefactoringUtil.addBlockIntoParent(declaration); declaration.getParent().addAfter(assignment, declaration); } }