openFile static method

File openFile(
  1. String path
)

Implementation

static File openFile(String path) {
  File file = File(path);
  if (!file.existsSync()) {
    file.createSync(recursive: true);
    if (file.path.endsWith(".xml")) {
      String defaultXml = '''<?xml version="1.0" encoding="utf-8"?>
<resources>
</resources>''';
      file.writeAsStringSync(defaultXml);
    }
  }
  return file;
}