-
- All Implemented Interfaces:
-
org.gradle.api.execution.TaskExecutionListener
public final class TaskTimerListener implements TaskExecutionListener
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
TaskTimerListener.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ConcurrentHashMap<String, TaskTime>
tasksTimes
-
Constructor Summary
Constructors Constructor Description TaskTimerListener(Project project)
-
Method Summary
Modifier and Type Method Description final ConcurrentHashMap<String, TaskTime>
getTasksTimes()
final Double
getTime(String taskName)
Unit
beforeExecute(Task task)
Unit
afterExecute(Task task, TaskState taskState)
-
-
Method Detail
-
getTasksTimes
final ConcurrentHashMap<String, TaskTime> getTasksTimes()
-
beforeExecute
Unit beforeExecute(Task task)
-
afterExecute
Unit afterExecute(Task task, TaskState taskState)
-
-
-
-