in Sources/ArgumentParser/Utilities/StringExtensions.swift [75:85]
func addingPrefixWithAutodetectedStyle(_ prefix: String) -> String {
if contains("-") {
return "\(prefix)-\(self)"
} else if contains("_") {
return "\(prefix)_\(self)"
} else if first?.isLowercase == true && contains(where: { $0.isUppercase }) {
return addingIntercappedPrefix(prefix)
} else {
return "\(prefix)-\(self)"
}
}