Spotbugs is too heavy so I prefer to have it disabled by default.
Rat is not very useful so it is a no for me


Enrico

Il Ven 16 Ott 2020, 15:35 Christopher <ctubb...@apache.org> ha scritto:

> What about apache-rat and spotbugs? Should those execute by default also?
>
> On Fri, Oct 16, 2020 at 9:29 AM Enrico Olivelli <eolive...@gmail.com>
> wrote:
> >
> > Christopher,
> > I think it is only a leftover of the adoption of checkstyle.
> >
> > Feel free to send a patch and activate it by default
> >
> >
> > Enrico
> >
> > Il Ven 16 Ott 2020, 15:25 Christopher <ctubb...@apache.org> ha scritto:
> >
> > > Hi ZK Devs,
> > >
> > > I am working on ZOOKEEPER-3973 and I noticed the existing Travis CI
> > > job executes `checkstyle:check` on the command line. I checked the
> > > pom.xml files and there is an execution defined in the
> > > `<pluginManagement/>` section of the main pom.xml and another one in
> > > the zookeeper-contrib/pom.xml. However, neither of these are actually
> > > activated, as there is no corresponding execution
> > > `maven-checkstyle-plugin` defined in a `<build><plugins/></build>`
> > > section, only in the `<pluginManagement/>` section.
> > >
> > > So, my question is: what is the intent here?
> > >
> > > 1. Should checkstyle always run during a build, unless skipped with
> > > `-Dcheckstyle.skip` on the command-line?
> > >
> > > OR
> > >
> > > 2. Should checkstyle always run *only* when explicitly run by placing
> > > `checkstyle:check` on the command-line?
> > >
> > >
> > > If the answer is 1., then the pom.xml files are missing a
> > > maven-checkstyle-plugin entry in the `<build><plugins/></build>`
> > > section and should be added.
> > > If the answer is 2., then the `<executions/>` block of the
> > > maven-checkstyle-plugin entry in the `<pluginManagement/>` section is
> > > doing nothing and should be removed.
> > >
> > > Once I know the answer, I can include the change as part of
> > > ZOOKEEPER-3973, so that way the GitHub Actions CI job I am creating
> > > for that JIRA is configured to run checkstyle in whatever way the
> > > project wants, without unnecessary configuration.
> > >
> > > Thanks,
> > > Christopher
> > >
>

Reply via email to