Class InputVariablesPhase

java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.shared.release.phase.AbstractReleasePhase
org.apache.maven.shared.release.phase.InputVariablesPhase
All Implemented Interfaces:
ReleasePhase, org.codehaus.plexus.logging.LogEnabled

public class InputVariablesPhase extends AbstractReleasePhase
Input any variables that were not yet configured.
  • Field Details

    • prompter

      @Requirement private org.codehaus.plexus.components.interactivity.Prompter prompter
      Component used to prompt for input.
    • branchOperation

      private boolean branchOperation
      Whether this is a branch or a tag operation.
    • scmRepositoryConfigurator

      @Requirement private ScmRepositoryConfigurator scmRepositoryConfigurator
      Tool that gets a configured SCM repository from release configuration.
    • namingPolicies

      @Requirement private Map<String,NamingPolicy> namingPolicies
      Component used for custom or default naming policy
    • defaultNamingPolicy

      private String defaultNamingPolicy
      The default naming policy to apply, if any
  • Constructor Details

    • InputVariablesPhase

      public InputVariablesPhase()
  • Method Details