psiroky commented on PR #180:
URL: 
https://github.com/apache/maven-compiler-plugin/pull/180#issuecomment-1450781593

   I ran a quick performance test using the Quarkus repo (1k modules, where 500 
of them are using annotation processors) and I could not really spot any 
noticeable difference in the overall build time. I am sure there is more "work" 
being done (e.g. search those dependency management lists), but it seems it 
gets lost in the rest of the work being done as part of the build. I ran the 
following command:
   ```
   mvn387 clean install -DskipTests -Dversion.enforcer.plugin=3.2.1 
-Dversion.compiler.plugin=3.11.1-SNAPSHOT -T8
   ```
   with three different configurations: 
    * default (no dependency management usage) - option 1) above
    * using dep mgmt to only get the top-level versions - option 3) above
    * using dep mgmt to get the top-level versions and also to resolve 
transitive dependencies - option 4)
   
   In all cases I got build times ranging from 01:49min to 01:52min. No 
noticeable difference overall.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to