| Interface | Description |
|---|---|
| PrettyPrintable |
A
PrettyPrintable can print itself on a format suitable for Gradle build scripts using a
GradlePrettyPrinter. |
| Class | Description |
|---|---|
| ExternalToolLoader<T> |
An external tool loader enables loading the classes of an external tool from a dynamically
created class path.
|
| ExternalToolProxyClassLoader |
A class loader for dynamically loading the classes of an external tool and the proxy class that
references the external tool classes.
|
| GradlePrettyPrinter |
Base class for Gradle build script pretty printing.
|
| ProjectAware |
Base class for all entities that hold a reference to a Gradle project.
|
| Projects |
Project related utility methods.
|
| Providers |
Utility methods for creating
Provider and Property instances. |
| Resolver<T> |
A resolver resolves objects of various types to a single type.
|
| Tasks |
Task related utility methods.
|
| Util |
Utility methods not related to entities having their own utility classes (like
Projects). |