看着从Luna转移到Mars(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;
Mars格式化程序在length / precision属性后面添加一个空格。
有谁知道哪个选项可以控制这个空间?
感谢您的时间。
答案 0 :(得分:0)
由于Mars Java格式化程序已从头开始完全重写,因此在很多方面表现不同(并且有很多开放的错误),最简单的解决方案可能是实际再次use the Luna formatter in Mars。
或者如果您只是想修复新实现的错误,您甚至可以使用尚未发布的formatter of Neon back in Mars。