That's the idea, to use the multiline style only when there are longer expressions like strings, method calls, etc.
Anyway I just realized there is no `groovy-developer` skill in the groovy project, maybe Grails is the right place to work on it? Gianluca Sartori -- https://dueuno.com On Mon, 27 Jul 2026 at 19:03, MG <[email protected]> wrote: > Hi Gianluca, > > I might misuderstand what you propose here, but for me the whole idea > behind cond ? trueBranch : falseBranch is that it is a one-liner. > Otherwise it is better suited for if-else-... > > Having said that, I can see that this way of formatting might make sense, > if trueBranch and falseBranch are long(ish) String/GString|s (which we in > our code do not have) - but as a general formatting rule, I would be > against this. > > Cheers, > mg > > > Am 27.07.2026 um 14:38 schrieb Gianluca Sartori: > > Hi people, > > I've proposed the following PR to the Grails project in a rush, but I > guess its proper place is the Groovy project. > > https://github.com/apache/grails-core/pull/16055 > > We usually format ternary operators like this for readability: > > String message = condition > ? "Value when true" > : "Value when false" > > Would you accept such PR on the groovy-developer skill? > > Cheers, > Gianluca > > Gianluca Sartori > -- > https://dueuno.com > > >
