@Singleton
public class GolangTaskContainer
extends java.lang.Object
implements java.lang.Iterable<org.gradle.api.Task>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BUILD_TASK_NAME |
static java.lang.String |
CHECK_TASK_NAME |
static java.lang.String |
CLEAN_TASK_NAME |
static java.lang.String |
COVERAGE_TASK_NAME |
static java.lang.String |
DEPENDENCIES_TASK_NAME |
static java.lang.String |
GOFMT_TASK_NAME |
static java.lang.String |
GOVET_TASK_NAME |
static java.lang.String |
INIT_TASK_NAME |
static java.lang.String |
INSTALL_DEPENDENCIES_TASK_NAME |
static java.lang.String |
LOCK_TASK_NAME |
static java.lang.String |
PREPARE_TASK_NAME |
static java.lang.String |
RESOLVE_BUILD_DEPENDENCIES_TASK_NAME |
static java.lang.String |
RESOLVE_TEST_DEPENDENCIES_TASK_NAME |
static java.lang.String |
TEST_TASK_NAME |
static java.lang.String |
VENDOR_TASK_NAME |
| Constructor and Description |
|---|
GolangTaskContainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
createCoreTasks() |
<T extends org.gradle.api.Task> |
get(java.lang.Class<T> clazz) |
GolangTaskContainer |
init(org.gradle.api.Project project,
com.google.inject.Injector injector) |
java.util.Iterator<org.gradle.api.Task> |
iterator() |
<T extends org.gradle.api.Task> |
put(java.lang.Class<? extends org.gradle.api.Task> clazz,
T task) |
public static final java.lang.String PREPARE_TASK_NAME
public static final java.lang.String RESOLVE_BUILD_DEPENDENCIES_TASK_NAME
public static final java.lang.String RESOLVE_TEST_DEPENDENCIES_TASK_NAME
public static final java.lang.String INSTALL_DEPENDENCIES_TASK_NAME
public static final java.lang.String DEPENDENCIES_TASK_NAME
public static final java.lang.String INIT_TASK_NAME
public static final java.lang.String CHECK_TASK_NAME
public static final java.lang.String LOCK_TASK_NAME
public static final java.lang.String BUILD_TASK_NAME
public static final java.lang.String CLEAN_TASK_NAME
public static final java.lang.String TEST_TASK_NAME
public static final java.lang.String VENDOR_TASK_NAME
public static final java.lang.String COVERAGE_TASK_NAME
public static final java.lang.String GOFMT_TASK_NAME
public static final java.lang.String GOVET_TASK_NAME
public GolangTaskContainer init(org.gradle.api.Project project, com.google.inject.Injector injector)
public <T extends org.gradle.api.Task> void put(java.lang.Class<? extends org.gradle.api.Task> clazz,
T task)
public <T extends org.gradle.api.Task> T get(java.lang.Class<T> clazz)
public void createCoreTasks()
public java.util.Iterator<org.gradle.api.Task> iterator()
iterator in interface java.lang.Iterable<org.gradle.api.Task>