Class TychoMavenLifecycleParticipant


  • @Component(role=org.apache.maven.AbstractMavenLifecycleParticipant.class,
               hint="TychoMavenLifecycleListener")
    public class TychoMavenLifecycleParticipant
    extends org.apache.maven.AbstractMavenLifecycleParticipant
    • Constructor Detail

      • TychoMavenLifecycleParticipant

        public TychoMavenLifecycleParticipant()
      • TychoMavenLifecycleParticipant

        protected TychoMavenLifecycleParticipant​(org.codehaus.plexus.logging.Logger log)
    • Method Detail

      • afterProjectsRead

        public void afterProjectsRead​(org.apache.maven.execution.MavenSession session)
                               throws org.apache.maven.MavenExecutionException
        Overrides:
        afterProjectsRead in class org.apache.maven.AbstractMavenLifecycleParticipant
        Throws:
        org.apache.maven.MavenExecutionException
      • validateConsistentTychoVersion

        protected void validateConsistentTychoVersion​(List<org.apache.maven.project.MavenProject> projects)
                                               throws org.apache.maven.MavenExecutionException
        Throws:
        org.apache.maven.MavenExecutionException