Class DefaultModelBuilderFactory.StubLifecycleBindingsInjector

java.lang.Object
org.apache.maven.model.building.DefaultModelBuilderFactory.StubLifecycleBindingsInjector
All Implemented Interfaces:
LifecycleBindingsInjector
Enclosing class:
DefaultModelBuilderFactory

private static class DefaultModelBuilderFactory.StubLifecycleBindingsInjector extends Object implements LifecycleBindingsInjector
  • Constructor Details

    • StubLifecycleBindingsInjector

      private StubLifecycleBindingsInjector()
  • Method Details

    • injectLifecycleBindings

      public void injectLifecycleBindings(Model model, ModelBuildingRequest request, ModelProblemCollector problems)
      Description copied from interface: LifecycleBindingsInjector
      Injects plugin executions induced by lifecycle bindings into the specified model. The model has already undergone injection of plugin management so any plugins that are injected by lifecycle bindings and are not already present in the model's plugin section need to be subjected to the model's plugin management.
      Specified by:
      injectLifecycleBindings in interface LifecycleBindingsInjector
      Parameters:
      model - The model into which to inject the default plugin executions for its packaging, must not be null.
      request - The model building request that holds further settings, must not be null.
      problems - The container used to collect problems that were encountered, must not be null.