parse method
Implementation
({List<String> firebasePods, bool hasFirebasePods}) parse(String content) {
final firebasePods = <String>[];
final inPodsSection = _findPodsSection(content);
for (final line in inPodsSection) {
final trimmed = line.trim();
if (trimmed.contains('Firebase') && trimmed.startsWith('-')) {
final podMatch = RegExp(r'- ([^\s(]+)').firstMatch(trimmed);
if (podMatch != null) {
firebasePods.add(podMatch.group(1)!);
}
}
}
return (
firebasePods: firebasePods,
hasFirebasePods: firebasePods.isNotEmpty,
);
}