deleteSync function

void deleteSync(
  1. String path
)

Implementation

void deleteSync(String path) {
  final type = FileSystemEntity.typeSync(path);
  switch (type) {
    case FileSystemEntityType.directory:
      Directory(path).deleteSync(recursive: true);
      break;

    case FileSystemEntityType.file:
    case FileSystemEntityType.link:
    case FileSystemEntityType.pipe:
    case FileSystemEntityType.unixDomainSock:
      File(path).deleteSync();
      break;

    case FileSystemEntityType.notFound:
      break;
  }
}