public class VersionExtension
This is the extension of this plugin.
@NotNull public static java.lang.String VERSION_EXTENSION_NAME
Name for the plugin extension.
public static com.intershop.gradle.gitflow.extension.VersionExtension.Companion Companion
@Inject
public VersionExtension(@NotNull
org.gradle.api.model.ObjectFactory objectFactory,
@NotNull
org.gradle.api.file.ProjectLayout layout,
@NotNull
org.gradle.api.provider.ProviderFactory providerFactory)
This is the extension of this plugin.
objectFactory - factory for objectslayout - directory layout@NotNull public org.gradle.api.provider.Provider<java.lang.String> getDefaultVersionProvider()
This is provider for the defaultVersion property.
@NotNull public java.lang.String getDefaultVersion()
This is defaultVersion property.
public void setDefaultVersion(@NotNull
java.lang.String value)
This is defaultVersion property.
@NotNull public org.gradle.api.provider.Provider<java.lang.String> getMainBranchProvider()
This is provider for the mainBranch property.
@NotNull public java.lang.String getMainBranch()
This is mainBranch property.
public void setMainBranch(@NotNull
java.lang.String value)
This is mainBranch property.
@NotNull public org.gradle.api.provider.Provider<java.lang.String> getDevelopBranchProvider()
This is provider for the developBranch property.
@NotNull public java.lang.String getDevelopBranch()
This is developBranch property.
public void setDevelopBranch(@NotNull
java.lang.String value)
This is developBranch property.
@NotNull public org.gradle.api.provider.Provider<java.lang.String> getHotfixPrefixProvider()
This is provider for the hotfixPrefix property.
@NotNull public java.lang.String getHotfixPrefix()
This is hotfixPrefix property.
public void setHotfixPrefix(@NotNull
java.lang.String value)
This is hotfixPrefix property.
@NotNull public org.gradle.api.provider.Provider<java.lang.String> getFeaturePrefixProvider()
This is provider for the featurePrefix property.
@NotNull public java.lang.String getFeaturePrefix()
This is featurePrefix property.
public void setFeaturePrefix(@NotNull
java.lang.String value)
This is featurePrefix property.
@NotNull public org.gradle.api.provider.Provider<java.lang.String> getReleasePrefixProvider()
This is provider for the releasePrefix property.
@NotNull public java.lang.String getReleasePrefix()
This is releasePrefix property.
public void setReleasePrefix(@NotNull
java.lang.String value)
This is releasePrefix property.
@NotNull public org.gradle.api.provider.Provider<java.lang.String> getVersionPrefixProvider()
This is provider for the versionPrefix property.
@NotNull public java.lang.String getVersionPrefix()
This is versionPrefix property.
public void setVersionPrefix(@NotNull
java.lang.String value)
This is versionPrefix property.
@NotNull public org.gradle.api.provider.Provider<java.lang.String> getSeparatorProvider()
This is provider for the separator property.
@NotNull public java.lang.String getSeparator()
This is separator property.
public void setSeparator(@NotNull
java.lang.String value)
This is separator property.
@NotNull public org.gradle.api.provider.Provider<java.lang.String> getVersionTypeProvider()
This is provider for the versionType property.
@NotNull public java.lang.String getVersionType()
This is versionType property.
public void setVersionType(@NotNull
java.lang.String value)
This is versionType property.
@NotNull public GitVersionService getVersionService()
This is the service for version calculation.
@NotNull public java.lang.String getVersion()
This is the version string.
@NotNull public java.lang.String getPreviousVersion()
This is the previous version string.
@NotNull public java.lang.String getBranchName()
This is the branch name.