@Override
  public void visitLambdaExpression(@NotNull GrLambdaExpression expression) {
    boolean spaceAroundArrow = mySettings.SPACE_AROUND_LAMBDA_ARROW;

    if (myType2 == T_ARROW) {
      createSpaceProperty(spaceAroundArrow, mySettings.KEEP_LINE_BREAKS, keepBlankLines());
    }
    if (myType2 == BLOCK_LAMBDA_BODY) {
      createSpaceBeforeLBrace(spaceAroundArrow, mySettings.LAMBDA_BRACE_STYLE, null, mySettings.KEEP_SIMPLE_LAMBDAS_IN_ONE_LINE);
    }
    if (myType2 == EXPRESSION_LAMBDA_BODY) {
      createSpaceProperty(spaceAroundArrow, mySettings.KEEP_LINE_BREAKS, keepBlankLines());
    }
  }
@Override
  public void visitLambdaExpression(@NotNull GrLambdaExpression expression)