void (@NotNull GrNewExpression newExpression) { if (myType1 == GroovyTokenTypes.kNEW) { createSpaceInCode(true); } else if (myType2 == GroovyElementTypes.ARGUMENTS) { manageSpaceBeforeCallLParenth(); } else if (myType2 == GroovyElementTypes.ARRAY_DECLARATOR) { createSpaceInCode(false); } else if (myType2 == ARRAY_INITIALIZER) { createSpaceInCode(mySettings.SPACE_BEFORE_ARRAY_INITIALIZER_LBRACE); } }