Igniters,

The `checkstyle` profile has been enabled for the Apache Ignite build procedure.
Unused imports in the spark module have been fixed [1].
The `[Check Code Style]` suite has been excluded from `Run :: All`,
`Run :: ML`.

[1] https://issues.apache.org/jira/browse/IGNITE-12287

On Tue, 8 Oct 2019 at 08:47, Ivan Pavlukhin <vololo...@gmail.com> wrote:
>
> Let's give it a try.
>
> пн, 7 окт. 2019 г. в 13:21, Nikolay Izhikov <nizhi...@apache.org>:
> >
> > +1
> >
> > В Пн, 07/10/2019 в 13:18 +0300, Maxim Muzafarov пишет:
> > > Igniters,
> > >
> > >
> > > I'm planning October 11 (Friday) 22-00 MSK enable `checkstyle` profile
> > > on the [Build
> > > Apache Ignite] suite by the end of the next weekend (one week test
> > > period). Such an option discussed many times before (e.g. [1]).
> > >
> > > Here are the reasons:
> > >
> > > - any code style violations in a PR lead to source code fixes which in
> > > turn require re-run of other test suites, so it is better to fail
> > > fast;
> > > - each a new Run:All suite (e.g. for a new module) must contain a
> > > checkstyle suite to code style by default, so it is better to include
> > > mandatory checks to the build Apache Ignite procedure;
> > > - `fail fast` paradigm will eliminate all the check style violations,
> > > currently in happens time ot time;
> > >
> > > The ability to create a prototype PR without code style checks still
> > > exists. You can disable `checkstyle` profile for such PRs in your
> > > local branches.
> > >
> > >
> > > Any objections?
> > >
> > >
> > > [1] 
> > > http://apache-ignite-developers.2346864.n4.nabble.com/Code-inspection-td27709i80.html#a41297
>
>
>
> --
> Best regards,
> Ivan Pavlukhin

Reply via email to