java.lang.Object
pl.allegro.tech.build.axion.release.domain.ScmState

public class ScmState extends Object
  • Constructor Details

    • ScmState

      public ScmState(boolean onReleaseTag, boolean onNextVersionTag, boolean noReleaseTagsFound, BooleanSupplier uncommittedChanges)
    • ScmState

      @Deprecated public ScmState(boolean onReleaseTag, boolean onNextVersionTag, boolean noReleaseTagsFound, boolean hasUncommittedChanges)
      Deprecated.
      use ScmState(boolean, boolean, boolean, BooleanSupplier) - scanning the working tree is expensive and is not needed when uncommitted changes are ignored
  • Method Details

    • isOnReleaseTag

      public final boolean isOnReleaseTag()
    • isOnNextVersionTag

      public final boolean isOnNextVersionTag()
    • isNoReleaseTagsFound

      public final boolean isNoReleaseTagsFound()
    • hasUncommittedChanges

      public final boolean hasUncommittedChanges()
    • toString

      public String toString()
      Overrides:
      toString in class Object