in plugin/src/main/kotlin/org/jetbrains/qodana/Qodana.kt [60:68]
fun getPlatformName(): String {
val systemName = System.getProperty("os.name").lowercase()
return when {
systemName.contains("windows") -> "windows"
systemName.contains("mac os x") || systemName.contains("darwin") || systemName.contains("osx") -> "darwin"
systemName.contains("linux") || systemName.contains("freebsd") -> "linux"
else -> throw IllegalArgumentException("Unsupported OS: $systemName")
}
}