parseVersionName static method
Extracts versionName from Gradle file content.
Handles both Groovy (versionName "1.0") and Kotlin DSL (versionName = "1.0").
Implementation
static String parseVersionName(String content) =>
RegExp(r'versionName\s*=?\s*"([^"]+)"').firstMatch(content)?.group(1) ??
'1.0.0';