[ 
https://issues.apache.org/jira/browse/MSHARED-650?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17719521#comment-17719521
 ] 

Michael Osipov commented on MSHARED-650:
----------------------------------------

[~cstamas], can you tell us your opinion on this?

> Fire ExecutionEvent from DefaultMavenReportExecutor
> ---------------------------------------------------
>
>                 Key: MSHARED-650
>                 URL: https://issues.apache.org/jira/browse/MSHARED-650
>             Project: Maven Shared Components
>          Issue Type: New Feature
>          Components: maven-reporting-exec
>            Reporter: Matt Nelson
>            Priority: Major
>
> The event spy features added currently only support plugin mojos. When 
> building site all the report mojos are grouped together under the site plugin 
> and do not enable the ability to profile the site and find slow mojos. I dug 
> through the code and it appears that the {{DefaultMavenReportExecutor}}[1] 
> could be instrumented with the Catapult to fire events for each report mojo 
> that the {{EventSpy}}[2] can handle.
> [1] 
> https://github.com/apache/maven-shared/blob/maven-reporting-exec-1.3/src/main/java/org/apache/maven/reporting/exec/DefaultMavenReportExecutor.java
> [2] 
> https://github.com/apache/maven/blob/maven-3.5.0/maven-core/src/main/java/org/apache/maven/eventspy/EventSpy.java



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to