extractSdkVersion static method

String? extractSdkVersion(
  1. File gradleFile
)

Extract SDK version if present

Implementation

static String? extractSdkVersion(File gradleFile) {
  try {
    final content = gradleFile.readAsStringSync();
    final versionPattern = RegExp(r'ly\.ulink:ulink-sdk:([\d.]+)');
    final versionMatch = versionPattern.firstMatch(content);
    return versionMatch?.group(1);
  } catch (e) {
    return null;
  }
}