You don't need to trial automatic code formatting it to know it's going to
produce a terrible result.

Trivial example 101. Which is the more easily parseable to the human eye?

periodFormatter = new PeriodFormatterBuilder()
                .printZeroAlways()
                .appendDays().appendSuffix("d ")
                .appendHours().appendSuffix("h ")
                .appendMinutes().appendSuffix("m")
                .toFormatter();

or

periodFormatter = new PeriodFormatterBuilder().printZeroAlways()
.appendDays()
                          .appendSuffix("d ").appendHours().appendSuffix("h
")
                          .appendMinutes().appendSuffix("m").toFormatter();


I know which I'd rather be faced with when maintaining code.

On Mon, Oct 26, 2015 at 9:55 PM, Mark Waite <[email protected]>
wrote:

>
>
> On Mon, Oct 26, 2015 at 1:21 PM Stephen Connolly <
> [email protected]> wrote:
>
>> I think that the best way to do this is via an experiment in plugins...
>> If we get a critical mass of plugins adopting a mostly similar set of rules
>> then and only then should we think about applying them to core
>>
>>
> I volunteer to experiment with a branch of the git client plugin as a
> first candidate.  I'd limit the formatting to newer files and files that
> I've created myself so that the "diff wall" won't be as difficult.  Older
> files with wildly divergent formatting styles will remain that way as part
> of the first phase of the experiment.
>
> That will give a chance to evaluate Nigel's concern for the impact on
> fluent API calls (since there are several fluent interfaces in the git
> client plugin).
>
> Mark Waite
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtHbxMpH1RTwRMiYuDj71pVi1fTSsUFbHTpEh%3DeYGMNezg%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtHbxMpH1RTwRMiYuDj71pVi1fTSsUFbHTpEh%3DeYGMNezg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAPYP83TJO306gyDmEt_fVx88XVZK54gK7O3JhxqSFzDgLrn6Xg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to