Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.0
-
None
Description
Invoking readProjectWithDependencies for all modules takes very long time for some projects. For example, for servicemix-3.2.1 it takes about ~300 seconds in online mode and ~90 seconds. I ran the code under profiler, and it seems that in online mode this project is hit by MNG-3531. Both in online and offline mode, however, significant time is spent in DefaultBuildExtensionScanner.scanInternal(File, MavenExecutionRequest, List, List, boolean), so I wonder if there is a way to cache extensions somehow.