Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractInfoTask - Class in org.barfuin.gradle.taskinfo.tasks
-
Common superclass of all tasks provided by this plugin
- AbstractInfoTask() - Constructor for class org.barfuin.gradle.taskinfo.tasks.AbstractInfoTask
- AbstractTaskInfoJsonTask - Class in org.barfuin.gradle.taskinfo.tasks
-
Task which gathers the required task info and writes it to a JSON file.
- AbstractTaskInfoJsonTask() - Constructor for class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoJsonTask
- AbstractTaskInfoOrderTask - Class in org.barfuin.gradle.taskinfo.tasks
-
Task which gathers the required task info and shows it as the execution queue.
- AbstractTaskInfoOrderTask() - Constructor for class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoOrderTask
- AbstractTaskInfoTreeTask - Class in org.barfuin.gradle.taskinfo.tasks
-
Task which gathers the required task info and shows it as a dependency tree.
- AbstractTaskInfoTreeTask() - Constructor for class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoTreeTask
- addDependency(TaskInfoDto) - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- append(char) - Method in class org.barfuin.gradle.taskinfo.ColorizableAppender
- append(String) - Method in class org.barfuin.gradle.taskinfo.ColorizableAppender
- apply(Project) - Method in class org.barfuin.gradle.taskinfo.GradleTaskInfoPlugin
- asTaskInfoDto(boolean, boolean) - Method in class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
B
- buildHierarchy(TaskNodeHolder) - Method in class org.barfuin.gradle.taskinfo.TaskProbe
- buildOrder() - Method in class org.barfuin.gradle.taskinfo.TaskProbe
- buildTaskProbe() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoTreeTask
C
- callMethodIfPresent(Object, String, Object...) - Static method in class org.barfuin.gradle.taskinfo.util.ReflectUtil
-
Call the given method on the given object if it exists and return the result.
- callScheduledNodesVistor(Object, BiConsumer<List<Node>, Set<Node>>) - Static method in class org.barfuin.gradle.taskinfo.util.ReflectUtil
- colorAnnotations() - Method in class org.barfuin.gradle.taskinfo.ColorizableAppender
- ColorizableAppender - Class in org.barfuin.gradle.taskinfo
-
Wraps a StringBuilder with optional color support.
- ColorizableAppender(boolean) - Constructor for class org.barfuin.gradle.taskinfo.ColorizableAppender
- colorNumbers() - Method in class org.barfuin.gradle.taskinfo.ColorizableAppender
- colorReset() - Method in class org.barfuin.gradle.taskinfo.ColorizableAppender
- compare(TaskInfoDto, TaskInfoDto) - Method in class org.barfuin.gradle.taskinfo.TaskInfoSorting
- compareTo(TaskInfoDto) - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- configureOnTaskGraph(TaskExecutionGraph) - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractInfoTask
- configureOnTaskGraph(TaskExecutionGraph) - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoJsonTask
- configureOnTaskGraph(TaskExecutionGraph) - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoOrderTask
- configureOnTaskGraph(TaskExecutionGraph) - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoTreeTask
E
- EntryNodeProvider - Class in org.barfuin.gradle.taskinfo
-
Determines which task we start our analysis on.
- EntryNodeProvider(Project, TaskExecutionGraph) - Constructor for class org.barfuin.gradle.taskinfo.EntryNodeProvider
- equals(Object) - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- execute() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractInfoTask
- execute() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoJsonTask
- execute() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoOrderTask
- execute() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoTreeTask
F
- forNode(Object) - Method in class org.barfuin.gradle.taskinfo.util.TaskIdentityFactory
G
- getAnnotation() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- getCfgClipped() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractInfoTask
- getCfgColor() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractInfoTask
- getCfgInternal() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractInfoTask
- getCfgShowTaskTypes() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractInfoTask
- getChildren() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- getColor() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- getDependencies() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- getDependencySuccessors() - Method in class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
- getDisplayName() - Method in class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
- getEffectiveEntryNode() - Method in class org.barfuin.gradle.taskinfo.EntryNodeProvider
- getExecutionPlan(TaskExecutionGraph) - Static method in class org.barfuin.gradle.taskinfo.util.ReflectUtil
- getFinalizers() - Method in class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
- getGroup() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- getIdentity() - Method in class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
- getKey() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- getLabel() - Method in class org.barfuin.gradle.taskinfo.EntryNodeProvider
- getMinimumSupportedVersion() - Static method in class org.barfuin.gradle.taskinfo.util.GradleVersionUtil
- getName() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- getOutputFile() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoJsonTask
- getPath() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- getQueuePosition() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- getTask() - Method in class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
- getTaskInfo() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractInfoTask
- getTaskInfoData() - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractTaskInfoJsonTask
- getText() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- getType() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- getType() - Method in class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
- GradleTaskInfoPlugin - Class in org.barfuin.gradle.taskinfo
-
The main class of the Gradle TaskInfo Plugin.
- GradleTaskInfoPlugin() - Constructor for class org.barfuin.gradle.taskinfo.GradleTaskInfoPlugin
- GradleVersionUtil - Class in org.barfuin.gradle.taskinfo.util
-
Some utility methods about checking the Gradle version in order to establish which features are supported.
H
- hasField(Object, String) - Static method in class org.barfuin.gradle.taskinfo.util.ReflectUtil
- hashCode() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- hasRelevantNodeType(Object) - Static method in class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
I
- isAnyTaskFromAnotherBuild() - Method in class org.barfuin.gradle.taskinfo.TaskProbe
- isClipped() - Method in class org.barfuin.gradle.taskinfo.TaskInfoExtension
- isColor() - Method in class org.barfuin.gradle.taskinfo.TaskInfoExtension
- isFinalizer() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- isInstanceOf(String, Object) - Static method in class org.barfuin.gradle.taskinfo.util.ReflectUtil
-
Tries to load the class determined by
pSuperFqcn, and on success, determines if the given object is an instance of it. - isInternal() - Method in class org.barfuin.gradle.taskinfo.TaskInfoExtension
- isInternalNode() - Method in class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
- isMinimumSupportedVersion() - Static method in class org.barfuin.gradle.taskinfo.util.GradleVersionUtil
- isNonTaskNodesPresent() - Method in class org.barfuin.gradle.taskinfo.TaskProbe
-
Getter.
- isOneOfOurTasks() - Method in class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
- isShowTaskTypes() - Method in class org.barfuin.gradle.taskinfo.TaskInfoExtension
- isTaskInAnotherBuild() - Method in class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
- isTaskNode() - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
L
- loadClassIfPossible(String) - Static method in class org.barfuin.gradle.taskinfo.util.ReflectUtil
N
- newline() - Method in class org.barfuin.gradle.taskinfo.ColorizableAppender
O
- org.barfuin.gradle.taskinfo - package org.barfuin.gradle.taskinfo
-
The implementation classes of the 'gradle-taskinfo' plugin.
- org.barfuin.gradle.taskinfo.tasks - package org.barfuin.gradle.taskinfo.tasks
-
The Gradle tasks provided by this plugin.
- org.barfuin.gradle.taskinfo.util - package org.barfuin.gradle.taskinfo.util
-
Utility classes for gradle-taskinfo.
P
- PLUGIN_ID - Static variable in class org.barfuin.gradle.taskinfo.GradleTaskInfoPlugin
- printHintOnInternalNodes(String, boolean) - Method in class org.barfuin.gradle.taskinfo.tasks.AbstractInfoTask
R
- readField(Object, String, List<String>) - Static method in class org.barfuin.gradle.taskinfo.util.ReflectUtil
- readField(Object, String, List<String>, boolean) - Static method in class org.barfuin.gradle.taskinfo.util.ReflectUtil
- ReflectUtil - Class in org.barfuin.gradle.taskinfo.util
-
Utility methods to access Gradle properties on objects reflectively.
S
- setClipped(boolean) - Method in class org.barfuin.gradle.taskinfo.TaskInfoExtension
- setColor(boolean) - Method in class org.barfuin.gradle.taskinfo.TaskInfoExtension
- setFinalizer(boolean) - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- setGroup(String) - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- setInternal(boolean) - Method in class org.barfuin.gradle.taskinfo.TaskInfoExtension
- setName(String) - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- setPath(String) - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- setQueuePosition(int) - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
- setShowTaskTypes(boolean) - Method in class org.barfuin.gradle.taskinfo.TaskInfoExtension
- setType(String) - Method in class org.barfuin.gradle.taskinfo.TaskInfoDto
T
- TaskIdentityFactory - Class in org.barfuin.gradle.taskinfo.util
-
Creates an identity String (normally a task path, like
":module:myTask") for a node in the Gradle execution plan. - TaskIdentityFactory(Project) - Constructor for class org.barfuin.gradle.taskinfo.util.TaskIdentityFactory
- TASKINFO_EXT_NAME - Static variable in class org.barfuin.gradle.taskinfo.GradleTaskInfoPlugin
- TASKINFO_JSON_TASK_NAME - Static variable in class org.barfuin.gradle.taskinfo.GradleTaskInfoPlugin
- TASKINFO_ORDERED_TASK_NAME - Static variable in class org.barfuin.gradle.taskinfo.GradleTaskInfoPlugin
- TASKINFO_TASK_NAME - Static variable in class org.barfuin.gradle.taskinfo.GradleTaskInfoPlugin
- TaskInfoDto - Class in org.barfuin.gradle.taskinfo
-
The information we collect on a task for use by this plugin.
- TaskInfoDto() - Constructor for class org.barfuin.gradle.taskinfo.TaskInfoDto
-
No-args constructor, which is intended only for JSON deserialization, not for use in a normal program.
- TaskInfoDto(String, boolean) - Constructor for class org.barfuin.gradle.taskinfo.TaskInfoDto
- TaskInfoDto(String, boolean, boolean, boolean) - Constructor for class org.barfuin.gradle.taskinfo.TaskInfoDto
- TaskInfoExtension - Class in org.barfuin.gradle.taskinfo
-
Gradle extension for configuring this plugin.
- TaskInfoExtension(ObjectFactory) - Constructor for class org.barfuin.gradle.taskinfo.TaskInfoExtension
- TaskInfoSorting - Class in org.barfuin.gradle.taskinfo
-
Comparator that defines the natural ordering of our
TaskInfoDtoobjects. - TaskInfoSorting() - Constructor for class org.barfuin.gradle.taskinfo.TaskInfoSorting
- TaskNodeHolder - Class in org.barfuin.gradle.taskinfo.util
-
Abstracts from changing Gradle classes about internal task nodes.
- TaskNodeHolder(Project, Object) - Constructor for class org.barfuin.gradle.taskinfo.util.TaskNodeHolder
- TaskProbe - Class in org.barfuin.gradle.taskinfo
-
Detects the task dependencies and metadata using dark magic.
- TaskProbe(Project, boolean, boolean) - Constructor for class org.barfuin.gradle.taskinfo.TaskProbe
- toString() - Method in class org.barfuin.gradle.taskinfo.ColorizableAppender
V
- validateMinimumGradleVersion(String) - Static method in class org.barfuin.gradle.taskinfo.util.GradleVersionUtil
W
- wasInternalNode() - Method in class org.barfuin.gradle.taskinfo.util.TaskIdentityFactory
- wasTaskInAnotherBuild() - Method in class org.barfuin.gradle.taskinfo.util.TaskIdentityFactory
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form