Class ScmCheckModificationsPhase

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

@Component(role=ReleasePhase.class, hint="scm-check-modifications") public class ScmCheckModificationsPhase extends AbstractReleasePhase
See if there are any local modifications to the files before proceeding with SCM operations and the release.
  • Field Details

    • scmRepositoryConfigurator

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

      @Requirement(role=ScmTranslator.class) private Map<String, ScmTranslator> scmTranslators
      SCM URL translators mapped by provider name.
    • exclusionPatterns

      private Set<String> exclusionPatterns
      The filepatterns to exclude from the status check.
  • Constructor Details

    • ScmCheckModificationsPhase

      public ScmCheckModificationsPhase()
  • Method Details