Como obter o MavenSession ou MavenExecutionRequest atual de um componente do Plexus
Criei um componente Plexus para abrigar lógica comum para vários Mojos que quero criar. Consegui passar informações comolocalRepository
e projeto do Mojo (e casos de teste).
Eu queria saber se existe uma maneira de obter oMavenSession
ouMavenExecutionRequest
de dentro do componente sem precisar passá-los como parâmetros de um Mojo. Eu sei que meu componente estará sendo executado a partir de um Maven Mojo.
Estou usando o Maven 2 neste caso.