isValid method

bool isValid()

Implementation

bool isValid() {
  try {
    final content = File(_googleServicePath).readAsStringSync();
    final doc = XmlDocument.parse(content);
    final keys = doc.findAllElements('key').map((e) => e.innerText).toSet();
    return keys.contains('GOOGLE_APP_ID') &&
        keys.contains('BUNDLE_ID') &&
        keys.contains('PROJECT_ID');
  } catch (_) {
    return false;
  }
}