Package fun.fotontv.gradle.plugin.config
Class PluginDependencyConfiguration
java.lang.Object
fun.fotontv.gradle.plugin.config.PluginDependencyConfiguration
- All Implemented Interfaces:
org.gradle.api.Named
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Constructor Summary
ConstructorsConstructorDescriptionPluginDependencyConfiguration(String name, org.gradle.api.model.ObjectFactory factory) -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.Property<org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder>getName()org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<String>voidloadOrder(org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder loadOrder) voidoptional(boolean optional) void
-
Constructor Details
-
PluginDependencyConfiguration
@Inject public PluginDependencyConfiguration(String name, org.gradle.api.model.ObjectFactory factory)
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.gradle.api.Named
-
getVersion
-
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
-
optional
public void optional(boolean optional)
-