Package org.ajoberstar.reckon.gradle
Class ReckonExtension
- java.lang.Object
-
- org.ajoberstar.reckon.gradle.ReckonExtension
-
public class ReckonExtension extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ReckonExtension(org.gradle.api.model.ObjectFactory objectFactory, org.gradle.api.provider.ProviderFactory providerFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.ajoberstar.reckon.core.ScopeCalculatorcalcScopeFromCommitMessages()org.ajoberstar.reckon.core.ScopeCalculatorcalcScopeFromCommitMessages(java.util.function.Function<java.lang.String,java.util.Optional<org.ajoberstar.reckon.core.Scope>> messageParser)org.ajoberstar.reckon.core.ScopeCalculatorcalcScopeFromProp()org.ajoberstar.reckon.core.StageCalculatorcalcStageFromProp()org.gradle.api.provider.Property<java.lang.String>getRemote()org.gradle.api.file.DirectoryPropertygetRepoDirectory()org.gradle.api.provider.Property<java.lang.String>getTagMessage()org.gradle.api.provider.Provider<java.lang.String>getTagName()org.gradle.api.provider.Provider<org.ajoberstar.reckon.core.Version>getVersion()ReckonExtensionscopeFromProp()Deprecated.voidsetDefaultInferredScope(java.lang.String scope)voidsetDefaultInferredScope(org.ajoberstar.reckon.core.Scope scope)voidsetParallelBranchScope(java.lang.String scope)voidsetParallelBranchScope(org.ajoberstar.reckon.core.Scope scope)voidsetScopeCalc(org.ajoberstar.reckon.core.ScopeCalculator scopeCalc)voidsetStageCalc(org.ajoberstar.reckon.core.StageCalculator stageCalc)voidsetTagParser(org.ajoberstar.reckon.core.VersionTagParser tagParser)voidsetTagWriter(org.ajoberstar.reckon.core.VersionTagWriter tagWriter)ReckonExtensionsnapshotFromProp()Deprecated.voidsnapshots()ReckonExtensionstageFromProp(java.lang.String... stages)Deprecated.voidstages(java.lang.String... stages)
-
-
-
Method Detail
-
getRepoDirectory
public org.gradle.api.file.DirectoryProperty getRepoDirectory()
-
setDefaultInferredScope
public void setDefaultInferredScope(java.lang.String scope)
-
setDefaultInferredScope
public void setDefaultInferredScope(org.ajoberstar.reckon.core.Scope scope)
-
setParallelBranchScope
public void setParallelBranchScope(java.lang.String scope)
-
setParallelBranchScope
public void setParallelBranchScope(org.ajoberstar.reckon.core.Scope 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()
-
setTagParser
public void setTagParser(org.ajoberstar.reckon.core.VersionTagParser tagParser)
-
getTagName
public org.gradle.api.provider.Provider<java.lang.String> getTagName()
-
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()
-
-