full site building with reports enabled (through reporting profile) is just 
done after release, isn't it?

----- Mail original -----
De: "Slawomir Jaranowski" <s.jaranow...@gmail.com>
À: "Maven Developers List" <dev@maven.apache.org>
Envoyé: Jeudi 24 Février 2022 20:24:56
Objet: Review of used reports for Maven project sites.

Hi,

Building the Maven site takes a long time for our projects.

Before releasing the next version of maven-parent, I have a proposal to
review used Maven site reports.

So

 - without reporting profile, standard maven-project-info-reports-plugin -
build very quick - no problems

- with reporting profile:
  - surefire   -  require test phase - can have influence on build time
  - checkstyle
  - pmd
  - jxr - needed by other reports
  - taglist
  - javadoc - require generate-sources

- for plugins and extensions additional invoker report is added.

I starting to think what of benefit we have, who is looking at reports
like: surefire, checkstyle, pmd, taglist
Maybe they are redundant - tests, checkstyle verification simply must pass

-- 
Sławomir Jaranowski

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to