-
- 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 classTaskTimerListener.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 DoublegetTime(String taskName)UnitbeforeExecute(Task task)UnitafterExecute(Task task, TaskState taskState)-
-
Method Detail
-
getTasksTimes
final ConcurrentHashMap<String, TaskTime> getTasksTimes()
-
beforeExecute
Unit beforeExecute(Task task)
-
afterExecute
Unit afterExecute(Task task, TaskState taskState)
-
-
-
-