从Luna到火星(4.5.1),格式化程序在注解中添加了一个空格,我不知道要切换为Luna格式的哪个选项。

    @EmbeddedId
    @AttributeOverrides({
        @AttributeOverride(name = "applicationId", column = @Column(name = "PROJ_ID", nullable = false, precision = 18) ),
        @AttributeOverride(name = "key", column = @Column(name = "KEY_VLU_KEY_STRG", nullable = false, length = 200) )})
    private ConfigKeyValuePairId id;


火星格式化程序在length / precision属性后添加一个空格。

有谁知道哪个选项可以控制这个空间?

谢谢你的时间。

最佳答案

由于Mars Java格式化程序已经完全从头进行了重写,因此在许多方面都表现得比以前有所不同(并且存在许多未解决的错误),最简单的解决方案可能是再次实际use the Luna formatter in Mars

或者,如果您只想修复新实现的错误,甚至可以使用尚未发布的formatter of Neon back in Mars

10-07 19:28
查看更多