Package com.diffplug.gradle
@ParametersAreNonnullByDefault
package com.diffplug.gradle
Common utilities for creating and manipulating gradle tasks and plugins.
-
ClassDescriptionImplementation of
CmdLineTask, but helpful for implementing other things as well.Returns the given result.A task for running a series of actions, including shell commands.Utilities for creating configuration content.Utilities for getting environment variables in buildscripts.Miscellaneous utilties for copying files around.There are a few things which goomph needs to cache on the developer's machine.Easy way to execute code from a Gradle plugin in a separate JVM.Encapsulates whether something is run internally or externally.Thanks to Thipor Kong for his workaround for Gradle's windows problems.Lazyable<C>Represents a mutable element, probably a collection, which can be mutated directly, or lazily using theActionmechanism.Interface for the native file manager.Expresses ordering constraints on the given type.Base implementation of a Plugin which prevents double-application.Utilities for manipulatingSerializableobjects.Helper for generating a state string.Utilities for mucking with zip files.