Class BuildExtension

java.lang.Object
org.eclipse.edc.plugins.edcbuild.extensions.BuildExtension

public abstract class BuildExtension extends Object
Root configuration resource for the EDC Build plugin
  • Constructor Details

    • BuildExtension

      public BuildExtension(org.gradle.api.model.ObjectFactory objectFactory)
  • Method Details

    • pom

      public void pom(org.gradle.api.Action<? super MavenPomExtension> action)
    • swagger

      public void swagger(org.gradle.api.Action<? super SwaggerGeneratorExtension> action)
    • getPom

      public MavenPomExtension getPom()
    • getJavaLanguageVersion

      public abstract org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLanguageVersion> getJavaLanguageVersion()
    • getSwagger

      public SwaggerGeneratorExtension getSwagger()
    • shouldPublish

      public boolean shouldPublish()
      Tell if the module needs to be published
      Returns:
      true if the module needs to be published, false otherwise
    • getPublish

      public abstract org.gradle.api.provider.Property<Boolean> getPublish()