Class 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 Detail

      • scmRepositoryConfigurator

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

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

        private java.util.Set<java.lang.String> exclusionPatterns
        The filepatterns to exclude from the status check.
    • Constructor Detail

      • ScmCheckModificationsPhase

        public ScmCheckModificationsPhase()