check method
Checks fileName and returns true if the file does not exist or if all access is unauthorized.
fileNameをチェックしファイルが存在しない場合と、すべてのアクセスが未許可の場合にtrueを返します。
Implementation
Future<bool> check(String fileName) async {
  if (directory.isNotEmpty) {
    final dir = Directory(directory);
    if (!dir.existsSync()) {
      await dir.create(recursive: true);
    }
  }
  final file = File("${directory.isNotEmpty ? "$directory/" : ""}$fileName");
  if (!file.existsSync()) {
    return true;
  }
  final res = await file.readAsString();
  return res.contains("allow read, write: if false;");
}