Class DefaultInformationExtension

java.lang.Object
studio.o7.remora.extensions.DefaultInformationExtension
All Implemented Interfaces:
org.gradle.api.reflect.HasPublicType, InformationExtension

public abstract class DefaultInformationExtension extends Object implements InformationExtension, org.gradle.api.reflect.HasPublicType
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    ciManagement(org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenPomCiManagement> action)
     
    void
    configurePom(org.gradle.api.publish.maven.MavenPom pom)
     
    void
    developers(org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenPomDeveloperSpec> action)
     
    org.gradle.api.reflect.TypeOf<?>
     
    void
    licenses(org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenPomLicenseSpec> action)
     
    void
    organization(org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenPomOrganization> action)
     
    void
    scm(org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenPomScm> action)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface studio.o7.remora.extensions.InformationExtension

    getUrl
  • Constructor Details

    • DefaultInformationExtension

      public DefaultInformationExtension()
  • Method Details

    • configurePom

      public void configurePom(org.gradle.api.publish.maven.MavenPom pom)
    • licenses

      public void licenses(org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenPomLicenseSpec> action)
      Specified by:
      licenses in interface InformationExtension
    • developers

      public void developers(org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenPomDeveloperSpec> action)
      Specified by:
      developers in interface InformationExtension
    • scm

      public void scm(org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenPomScm> action)
      Specified by:
      scm in interface InformationExtension
    • organization

      public void organization(org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenPomOrganization> action)
      Specified by:
      organization in interface InformationExtension
    • ciManagement

      public void ciManagement(org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenPomCiManagement> action)
      Specified by:
      ciManagement in interface InformationExtension
    • getPublicType

      public org.gradle.api.reflect.TypeOf<?> getPublicType()
      Specified by:
      getPublicType in interface org.gradle.api.reflect.HasPublicType