On Wed, Sep 11, 2019 at 10:12 AM Gilles Sadowski <gillese...@gmail.com> wrote:
> Hello. > > +1 > > Le mer. 11 sept. 2019 à 15:54, Gary Gregory <garydgreg...@gmail.com> a > écrit : > > > > Hi All: > > > > I only hope that this will not turn into a bike shedding thread... > > A uniform coding style (for all components); that *seems* obvious (too)... > Well, yes, it would be nice to share Checkstyle, SpotBugs, and PMD configurations but I am only taking one small manageable step here. Gary > Gilles > > > > > Commons Configuration is one of the few components we have that uses the > > formatting rule (enforced by Checkstyle) where braces must be on separate > > lines. In the age of lambdas, this is, IMO, lame (a technical term ;-) > for > > example: > > > > public static final ConfigurationConsumer<ConfigurationException> > > DEFAULT_INCLUDE_LISTENER = e -> > > { > > throw e; > > }; > > > > public static final ConfigurationConsumer<ConfigurationException> > > NOOP_INCLUDE_LISTENER = e -> > > { > > // noop > > }; > > > > Instead of: > > > > public static final ConfigurationConsumer<ConfigurationException> > > DEFAULT_INCLUDE_LISTENER = e -> { throw e; }; > > > > public static final ConfigurationConsumer<ConfigurationException> > > NOOP_INCLUDE_LISTENER = e -> { /* noop */ }; > > > > I propose a reformatting to use the "{ on the same line" which means that > > blocks go from: > > > > if (test) > > { > > // this > > } > > else > > { > > // that > > } > > > > to: > > > > if (test) { > > // this > > } else { > > // that > > } > > > > and so on. > > > > Gary > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > >