use of org.gradle.api.internal.file.copy.CopyActionExecuter in project gradle by gradle.
the class AbstractCopyTask method createCopyActionExecuter.
protected CopyActionExecuter createCopyActionExecuter() {
Instantiator instantiator = getInstantiator();
FileSystem fileSystem = getFileSystem();
return new CopyActionExecuter(instantiator, getObjectFactory(), fileSystem, false, getDocumentationRegistry());
}
use of org.gradle.api.internal.file.copy.CopyActionExecuter in project gradle by gradle.
the class AbstractCopyTask method copy.
@TaskAction
protected void copy() {
CopyActionExecuter copyActionExecuter = createCopyActionExecuter();
CopyAction copyAction = createCopyAction();
WorkResult didWork = copyActionExecuter.execute(rootSpec, copyAction);
setDidWork(didWork.getDidWork());
}
use of org.gradle.api.internal.file.copy.CopyActionExecuter in project gradle by gradle.
the class AbstractArchiveTask method createCopyActionExecuter.
@Override
protected CopyActionExecuter createCopyActionExecuter() {
Instantiator instantiator = getInstantiator();
FileSystem fileSystem = getFileSystem();
return new CopyActionExecuter(instantiator, getObjectFactory(), fileSystem, isReproducibleFileOrder(), getDocumentationRegistry());
}
Aggregations