Class GitVersioningPluginExtension


  • public abstract class GitVersioningPluginExtension
    extends java.lang.Object
    • Field Detail

      • globalFormatPlaceholderMap

        public java.util.Map<java.lang.String,​java.util.function.Supplier<java.lang.String>> globalFormatPlaceholderMap
    • Constructor Detail

      • GitVersioningPluginExtension

        public GitVersioningPluginExtension​(org.gradle.api.Project project)
    • Method Detail

      • getObjectFactory

        @Inject
        protected abstract org.gradle.api.model.ObjectFactory getObjectFactory()
      • apply

        public void apply​(org.gradle.api.Action<GitVersioningPluginConfig> action)
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • notNullOrDefault

        public static <T> T notNullOrDefault​(T obj,
                                             T defaultObj)