INNER CODE UNIT · Dart
newContent
livekit/client-sdk-flutter · scripts/create_version.dart:267
final newContent = content.substring(0, headerMatch.end) + entry + content.substring(headerMatch.end);
file.writeAsStringSync(newContent);
}
void replaceVersionInFile(String filePath, Pattern pattern, String replacement) {
final file = File(filePath);
final content = file.readAsStringSync();
final newContent = content.replaceAll(pattern, replacement);
file.writeAsStringSync(newContent);
}
void updateVersionFiles(SemanticVersion version) {
// Update .version
File(_Path.version).writeAsStringSync('$version\n');
// Update pubspec.yaml
replaceVersionInFile(