public class GradleVersionUtils
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
GradleVersionUtils.Callable<T> |
| Constructor and Description |
|---|
GradleVersionUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
choose(java.lang.String versionName,
GradleVersionUtils.Callable<? extends T> before,
GradleVersionUtils.Callable<? extends T> after)
same version includes after
|
static void |
ifAfter(java.lang.String versionName,
java.lang.Runnable action) |
static void |
ifBefore(java.lang.String versionName,
java.lang.Runnable action) |
static boolean |
isBefore(java.lang.String versionName)
same version includes after
|
public static void ifAfter(java.lang.String versionName,
java.lang.Runnable action)
versionName - includes this versionaction - the action runs if gradle version is equals to or after versionName.public static void ifBefore(java.lang.String versionName,
java.lang.Runnable action)
versionName - excludes this versionaction - the action runs if gradle version is equals to or after versionName.public static <T> T choose(java.lang.String versionName,
GradleVersionUtils.Callable<? extends T> before,
GradleVersionUtils.Callable<? extends T> after)
versionName - includes this versionpublic static boolean isBefore(java.lang.String versionName)
versionName - includes this version