copyDirectorySync function
Copy the directory at path
recursively into target
.
Returns null if path
does not lead to a Directory,
else the newly created Directory gets returned.
Implementation
Directory? copyDirectorySync(String path, Directory target) {
if (!FileSystemEntity.isDirectorySync(path)) return null;
final source = Directory(path).absolute;
final actualTargetDir = target.directory(source.name).absolute;
source.copyRecursivelySync(actualTargetDir);
return actualTargetDir;
}