Thank you for this Francesco!

It will really improve the lives of everyone touching scala code!

Best,
Marios

On Wed, Apr 13, 2022 at 9:55 AM Timo Walther <twal...@apache.org> wrote:

> Thanks for the great work Francesco!
>
> This will improve the contributor productivity a lot and ease reviews.
> This change was long overdue.
>
> Regards,
> Timo
>
> Am 12.04.22 um 17:21 schrieb Francesco Guardiani:
> > Hi all,
> > The new scalafmt formatter has been merged. From now on, just using mvn
> > spotless:apply as usual will format both Java and Scala, and Intellij
> will
> > automatically pick up the scalafmt config for who has the Scala plugin
> > installed. If it doesn't, just go in Preferences > Editor > Code Style >
> > Scala and change the Formatter to scalafmt. If you use the actions on
> save
> > plugin, make sure you have the reformat on save enabled for Scala.
> >
> > For more details on integration with IDEs, please refer to
> > https://scalameta.org/scalafmt/docs/installation.html
> >
> > If you have a pending PR with Scala changes, chances are you're going to
> > have conflicts with upstream/master now. In order to fix it, here is the
> > suggested procedure:
> >
> >     - Do an interactive rebase on commit
> >     3ea3fee5ac996f6ae8836c3cba252f974d20bd2e, which is the commit before
> the
> >     refactoring of the whole codebase, fixing as usual the conflicting
> changes.
> >     This will make sure you won't miss the changes between your branch
> and
> >     master *before* the reformatting commit.
> >     - Do a rebase on commit 91d81c427aa6312841ca868d54e8ce6ea721cd60
> >     accepting all changes from your local branch. You can easily do that
> via git
> >     rebase -Xours 91d81c427aa6312841ca868d54e8ce6ea721cd60
> >     - Run mvn spotless:apply and commit all the changes
> >     - Do an interactive rebase on upstream/master. This will make sure
> you
> >     won't miss the changes between your branch and master *after* the
> >     reformatting commit.
> >     - Force push your branch to update the PR
> >
> > Sorry for this noise!
> >
> > Thank you,
> > FG
> >
>
>

-- 
Marios

Reply via email to