All Classes and Interfaces
Class
Description
This class contains helper methods for creating closures in Java code.
The enhanced flow action adds convenience methods to the standard flow action provided by Gradle.
The parameters, including the
EnhancedFlowAction.EnhancedFlowParameters.getFailure() property and EnhancedProblems through EnhancedFlowAction.EnhancedFlowParameters.problems().The enhanced plugin contains several helper members to assist in making Gradle plugins as clean as possible without
needing to duplicate code across projects.
This interface defines the additional methods added by
EnhancedPlugin.The enhanced problems contain several base helper members to help reduce duplicate code between Gradle plugins.
The enhanced task contains a handful of helper methods to make working with the enhanced plugin and caches easier.
This is a simple implementation of a
Lazy value, primarily aimed for use in Java code.Represents a lazily computed value with the ability to optionally work with it using
Lazy.ifPresent(Action) and
safely mutate it using Lazy.Actionable.map(Action).Shared utilities for Gradle plugins.
Tools are definitions of Java libraries (may or may not be executable) that are managed by Gradle using a
ValueSource.