A C E F I M N P 
All Classes All Packages

A

apply(Object) - Method in interface net.kyori.mammoth.ProjectOrSettingsPlugin
 
apply(Project) - Method in interface net.kyori.mammoth.ProjectPlugin
 
apply(Project, PluginContainer, ExtensionContainer, Convention, TaskContainer) - Method in interface net.kyori.mammoth.ProjectPlugin
apply(Project, PluginContainer, ExtensionContainer, TaskContainer) - Method in interface net.kyori.mammoth.ProjectPlugin
Applies the plugin.
applyToProject(Project, PluginContainer, ExtensionContainer, TaskContainer) - Method in interface net.kyori.mammoth.ProjectOrSettingsPlugin
Called when this plugin is applied to a Project instance.
applyToSettings(Settings, PluginContainer, ExtensionContainer) - Method in interface net.kyori.mammoth.ProjectOrSettingsPlugin
Called when this plugin is applied to a Settings instance.

C

changesDisallowed(T) - Static method in class net.kyori.mammoth.Properties
Touches property to finalize it.
Configurable - Class in net.kyori.mammoth
Utilities for configurable items in Gradle.
configure(T, Action<T>) - Static method in class net.kyori.mammoth.Configurable
Apply a configuration action to an instance and return it.
configureIfNonNull(T, Action<T>) - Static method in class net.kyori.mammoth.Configurable
Configure the instance if an action is provided, otherwise pass it through.

E

Extensions - Class in net.kyori.mammoth
Helpers for working with extensions.

F

finalized(T) - Static method in class net.kyori.mammoth.Properties
Touches property to mark it as finalized.
finalizedOnRead(T) - Static method in class net.kyori.mammoth.Properties
Touches property to mark it as finalized on read.
findOrCreate(ExtensionContainer, String, Class<? super E>, Class<E>) - Static method in class net.kyori.mammoth.Extensions
Find or create an extension by type from the provided container.
findOrCreate(ExtensionContainer, String, Class<E>) - Static method in class net.kyori.mammoth.Extensions
Find or create an extension by type from the provided container.
forUseAtConfigurationTime(Provider<T>) - Static method in class net.kyori.mammoth.Properties
Mark a property as being for use at configuration time.

I

isAppliedToSettingsOf(Project) - Method in interface net.kyori.mammoth.ProjectOrSettingsPlugin
Determine if this plugin has been applied to the Settings instance associated with a particular project.

M

minimumGradleVersion() - Method in interface net.kyori.mammoth.ProjectOrSettingsPlugin
Return a minimum Gradle version required to use this plugin.
minimumGradleVersion() - Method in interface net.kyori.mammoth.ProjectPlugin
Return a minimum Gradle version required to use this plugin.

N

net.kyori.mammoth - package net.kyori.mammoth
Helpers for developing Gradle plugins.

P

ProjectOrSettingsPlugin - Interface in net.kyori.mammoth
A plugin that can be applied to either a Project or Settings.
ProjectPlugin - Interface in net.kyori.mammoth
A more friendly interface for creating a Plugin that operates on a Project.
Properties - Class in net.kyori.mammoth
Helpers for working with properties.
A C E F I M N P 
All Classes All Packages