在 Intellij 中缩进 lambda 函数体

Indent lambda function body in Intellij

我有这个示例代码,我想通过一些 checkstyle 规则,但我的格式化程序设置不正确。

我只想对 lambda 函数体进行额外缩进并更改其右括号的位置 }

这是我的代码在格式化时的当前外观 (Ctrl + Alt + L)

Optional.ofNullable(customerClient.
    getActiveCustomers()).map(customer -> {
    String firstName = customer.getFirstName();
    String lastName = customer.getLastName();
    return firstName + " " + lastName;
}).orElse(null);

但我需要更改格式化程序,使代码看起来像这样:

Optional.ofNullable(customerClient.
    getActiveCustomers()).map(customer -> {
        String firstName = customer.getFirstName();
        String lastName = customer.getLastName();
        return firstName + " " + lastName;
    }
).orElse(null);

这是一个known issue。欢迎投票。