Improve formatting of annotated enum values
wilkinsona opened this issue · 1 comments
wilkinsona commented
At the moment, the formatter formats things like this
enum State {
@JsonProperty("open")
OPEN, @JsonProperty("closed")
CLOSED
}Something like this would be better:
enum State {
@JsonProperty("open")
OPEN,
@JsonProperty("closed")
CLOSED
}agentgt commented
This is probably the only thing that I despise about the Spring formatter.
I use enums so much I have contemplated going back to a custom formatter via
https://github.com/revelc/formatter-maven-plugin
because everything else is very similar to my internal companies codebase (including tabs) but I use the Spring One for opensource.
Maybe on some major or minor it could be changed?
EDIT totally forgot to show what I do as a workaround:
enum State {
OPEN, //
CLOSED, //
ANOTHER, //
}I also do this with records because I prefer each record component on its own line.