Class ReckonExtension


  • public class ReckonExtension
    extends java.lang.Object
    • Constructor Detail

      • ReckonExtension

        @Inject
        public ReckonExtension​(org.gradle.api.model.ObjectFactory objectFactory,
                               org.gradle.api.provider.ProviderFactory providerFactory)
    • Method Detail

      • setDefaultInferredScope

        public void setDefaultInferredScope​(java.lang.String scope)
      • setParallelBranchScope

        public void setParallelBranchScope​(java.lang.String scope)
      • stages

        public void stages​(java.lang.String... stages)
      • snapshots

        public void snapshots()
      • setScopeCalc

        public void setScopeCalc​(org.ajoberstar.reckon.core.ScopeCalculator scopeCalc)
      • setStageCalc

        public void setStageCalc​(org.ajoberstar.reckon.core.StageCalculator stageCalc)
      • calcScopeFromProp

        public org.ajoberstar.reckon.core.ScopeCalculator calcScopeFromProp()
      • calcScopeFromCommitMessages

        public org.ajoberstar.reckon.core.ScopeCalculator calcScopeFromCommitMessages()
      • calcScopeFromCommitMessages

        public org.ajoberstar.reckon.core.ScopeCalculator calcScopeFromCommitMessages​(java.util.function.Function<java.lang.String,​java.util.Optional<org.ajoberstar.reckon.core.Scope>> messageParser)
      • calcStageFromProp

        public org.ajoberstar.reckon.core.StageCalculator calcStageFromProp()
      • scopeFromProp

        @Deprecated
        public ReckonExtension scopeFromProp()
        Deprecated.
      • stageFromProp

        @Deprecated
        public ReckonExtension stageFromProp​(java.lang.String... stages)
        Deprecated.
      • snapshotFromProp

        @Deprecated
        public ReckonExtension snapshotFromProp()
        Deprecated.
      • getRemote

        public org.gradle.api.provider.Property<java.lang.String> getRemote()
      • getTagParser

        public org.gradle.api.provider.Provider<org.ajoberstar.reckon.core.VersionTagParser> getTagParser()
      • setTagParser

        public void setTagParser​(org.ajoberstar.reckon.core.VersionTagParser tagParser)
      • getTagWriter

        public org.gradle.api.provider.Provider<org.ajoberstar.reckon.core.VersionTagWriter> getTagWriter()
      • setTagWriter

        public void setTagWriter​(org.ajoberstar.reckon.core.VersionTagWriter tagWriter)
      • getTagMessage

        public org.gradle.api.provider.Property<java.lang.String> getTagMessage()
      • getVersion

        public org.gradle.api.provider.Provider<org.ajoberstar.reckon.core.Version> getVersion()