Class PluginDependencyConfiguration

java.lang.Object
fun.fotontv.gradle.plugin.config.PluginDependencyConfiguration
All Implemented Interfaces:
org.gradle.api.Named

public class PluginDependencyConfiguration extends Object implements org.gradle.api.Named
  • Constructor Details

    • PluginDependencyConfiguration

      @Inject public PluginDependencyConfiguration(String name, org.gradle.api.model.ObjectFactory factory)
  • Method Details

    • getName

      @Input @Nonnull public String getName()
      Specified by:
      getName in interface org.gradle.api.Named
    • getVersion

      @Input public org.gradle.api.provider.Property<String> getVersion()
    • version

      public void version(String version)
    • getLoadOrder

      @Input @Optional public org.gradle.api.provider.Property<org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder> getLoadOrder()
    • loadOrder

      public void loadOrder(org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder loadOrder)
    • getOptional

      @Input @Optional public org.gradle.api.provider.Property<Boolean> getOptional()
    • optional

      public void optional(boolean optional)