@@ -0,0 +1,482 @@
+package org.gradle.api.execution;%0A%0Aimport org.gradle.api.Task;%0Aimport org.gradle.api.tasks.TaskState;%0A%0A/**%0A * A %7B@link TaskExecutionListener%7D adapter class for receiving task execution events.%0A *%0A * The methods in this class are empty. This class exists as convenience for creating listener objects.%0A */%0Apublic class TaskExecutionAdapter implements TaskExecutionListener %7B%0A%0A    public void beforeExecute(Task task) %7B%7D%0A%0A    public void afterExecute(Task task, TaskState state) %7B%7D%0A%0A%7D%0A

Add TaskExecutionAdapter as a noop impl of TaskExecutionListener.