getCurrentVersion method

  1. @override
String getCurrentVersion()
override

Implementation

@override
String getCurrentVersion() {
  final file = File('pubspec.yaml');
  if (!file.existsSync()) {
    logger.error('pubspec.yaml not found');
    throw Exception('pubspec.yaml not found');
  }
  final content = file.readAsStringSync();
  final yaml = loadYaml(content);
  return yaml['version'];
}