+1, agreed. It would be nice to backport to branch-2 as well so we can keep
the branches somewhat consistent in style at least.

On Fri, Mar 25, 2022 at 2:05 PM Huaxiang Sun <huaxiang...@apache.org> wrote:

> +1, a very nice and helpful feature.
>
>
>
> On 2022/03/25 04:04:31 "张铎(Duo Zhang)" wrote:
> > Revive.
> >
> > Will wait for another couple of days, if no big objections, I will move
> > forward to integrate spotless into our active branches.
> >
> > Thanks.
> >
> > 张铎(Duo Zhang) <palomino...@gmail.com> 于2022年3月15日周二 21:17写道:
> >
> > > I've filed HBASE-26617 a while ago and recently I implemented a PR for
> > > master branch.
> > >
> > > https://github.com/apache/hbase/pull/4214
> <https://github.com/apache/hbase/pull/4214>
> > >
> > > The PR is a bit large because it will also format the pom, the actual
> > > changes are here
> > >
> > >
> > >
> https://github.com/apache/hbase/pull/4214/files#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8R2673
> <https://github.com/apache/hbase/pull/4214/files#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8R2673>
> > >
> > > In the PR I make use of the eclipse formatter and import order file to
> > > format our java file. For pom, I just use most of the default
> formatter,
> > > the only exception is to expand empty element.
> > >
> > > The spotless plugin support setting a ratchetFrom option, which could
> be a
> > > commit or a tag. Only files changed after this commit will be
> formatted, so
> > > we can avoid generating a very big patch when running spotless:apply.
> > >
> > > So after we get this in, before submitting a PR, you can just type mvn
> > > spotless:apply, then most of the checkstyle issues will be solved
> > > automatically. And we could also add a spotless:check step in our pre
> > > commit job, to make sure we run spotless:apply before submitting a PR.
> > >
> > > Just tell me what you think about the above plan. Suggestions are
> always
> > > welcomed.
> > >
> > > Thanks.
> > >
> >
>

Reply via email to