Class EmptyLifecycleExecutor

java.lang.Object
org.eclipse.tycho.testing.EmptyLifecycleExecutor
All Implemented Interfaces:
org.apache.maven.lifecycle.LifecycleExecutor

public class EmptyLifecycleExecutor extends Object implements org.apache.maven.lifecycle.LifecycleExecutor
  • Constructor Details

    • EmptyLifecycleExecutor

      public EmptyLifecycleExecutor()
  • Method Details

    • getPluginsBoundByDefaultToAllLifecycles

      public Set<org.apache.maven.model.Plugin> getPluginsBoundByDefaultToAllLifecycles(String packaging)
      Specified by:
      getPluginsBoundByDefaultToAllLifecycles in interface org.apache.maven.lifecycle.LifecycleExecutor
    • calculateExecutionPlan

      public org.apache.maven.lifecycle.MavenExecutionPlan calculateExecutionPlan(org.apache.maven.execution.MavenSession session, String... tasks) throws org.apache.maven.plugin.PluginNotFoundException, org.apache.maven.plugin.PluginResolutionException, org.apache.maven.plugin.PluginDescriptorParsingException, org.apache.maven.plugin.MojoNotFoundException, org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException, org.apache.maven.plugin.InvalidPluginDescriptorException, org.apache.maven.plugin.PluginManagerException, org.apache.maven.lifecycle.LifecyclePhaseNotFoundException, org.apache.maven.lifecycle.LifecycleNotFoundException, org.apache.maven.plugin.version.PluginVersionResolutionException
      Specified by:
      calculateExecutionPlan in interface org.apache.maven.lifecycle.LifecycleExecutor
      Throws:
      org.apache.maven.plugin.PluginNotFoundException
      org.apache.maven.plugin.PluginResolutionException
      org.apache.maven.plugin.PluginDescriptorParsingException
      org.apache.maven.plugin.MojoNotFoundException
      org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException
      org.apache.maven.plugin.InvalidPluginDescriptorException
      org.apache.maven.plugin.PluginManagerException
      org.apache.maven.lifecycle.LifecyclePhaseNotFoundException
      org.apache.maven.lifecycle.LifecycleNotFoundException
      org.apache.maven.plugin.version.PluginVersionResolutionException
    • execute

      public void execute(org.apache.maven.execution.MavenSession session)
      Specified by:
      execute in interface org.apache.maven.lifecycle.LifecycleExecutor
    • calculateForkedExecutions

      public void calculateForkedExecutions(org.apache.maven.plugin.MojoExecution mojoExecution, org.apache.maven.execution.MavenSession session) throws org.apache.maven.plugin.MojoNotFoundException, org.apache.maven.plugin.PluginNotFoundException, org.apache.maven.plugin.PluginResolutionException, org.apache.maven.plugin.PluginDescriptorParsingException, org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException, org.apache.maven.plugin.InvalidPluginDescriptorException, org.apache.maven.lifecycle.LifecyclePhaseNotFoundException, org.apache.maven.lifecycle.LifecycleNotFoundException, org.apache.maven.plugin.version.PluginVersionResolutionException
      Specified by:
      calculateForkedExecutions in interface org.apache.maven.lifecycle.LifecycleExecutor
      Throws:
      org.apache.maven.plugin.MojoNotFoundException
      org.apache.maven.plugin.PluginNotFoundException
      org.apache.maven.plugin.PluginResolutionException
      org.apache.maven.plugin.PluginDescriptorParsingException
      org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException
      org.apache.maven.plugin.InvalidPluginDescriptorException
      org.apache.maven.lifecycle.LifecyclePhaseNotFoundException
      org.apache.maven.lifecycle.LifecycleNotFoundException
      org.apache.maven.plugin.version.PluginVersionResolutionException
    • executeForkedExecutions

      public List<org.apache.maven.project.MavenProject> executeForkedExecutions(org.apache.maven.plugin.MojoExecution mojoExecution, org.apache.maven.execution.MavenSession session) throws org.apache.maven.lifecycle.LifecycleExecutionException
      Specified by:
      executeForkedExecutions in interface org.apache.maven.lifecycle.LifecycleExecutor
      Throws:
      org.apache.maven.lifecycle.LifecycleExecutionException
    • calculateExecutionPlan

      public org.apache.maven.lifecycle.MavenExecutionPlan calculateExecutionPlan(org.apache.maven.execution.MavenSession arg0, boolean arg1, String... arg2) throws org.apache.maven.plugin.PluginNotFoundException, org.apache.maven.plugin.PluginResolutionException, org.apache.maven.plugin.PluginDescriptorParsingException, org.apache.maven.plugin.MojoNotFoundException, org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException, org.apache.maven.plugin.InvalidPluginDescriptorException, org.apache.maven.plugin.PluginManagerException, org.apache.maven.lifecycle.LifecyclePhaseNotFoundException, org.apache.maven.lifecycle.LifecycleNotFoundException, org.apache.maven.plugin.version.PluginVersionResolutionException
      Specified by:
      calculateExecutionPlan in interface org.apache.maven.lifecycle.LifecycleExecutor
      Throws:
      org.apache.maven.plugin.PluginNotFoundException
      org.apache.maven.plugin.PluginResolutionException
      org.apache.maven.plugin.PluginDescriptorParsingException
      org.apache.maven.plugin.MojoNotFoundException
      org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException
      org.apache.maven.plugin.InvalidPluginDescriptorException
      org.apache.maven.plugin.PluginManagerException
      org.apache.maven.lifecycle.LifecyclePhaseNotFoundException
      org.apache.maven.lifecycle.LifecycleNotFoundException
      org.apache.maven.plugin.version.PluginVersionResolutionException